forum module

Topics: General, Writing modules
Mar 29, 2012 at 5:23 PM

For me it's very strange, that so good CMS still do not have normal forum. Right now I want to create new site, but I very need of forum module. I know that there is project orchardforums.codeplex.com, but it's development is almost stopped.

So I want to ask, does anybody work on another form module, and is there any plan to develop forum, that would be part of Orchard CMS?

I think that it's very actual question for a many people.

Coordinator
Apr 1, 2012 at 3:09 AM

You can help with the development of that module.

Developer
Apr 1, 2012 at 9:48 AM

Hey igeek, development hasent stopped, the problem is that with 1.4 I have had to go and upgrade all my other modules!!

The forum module was a start to building a unified forum, though I think more design needs to come in to it, and that is where I was hoping the community would help. So as Bertrand mentioned, please come and help!!! Fork the code and help me out :)

Apr 15, 2012 at 9:33 AM

Any update on problem relating to the module NOT showing up on the admin menu? I'm having major issues with this, and if I had skillz in coding, I'd gladly help. Sadly, I don't - and I got major project going, that REQUIRES forums, and I really want to keep using Orchard, so by all holy things, please fix this as soon as possible. I don't know what is to be done, but here's to hoping it's such a simple thing as pushing a update for 1.4 (ie, some number somewhere,I dunno).

Thanks, 

Chris

Developer
Apr 15, 2012 at 10:41 AM

Hi ChristiaanG,

I cant replicate this locally at all.. which is really annoying becuase I want to see exactly what you are seeing, so I can fix it!!...

Are you using the tip of the default branch of the forums module? Or are you using the one from the Gallary? (http://orchardforums.codeplex.com/SourceControl/list/changesets)

Are you able to debug? If so, can you please turn on exception and see if you are getting anything?

Next, can you please put a break point on line 25 within the AdminMenu.cs file within the forum module. And tell me if when you step over line 25 and 26 if any errors occur?

Apr 15, 2012 at 11:30 AM

PS: Thanks for the quick response, both here and on Twitter (I'm @CalenCinderheart)

Lets address these things from top to bottom:

1) I'm using the one from the Gallery.

2) How do I do this? I'm using WebMatrix, and got a working Orchard locally. So I'm assume I'm able to debug, let me look a bit.

3) I'll try this and edit.

Developer
Apr 15, 2012 at 11:32 AM

Cool, the one of the galley does not work with v1.4. Only the one in trunk does. I have not released it as it is not in a state that I am happy to release.

Apr 15, 2012 at 11:38 AM

Well, I'm happy to take it, so I can get a working forum for the people I'm making the site for however :) Where would I go to get the one in the trunk? And how would I go about installing it, if the process is different then the gallery one? So I can a) get a forum b) test it vs the gallery one c) help design process.

Developer
Apr 15, 2012 at 3:38 PM

1. install Mecurial...

2. Clone Orchard's repository https://hg.codeplex.com/orchard

3. Clone Forums repository https://hg.codeplex.com/orchardforums

4. open orchard.sln

5. Add the forum module to solution

6. F5!! and away you go :)

Apr 18, 2012 at 6:55 AM

That made no sense to me. I even tried to do it, but yeah, I really just want a NuGet file of the version of your Forums that works...

May 28, 2012 at 12:52 PM

1. Download sources
Orchard 1.4.2 http://orchard.codeplex.com/
Orchard.MediaPicker http://mediapickerfield.codeplex.com/
Orchard.Voting http://orchardvoting.codeplex.com/
NGM.Forum http://orchardforums.codeplex.com/

2. Unpack Orchard 1.4.2

3. Open solution src\Orchard.sln

4. Remove old project Orchard.MediaPicker from solution and from file system

5. Copy module's projects to src\Orchard.Web\Modules\

6. Add new project Orchard.MediaPicker

7. Add new project Orchard.Voting

8. Add new project NGM.Forum

9. Add references to (or copy to dst bin)
lib\dlr\IronRuby.Libraries.dll
lib\dlr\IronRuby.dll
lib\dlr\Microsoft.Dynamic.dll
lib\dlr\Microsoft.Scripting.dll

10. Download and add references to (???) (or copy to dst bin)
SharpZipLib\net-20\ICSharpCode.SharpZipLib.dll
Joel.Net.Akismet.dll

11. Changes in src\Orchard.Web\Modules\NGM.Forum\Routes.cs

line 159: "{forumPath}/{threadSlug}",   -->   "forums.new/{forumPath}/{threadSlug}",
line 174: "{forumPath}",   -->   "forums.new/{forumPath}",

12. Compile and publish src\Orchard.Web\

Apr 29, 2013 at 1:41 PM
Hi, I'm using Orchard 1.6 and orchardforums_4b2c51522185(the latest version), Do I need this process to enable Forum on Deshboard ?
When I recompile this project, I got a error like this:
There is not "Routable" type or namespace in the Orchard.Core namespace!
Apr 29, 2013 at 4:02 PM
Sorry, I found I'v been using the old version of this project which I downloaded on dev branch.
I downloaded new one on default branch, and working on it.