YAFLogo

Posted by: Jaben - Saturday, 21 April 2007 21:42:34
[b]Live Development (Read Only) HG (Clone) URL for YetAnotherForum.NET[/b]: [url=https://hg01.codeplex.com/yafnet]https://hg01.codeplex.com/yafnet[/url] Or visit CodePlex to browse the repository: [url=http://yafnet.codeplex.com/SourceControl/list/changesets]http://yafnet.codeplex.com/SourceControl/list/changesets[/url] [b]Don't have an HG (Mercurial) client?[/b] On Windows, I strongly recommend TortoiseHG: http://tortoisehg.bitbucket.org/ It includes a very nice merge utility--so most users will be ready to go with one simple download. If you have not used Mercurial before and have questions on how to fork, branch, merge, pull and push -- I highly recommend watching this screencast on Tekpub: http://tekpub.com/view/dotnet-oss/7

Posted by: wtilton - Saturday, 28 April 2007 15:24:04
The patch functionality is also very cool. If users make changes but aren't on the team or wish to be, they can submit a patch to easily include it in.

Posted by: guest - Thursday, 3 May 2007 07:50:59
Hi, I'm relatively new to the whole yaf scene and having a few problems with the source. I've downloaded the TortoiseSVN and managed to connect to the source control and download all the files for the project. However, when I try to open the v1.9.2 solution in VS Studio 2005 (SP1) I get the convert from 2003 wizard screen. Has anybody come across this or can anyone suggest a solution please?

Posted by: test2005 - Saturday, 12 May 2007 19:02:39
I get that message every time I download the latest source. Just run the wizard (make sure you use the "make backup" feature) and it will convert fine. I haven't done this with TortoiseSVN controling the download, not sure if that's possible. Jaben would be the man to ask. BTW....after the convert you'll get several hundred "warnings" about obsolete code usage. Just ignore them. YAF runs just fine! :P

Posted by: guest - Monday, 28 May 2007 20:25:36
Hi, I want to play with 1.9.3 code a bit. I installed AnkSVN for VS and pointed to the SVN URL. I see multiple branches but none with 1.9.3. Can someone guide me where the correct code is. I would like to contribute any fixes I make towards the final release. Thx Ravi

Posted by: Jaben - Tuesday, 29 May 2007 03:46:19
1.9.3 isn't a branch -- it's the trunk.

Posted by: guest - Monday, 5 November 2007 09:21:51
what is branch and trunk mean? is it like test and release?

Posted by: guest - Monday, 5 November 2007 11:58:29
Hi again :) .. I have boring questions again sorry.. I downloaded TortoiseSVN. I created a folder named "YAF Source".. then I downloaded https://yafdotnet.svn.sourceforge.net/svnroot/yafdotnet/trunk/yafsrc/ with TortoiseSVN. all files downloaded. (Revision Number :1584 ) then. I clicked solution file, its open. I can see all files in the solution explorer. I tried to debug, There was error messages like; ---------------------------------------------------------------- ......................... XML Valitadion errors Error 3 Validation (XHTML 1.0 Transitional): This name contains uppercase characters, which is not allowed. C:\Users\RS\Desktop\YAF\YAF Source\YetAnotherForum.NET\controls\DisplayPost.ascx 8 17 C:\...\YetAnotherForum.NET\ Error 4 Validation (XHTML 1.0 Transitional): This name contains uppercase characters, which is not allowed. C:\Users\RS\Desktop\YAF\YAF Source\YetAnotherForum.NET\controls\DisplayPost.ascx 8 53 C:\...\YetAnotherForum.NET\ Error 5 Validation (XHTML 1.0 Transitional): This name contains uppercase characters, which is not allowed. C:\Users\RS\Desktop\YAF\YAF Source\YetAnotherForum.NET\controls\DisplayPost.ascx 8 85 C:\...\YetAnotherForum.NET\ Error 6 Unrecognized tag prefix or device filter 'YAF'. C:\Users\RS\Desktop\YAF\YAF Source\YetAnotherForum.NET\controls\DisplayPost.ascx 8 4 ................................ XML Validation errors....... Error 11 Unrecognized tag prefix or device filter 'YAF'. C:\Users\RS\Desktop\YAF\YAF Source\YetAnotherForum.NET\controls\DisplayPost.ascx 78 2 ................................ Error 25 Unknown server tag 'YAF:LocalizedLabel'. C:\Users\RS\Desktop\YAF\YAF Source\YetAnotherForum.NET\controls\ForumStatistics.ascx 7 Error 26 Unknown server tag 'YAF:LocalizedLabel'. C:\Users\RS\Desktop\YAF\YAF Source\YetAnotherForum.NET\controls\ForumStatistics.ascx 14 Error 27 Unknown server tag 'YAF:ThemeImage'. C:\Users\RS\Desktop\YAF\YAF Source\YetAnotherForum.NET\controls\ForumStatistics.ascx 19 Error 28 Unknown server tag 'YAF:UserLink'. C:\Users\RS\Desktop\YAF\YAF Source\YetAnotherForum.NET\controls\ForumStatistics.ascx 28 Error 29 Unknown server tag 'YAF:LocalizedLabel'. C:\Users\RS\Desktop\YAF\YAF Source\YetAnotherForum.NET\controls\ForumStatistics.ascx 39 Error 30 Unknown server tag 'YAF:ThemeImage'. C:\Users\RS\Desktop\YAF\YAF Source\YetAnotherForum.NET\controls\ForumStatistics.ascx 44 Error 31 Unknown server tag 'YAF:UserLink'. C:\Users\RS\Desktop\YAF\YAF Source\YetAnotherForum.NET\controls\ForumStatistics.ascx 49 Error 32 Unknown server tag 'YAF:UserLink'. C:\Users\RS\Desktop\YAF\YAF Source\YetAnotherForum.NET\controls\ForumStatistics.ascx 55 Error 33 Unknown server tag 'YAF:LocalizedLabel'. C:\Users\RS\Desktop\YAF\YAF Source\YetAnotherForum.NET\controls\ForumActiveDiscussion.ascx 7 Error 34 Unknown server tag 'YAF:LocalizedLabel'. C:\Users\RS\Desktop\YAF\YAF Source\YetAnotherForum.NET\controls\ForumActiveDiscussion.ascx 14 Error 35 Unknown server tag 'YAF:LocalizedLabel'. C:\Users\RS\Desktop\YAF\YAF Source\YetAnotherForum.NET\controls\ForumActiveDiscussion.ascx 22 Error 36 Unknown server tag 'YAF:UserLink'. C:\Users\RS\Desktop\YAF\YAF Source\YetAnotherForum.NET\controls\ForumActiveDiscussion.ascx 23 Error 37 Unknown server tag 'YAF:ThemeImage'. C:\Users\RS\Desktop\YAF\YAF Source\YetAnotherForum.NET\controls\ForumActiveDiscussion.ascx 29 ----------------------------------- am I doing something wrong? or miss something? thank you.

Posted by: guest - Monday, 5 November 2007 15:14:06
I tried; C:\Windows\Microsoft.NET\Framework\V2.0.50727\aspnet_compiler.exe -f -c -p C:\Users\RS\Desktop\YAF\YAF_Source -v /yaf C:\Users\RS\Desktop\bin There is result ; C:\Users\RS>C:\Windows\Microsoft.NET\Framework\V2.0.50727\aspnet_compiler.exe -f -c -p C:\Users\RS\Desktop\YAF\YAF_Source -v /yaf C:\Users\RS\Desktop\bin Utility to precompile an ASP.NET application Copyright (C) Microsoft Corporation. All rights reserved. /yaf/YetAnotherForum.NET/controls/ForumModeratorList.ascx(5): error ASPPARSE: Unknown server tag 'YAF:UserLink'. /yaf/YetAnotherForum.NET/controls/ForumIconLegend.ascx(6): error ASPPARSE: Unknown server tag 'YAF:ThemeImage'. /yaf/YetAnotherForum.NET/controls/ForumIconLegend.ascx(7): error ASPPARSE: Unknown server tag 'YAF:LocalizedLabel'. /yaf/YetAnotherForum.NET/controls/ForumIconLegend.ascx(9): error ASPPARSE: Unknown server tag 'YAF:ThemeImage'. /yaf/YetAnotherForum.NET/controls/ForumIconLegend.ascx(10): error ASPPARSE: Unknown server tag 'YAF:LocalizedLabel'. /yaf/YetAnotherForum.NET/controls/ForumIconLegend.ascx(12): error ASPPARSE: Unknown server tag 'YAF:ThemeImage'. /yaf/YetAnotherForum.NET/controls/ForumIconLegend.ascx(13): error ASPPARSE: Unknown server tag 'YAF:LocalizedLabel'. /yaf/YetAnotherForum.NET/controls/DisplayPost.ascx(8): error ASPPARSE: Unknown server tag 'YAF:UserLink'. /yaf/YetAnotherForum.NET/controls/DisplayPost.ascx(78): error ASPPARSE: Unknownserver tag 'YAF:PopMenu'. /yaf/YetAnotherForum.NET/controls/ForumStatistics.ascx(7): error ASPPARSE: Unknown server tag 'YAF:LocalizedLabel'. /yaf/YetAnotherForum.NET/controls/ForumStatistics.ascx(14): error ASPPARSE: Unknown server tag 'YAF:LocalizedLabel'. /yaf/YetAnotherForum.NET/controls/ForumStatistics.ascx(19): error ASPPARSE: Unknown server tag 'YAF:ThemeImage'. /yaf/YetAnotherForum.NET/controls/ForumStatistics.ascx(28): error ASPPARSE: Unknown server tag 'YAF:UserLink'. /yaf/YetAnotherForum.NET/controls/ForumStatistics.ascx(39): error ASPPARSE: Unknown server tag 'YAF:LocalizedLabel'. /yaf/YetAnotherForum.NET/controls/ForumStatistics.ascx(44): error ASPPARSE: Unknown server tag 'YAF:ThemeImage'. /yaf/YetAnotherForum.NET/controls/ForumStatistics.ascx(49): error ASPPARSE: Unknown server tag 'YAF:UserLink'. /yaf/YetAnotherForum.NET/controls/ForumStatistics.ascx(55): error ASPPARSE: Unknown server tag 'YAF:UserLink'. /yaf/YetAnotherForum.NET/controls/ForumLastPost.ascx(7): error ASPPARSE: Unknown server tag 'YAF:LocalizedLabel'. /yaf/YetAnotherForum.NET/controls/ForumLastPost.ascx(11): error ASPPARSE: Unknown server tag 'YAF:LocalizedLabel'. /yaf/YetAnotherForum.NET/controls/ForumLastPost.ascx(12): error ASPPARSE: Unknown server tag 'YAF:UserLink'. /yaf/YetAnotherForum.NET/controls/ForumLastPost.ascx(15): error ASPPARSE: Unknown server tag 'YAF:LocalizedLabel'. /yaf/YetAnotherForum.NET/controls/ForumActiveDiscussion.ascx(7): error ASPPARSE: Unknown server tag 'YAF:LocalizedLabel'. /yaf/YetAnotherForum.NET/controls/ForumActiveDiscussion.ascx(14): error ASPPARSE: Unknown server tag 'YAF:LocalizedLabel'. /yaf/YetAnotherForum.NET/controls/ForumActiveDiscussion.ascx(22): error ASPPARSE: Unknown server tag 'YAF:LocalizedLabel'. /yaf/YetAnotherForum.NET/controls/ForumActiveDiscussion.ascx(23): error ASPPARSE: Unknown server tag 'YAF:UserLink'. /yaf/YetAnotherForum.NET/controls/ForumActiveDiscussion.ascx(29): error ASPPARSE: Unknown server tag 'YAF:ThemeImage'.

Posted by: Jaben - Monday, 5 November 2007 20:38:33
You cannot compile what you are attempting to compile because it's dynamic: there is no need to compile it.

Posted by: guest - Tuesday, 6 November 2007 06:18:10
hmm I dont understand.. :( how can I publish without compile? How can I get on-line this forum on my site? I installed ASP.NET 2.0's Membership, Roles, and Profile on my site.. I need to get on-line, I'm really stuck...

Posted by: Mek - Tuesday, 6 November 2007 06:37:05
YAF1.93 is a Website, not a project. So you cannot compile it. You should just be able to upload the website portion i.e. the YetAnotherForum.NET folder and it will work.

Posted by: guest - Tuesday, 6 November 2007 07:50:56
ok I have a ISS on Vista, I tried create new web site like "http://localhost:32005/" and assing to D:\Work\Publised Sites\Forum ( Forum folder is incule YetAnotherForum.NET folder files). When I go to "http://localhost:32005/install/default.aspx" same type error is showup. ------ Compilation Error Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately. Compiler Error Message: CS0234: The type or namespace name 'Classes' does not exist in the namespace 'YAF' (are you missing an assembly reference?) Source Error: Line 21: using System.Web; Line 22: using System.Web.UI; Line 23: using YAF.Classes.Utils; Line 24: using YAF.Classes.Base; Line 25: Source File: d:\Work\Publised Sites\Forum\App_Code\YAF\Forum.cs Line: 23 --------- I know, maybe reaally easy thing to do for you but I dont understand sorry guys.. error says "are you missing an assembly reference?" am I? :roll:

Posted by: guest - Wednesday, 7 November 2007 03:42:09
anyone help me please?

Posted by: guest - Friday, 9 November 2007 02:32:26
Hi again. I dont know why but its work fine now. anyway.. When it was start the installation database an error accured in "install\procedures.sql" same think again. its happand before early versions anyway, if you are using a CI_AS database ( like TURKISH_CI_AS ) you need to caryfully about case sensitivity. you need to change this words; "categoryid" to "CategoryID" "forumid" to "ForumID" "PMessageId" to "PMessageID" "showdeleted" to "ShowDeleted" "delete from [{databaseOwner}].[{objectQualifier}replace_words] where [b]ID[/b] = @ID" -> "delete from [{databaseOwner}].[{objectQualifier}replace_words] where [b]id[/b] = @ID" and you need to change similar lines to.. "pollID" to "PollID" "userid" to "UserID" "isModeratorChanged" to "IsModeratorChanged" "messageid" to "MessageID" (you can use find and replace feature of notepad with "Match case" propery to find and replace this words.. ) I solve this problems.. but first config screen I get this error [b]Coult Not Find Stored Procedure 'yafprov_getuser' [/b] in "install\providers\procedures.sql" I found procedure but its not usable yet I think.. I'm stuck here.. anyone can help me?

Posted by: guest - Friday, 9 November 2007 02:53:51
this line in install\default.aspx.cs; Error : Coult Not Find Stored Procedure 'yafprov_getuser' Line Code : MembershipUser user = Membership.CreateUser(UserName.Text, Password1.Text, AdminEmail.Text, SecurityQuestion.Text, SecurityAnswer.Text, true, out status);

Posted by: guest - Friday, 9 November 2007 03:34:08
I was expect it was done, I didn't know not implemented yet.. so there is no solution right? :) -- ============================================= -- Profiles Create Procedures -- ============================================= -- Not implemented yet!!!!!!!!!!!!!!!!!!!!!!!!!!

Posted by: Mek - Friday, 9 November 2007 03:54:54
1.93 is a work in progress, its not ready for primetime yet.

Posted by: guest - Friday, 9 November 2007 10:01:06
yeah.. I know :( I hope its released soon.. We have a huge bike community in Turkiye. everyone is asking when the forum will be on-line.. What is the date of 1.9.3 release?

Posted by: Jaben - Friday, 23 November 2007 18:33:32
rochas... we are just in the middle of development. There are problems and bugs. As soon as you say there is a problem it's probably fixed... Speaking of which, that bug is probably fixed.

Posted by: reachsulip - Wednesday, 2 January 2008 19:24:21
Where can i get the link to access the Version 1.9.3

Posted by: Jaben - Wednesday, 2 January 2008 23:18:13
[quote=reachsulip]Where can i get the link to access the Version 1.9.3 [/quote] http://forum.yetanotherforum.net/yaf_postst5108_YAF-v193-ALPHA-for-NET-v20-and-35-Dated-12222007.aspx

Posted by: dizzy0ny - Saturday, 27 September 2008 01:12:17
[quote=Mek]YAF1.93 is a Website, not a project. So you cannot compile it. You should just be able to upload the website portion i.e. the YetAnotherForum.NET folder and it will work. [/quote] But one should be able to build the website. I don't quite get the logic of doing it this way. Does this not make it difficult for developers working with source? From what i can tell, these controls reside in the YAF.Controls.dll. If that dll is compiled and placed in the bin, should we not make reference to it in the host page to be able to build the website without error?

Posted by: test2005 - Sunday, 28 September 2008 08:10:14
Mek is talking about an older version. The YAF.Controls.dll is refernce in the web.config of version v1.9.3.3, either directly or dynamically (depending on what you need, both options are there, and commented). "Building" the YetAnotherForum.net website would create a series of dll's, but the building process would not re-compile the YAF.Controls.dll, it's already compiled. It would just get lumped into the built "path". HTH

Posted by: mddubs - Wednesday, 3 December 2008 16:19:03
Hey guys... just installed TortoiseSVN and checked out the entire repository. What's the process for making changes? What about solution or project files that are altered automatically by the IDE? When you make changes, do you commit all changed files? How often do you 'Get Latest'? What if you checkin code you modified without getting latest? Sorry for all the questions... I just don't wanna mess up any source code.

Posted by: Mek - Wednesday, 3 December 2008 23:46:47
You right click the folder and click "Commit Changes". However you won't have permission to commit the changes without becoming a dev. (though it is possible to create a patch and email it to us). We also commit the solution and project files with every update. Along with all changed files. Best to get the latest on every change you have planned.. i.e. if i was going to implement a number of features I'd implement one. Test. Then make sure I was on the latest before making the next change. If you have made some changes to a file, but someone else has already adjusted that file. The commit process in Tortoise will tell you this, and provide facility for merging the changes (bit of a pain but infinately better than the alternative). Basically tortoise SVN rules.

Posted by: mddubs - Thursday, 4 December 2008 06:07:41
Excellent! One last question... how do I create a patch?

Posted by: mddubs - Saturday, 6 December 2008 08:55:22
Nevermind, I've figured it all out and documented the process here: http://bunkerhollow.com/blogs/matt/archive/2008/12/06/working-with-yaf-source-code-from-svn-repository.aspx

Posted by: Addict - Monday, 12 January 2009 19:38:05
[quote=Jaben]Here's the page on SourceForge about YAF SVN: http://sourceforge.net/svn/?group_id=90539 SVN Url for YetAnotherForum.NET: https://yafdotnet.svn.sourceforge.net/svnroot/yafdotnet [/quote] [b]EDIT: Ok...appears it was just me being stupid. SVN Checkout is what I needed to use...files downloading now. Leaving below thread in case some other schlep does the same thing I did. :oops: [/b] Ok...either I'm missing something or I've done something wrong...or maybe I'm just an idiot. :roll: * Installed Tortoise SVN * Navigated to the folder I want the repository in * Right-click, TortoiseSVN, Import * Entered the SourceForge SVN URL * It asks me for a username/password. I enter my SourceForge credentials, and it fails. I've looked all over but don't see any other credentials I should be using. I can browse the repository via the SourceForge website just fine. Confused!? Any advice is appreciated...thanks! AL

Posted by: mddubs - Tuesday, 13 January 2009 05:45:42
You don't need to enter credentials to get the latest OUT of source control, you are only prompted for credentials when you want to check changes INTO source.

Posted by: shrage - Friday, 10 July 2009 10:49:12
I have converted Yaf sources to a WAP (Web Application Project), it provides better control on naming of classes and integration with other sites (at least for me). how do i go about making changes and submit to svn? any plans to officially upgrade YAF sources to a WAP?

Posted by: JoeOuts - Friday, 10 July 2009 11:26:24
shrage - There is a thread on WAP here: [url]http://forum.yetanotherforum.net/yaf_postsm35852_Converting-To-A-Web-Application--Cant-get-it-working-or-find-out-why.aspx#post35852[/url]

Posted by: danova - Monday, 21 December 2009 15:54:31
The patch functionality is also very cool. If users make changes but aren't on the team or wish to be, they can submit a patch to easily include it in.

Posted by: Jaben - Wednesday, 8 September 2010 22:54:57
The YAF SVN has moved. Please make note of that I've updated this thread with the details: http://forum.yetanotherforum.net/yaf_postsm14037_HOWTO-Get-Latest-YAF-Version-Using-SVN-Subversion-Updated.aspx#post14037

Posted by: balbes - Sunday, 3 October 2010 12:45:21
svn update error [quote] Server sent unexpected return value (403 Forbidden) in response to OPTIONS request for 'https://socialcomponents.com:8443/svn/YAF' [/quote]

Posted by: lfosdal - Tuesday, 5 October 2010 12:01:51
[quote=Jaben]The YAF SVN has moved. Please make note of that I've updated this thread with the details: http://forum.yetanotherforum.net/yaf_postsm14037_HOWTO-Get-Latest-YAF-Version-Using-SVN-Subversion-Updated.aspx#post14037[/quote] What is the reason for moving away from SourceForge?

Posted by: Jaben - Tuesday, 5 October 2010 15:33:16
[quote=lfosdal][quote=Jaben]The YAF SVN has moved. Please make note of that I've updated this thread with the details: http://forum.yetanotherforum.net/yaf_postsm14037_HOWTO-Get-Latest-YAF-Version-Using-SVN-Subversion-Updated.aspx#post14037[/quote] What is the reason for moving away from SourceForge?[/quote] There are a couple: 1. Having much better control over permissions. 2. SourceForge was extremely slow. 3. In-house metrics and access statistics.

Posted by: Underground - Tuesday, 5 October 2010 19:23:01
But the new repository is still missing files like all the images within images\medals\ and some files in the root of themes. Too bad I cannot publish a new build.

Posted by: Underground - Friday, 8 October 2010 19:40:21
The last repository update, the change to the solution (adding DNA projects) caused a problem for web developer 2010 express. It is not supported. Therefore, I cannot build :( I really hope you come up with a solution. - Robert

Posted by: Dimi - Friday, 1 April 2011 12:09:51
[quote=Jaben;14037][b]Live Development (Read Only) SVN Url for YetAnotherForum.NET[/b]: [url=https://socialcomponents.com:8443/svn/YAF/trunk]https://socialcomponents.com:8443/svn/YAF/trunk[/url] Username: [b]public[/b] Password: [b]yaf[/b] http://tortoisesvn.tigris.org/[/quote] Since this thread is updated I think the URL is correct. Here is what I'm getting: [b]access to '/svn/YAF/!svn/act/ff064e68-9782-1242-8463-b8ddf671a956' forbidden[/b]

Posted by: Jaben - Sunday, 3 July 2011 20:54:16
I've updated the main post to reflect moving the version control to Codeplex Mercurial.

Posted by: cvoong - Tuesday, 5 July 2011 14:00:05
That's awesome. Well done and thanks!

Posted by: jookwood - Tuesday, 9 August 2011 10:46:08
why there are so many url in the passage ,is it availabe .i don't know .

Posted by: Jaben - Sunday, 14 August 2011 14:25:29
For anyone who's interested in an excellent (and free) tutorial on Mercurial, I highly recommend watching this on Tekpub (English only): http://tekpub.com/view/dotnet-oss/7

Posted by: paullopeez - Tuesday, 23 August 2011 11:24:55
[quote=Jaben;50883]For anyone who's interested in an excellent (and free) tutorial on Mercurial, I highly recommend watching this on Tekpub (English only): http://tekpub.com/view/dotnet-oss/7[/quote] Hey Superb video!! I am really thankful for this link. They have explained it very nicely. Now got all the information!!