YAFLogo

Jaben
  • Jaben
  • 100% (Exalted)
  • YAF Developer Topic Starter
14 years ago
YAF v1.9.4 RC1 (Dated: 12/8/2009)

v1.9.4 is .NET v3.5 SP1 ONLY!

Rock stars of this release: Kamyar, Bbobb! Also thank you Herman_Herman, Mek, and Balbes for help with this release!

Note: In v1.9.4 the AppSettings have changed! YAF.Root is now YAF.AppRoot! There is a new AppSetting: YAF.FileRoot which defaults to AppRoot but can be set to something different if desired. Also added is BaseUrlMask which is the server value override for all external links (e.g. links from emails, etc.). Read the included app.config file comments for more information.

Note: In v1.9.4, the name of the upload folder has changed! Rename from "upload" to "uploads"!

Languages

Languages may be out of date to the latest in english.xml. Help with this is appreciated.

Contributing to YAF

How can you support YAF, you ask? Just help a bit. Test the software and post bugs. Answer a few questions on this forum for other, less knowledgeable, YAF admins. If you really want to go crazy, write a little documentation in the wiki...

Bug Reports

http://forum.yetanotherforum.net/yaf_topics32_Bugs-and-Problems.aspx 

DNN

DNN Module Will be Put Up Again when I get some time... it's the holidays folks.

API Documentation

YafAPIDocumentation.chm is the compiled docs for the YAF v1.9.4 beta API. It provides a nice way to search or lookup related classes. Currently, it's rather limited as real API documentation is very time consuming (e.g. examples, "see also"). It will be evolving over time.

Compiling

If you do want to compile the source, please download Visual Studio 2008 Express .

SRC: Includes the compiled forum and forum page files with full source and binaries for NET v3.5 SP1.

BIN: Includes the compiled forum and forum page files without the source for NET v3.5 SP1.

YAF-v1.9.4-RC1-SRC.zip 

YAF-v1.9.4-RC1-BIN.zip 

Sponsor
Jaben
  • Jaben
  • 100% (Exalted)
  • YAF Developer Topic Starter
14 years ago
I just want to reiterate: I really appreciate the help with YAF from Kamyar and Bbobb on this release. You guys made this release like Christmas with some wonderful additions to YAF!
logan
  • logan
  • 100% (Exalted)
  • YAF Leader
14 years ago
👍 You guys just keep on rockin it.

All the new additions, one word AWESOME. Thanks to everyone on the YAF Dev team.

This is one man standing in applause.


test
daveburke
14 years ago
I didn't expect to see RC1 for a while yet. You guys are smokin' hot! Congrats to Jaben, Kamyar and everyone on the YAF Dev Team. Thank you!

-Dave

Jaben
  • Jaben
  • 100% (Exalted)
  • YAF Developer Topic Starter
14 years ago

I didn't expect to see RC1 for a while yet. You guys are smokin' hot! Congrats to Jaben, Kamyar and everyone on the YAF Dev Team. Thank you!

-Dave

daveburke wrote:

Frankly, there haven't really been many issues with Beta 3. The new features might need some tweaking, but I don't really expect new features to ever be 100% perfect. Hopefully not famous last words... 😲

cct
  • cct
  • 58.4% (Neutral)
  • YAF Forumling
14 years ago
nice work! can't wait to test it out...
b@-@d
  • b@-@d
  • 50.6% (Neutral)
  • YAF Forumling
14 years ago

nice work! can't wait to test it out...

cct wrote:

me too..

I'm the newbie here just for a few days. But I found the YAF 1.9.4 beta3 is really easy to configure & deploy. Thanks you gugs did the great job.

bertb
  • bertb
  • 64.4% (Friendly)
  • YAF Camper
14 years ago
Great work guys! I wasn't expecting a RC1 that soon. 🙂
Never say "OOPS!" always say "Ah, Interesting!"
microsoul
14 years ago
I have this error:

FILE:

mssql/procedures.sql

ERROR:

Il nome di colonna 'IsDeleted' non è valido.

STATEMENT:

CREATE PROCEDURE [dbo].[yaf_pmessage_list](@FromUserID int=null,@ToUserID int=null,@UserPMessageID int=null) AS

BEGIN

SELECT PMessageID, UserPMessageID, FromUserID, FromUser, ToUserID, ToUser, Created, Subject, Body, Flags, IsRead, IsInOutbox, IsArchived, IsDeleted

FROM [dbo].[yaf_PMessageView]

WHERE ((@UserPMessageID IS NOT NULL AND UserPMessageID=@UserPMessageID) OR

(@ToUserID IS NOT NULL AND ToUserID = @ToUserID) OR (@FromUserID IS NOT NULL AND FromUserID = @FromUserID))

ORDER BY Created DESC

END

Descrizione: Eccezione non gestita durante l'esecuzione della richiesta Web corrente. Per ulteriori informazioni sull'errore e sul suo punto di origine nel codice, vedere l'analisi dello stack.

Dettagli eccezione: System.Exception: FILE:

mssql/procedures.sql

ERROR:

Il nome di colonna 'IsDeleted' non è valido.

STATEMENT:

CREATE PROCEDURE [dbo].[yaf_pmessage_list](@FromUserID int=null,@ToUserID int=null,@UserPMessageID int=null) AS

BEGIN

SELECT PMessageID, UserPMessageID, FromUserID, FromUser, ToUserID, ToUser, Created, Subject, Body, Flags, IsRead, IsInOutbox, IsArchived, IsDeleted

FROM [dbo].[yaf_PMessageView]

WHERE ((@UserPMessageID IS NOT NULL AND UserPMessageID=@UserPMessageID) OR

(@ToUserID IS NOT NULL AND ToUserID = @ToUserID) OR (@FromUserID IS NOT NULL AND FromUserID = @FromUserID))

ORDER BY Created DESC

END

Errore nel codice sorgente:

Il codice sorgente che ha generato questa eccezione non gestita può essere visualizzato soltanto durante la compilazione in modalità di debug. Per attivare tale modalità, eseguire una delle operazioni descritte di seguito, quindi richiedere l'URL:

1) Aggiungere una direttiva "Debug=true" all'inizio del file che ha generato l'errore. Esempio:

<%@ Page Language="C#" Debug="true" %>

Oppure:

2) Aggiungere la seguente sezione al file di configurazione dell'applicazione:

Se si utilizza la seconda tecnica, tutti i file all'interno dell'applicazione verranno compilati in modalitĂ  di debug. Con la prima tecnica verrĂ  invece compilato in modalitĂ  di debug solo il file interessato.

Importante: l'esecuzione di applicazioni in modalitĂ  di debug causa un sovraccarico della memoria o una riduzione delle prestazioni. Assicurarsi che il debug di un'applicazione sia disattivato prima di distribuirla in un contesto di produzione.

Analisi dello stack:

[Exception: FILE:

mssql/procedures.sql

ERROR:

Il nome di colonna 'IsDeleted' non è valido.

STATEMENT:

CREATE PROCEDURE [dbo].[yaf_pmessage_list](@FromUserID int=null,@ToUserID int=null,@UserPMessageID int=null) AS

BEGIN

SELECT PMessageID, UserPMessageID, FromUserID, FromUser, ToUserID, ToUser, Created, Subject, Body, Flags, IsRead, IsInOutbox, IsArchived, IsDeleted

FROM [dbo].[yaf_PMessageView]

WHERE ((@UserPMessageID IS NOT NULL AND UserPMessageID=@UserPMessageID) OR

(@ToUserID IS NOT NULL AND ToUserID = @ToUserID) OR (@FromUserID IS NOT NULL AND FromUserID = @FromUserID))

ORDER BY Created DESC

END]

YAF.Classes.Data.DB.system_initialize_executescripts(String script, String scriptFile, Boolean useTransactions) +613

YAF.Install._default.ExecuteScript(String scriptFile, Boolean useTransactions) +240

YAF.Install._default.UpgradeDatabase(Boolean fullText) +74

YAF.Install._default.Wizard_NextButtonClick(Object sender, WizardNavigationEventArgs e) +976

System.Web.UI.WebControls.Wizard.OnNextButtonClick(WizardNavigationEventArgs e) +108

System.Web.UI.WebControls.Wizard.OnBubbleEvent(Object source, EventArgs e) +418

System.Web.UI.WebControls.WizardChildTable.OnBubbleEvent(Object source, EventArgs args) +19

System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +37

System.Web.UI.WebControls.Button.OnCommand(CommandEventArgs e) +118

System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +166

System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10

System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13

System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +36


███ My Forum: Synology italia 
kainthedragoonx
14 years ago

Here we go! :twisted: Let's hope all my log-in issues go away now!


herman_herman
14 years ago

I just want to reiterate: I really appreciate the help with YAF from Kamyar and Bbobb on this release. You guys made this release like Christmas with some wonderful additions to YAF!

Jaben wrote:

Definitely...Also don't forget yourself:wink:

johnnynine
14 years ago
I just upgraded from 1.9.1.6 and I get an error when trying to sign in. I didn't get any errors when installing/upgrading but when I try to sign in I get the following error:

Failure

There's been a system error processing your request. Please contact the forum admin explaining what you were doing when it happened.

Continue...

So I can't sign in, but I can view the forum.

Is there any way to find out what the actual error is and how to correct it?

Johnny

bbobb
  • bbobb
  • 100% (Exalted)
  • YAF Developer
14 years ago
Hydra
  • Hydra
  • 62% (Friendly)
  • YAF Camper
14 years ago
Seems to be working fine on my end. Good job to everyone involved.
johnnynine
14 years ago
I restored version 1.9.1.6 and ran the install/upgrade again. This time I do not get an error when signing in, but none of the previous signins work... it says the username or password is wrong.

I also attempted to create a new user but got the following error:

Cannot insert the value NULL into column 'RoleID', table 'Forum.dbo.yaf_prov_RoleMembership'; column does not allow nulls. INSERT fails.

The statement has been terminated.

The stack trace indicates that it occurs at: YAF.Providers.Roles.YafRoleProvider.AddUsersToRoles(String[] usernames, String[] roleNames)

The first time I upgraded I rememeber seeing the installer mention migrating the users, but I don't recall that this time.

I guess I'll give it YAT... yet another try.

Johnny