Latest Orchard Forum Mock-Ups

I thought a quick update to the community as to where I am with an Orchard Forum Module. I have not come too much further from my first post in terms of features (http://www.themayneissue.com/memorystream/orchard-forums..-basic-functionality) but instead I have worked on more core issues rather than bulking out functionality as Orchard is about building modules right? so functionality can always be added later on.

So what do I have that’s new from the first post?

1. Enhanced Security – Still a work in progress.
2. Basic Styling – (Screenshots below).
3. Ability to Close a Thread or Forum.
4. Ability to mark a Thread as Sticky.
5. Ability to mark a Thread as a ‘Question’ or ‘Discussion’  - functionality to mark a post as a question is not there yet.
6. Show the Latest Post at both the Forum level and the Thread level.

Okay so here are some mock-ups. Feedback welcome!! (FYI Code: http://orchardforums.codeplex.com/)

/Forums

A list of all forums

image

/discussions

A list of threads under a forum.

image

/discussions/is-orchard-better-than-drupal

A list of Posts under a thread

image

So how do you mark a Thread as Sticky or Closed?

You need one of the two permissions ManageStickyThread or ManageOpenCloseThread – If you have one of these permissions then when you Create/Edit a thread then you will be able to see these options.

image

The Is Closed marker stops replies to Posts within the individual Thread
The Is Sticky marker but that thread at the top of the list of threads.

Where am I headed next?

1. Flag a post/thread for moderation – this includes a admin screen.
2. Move a thread to a different Forum

What am I thinking about?

1. Adding a category to a forum, so you can list Forums by category.
2. Easier method to reply to a post
3. Notes as to why a moderator would ‘Close’ or take action i.e. move thread – more information back to user.

Let me know what you think – download the code and play. http://orchardforums.codeplex.com/

Nick

8 Comments

  • Kevin Kuebler said

    Looking pretty good! I know this has been a common request from people looking at Orchard, so I think it will be well received when you release it.

    Just a quick thought I had reading through your plans - the Taxonomies module is a good way to categorize content items. So that might be a good option to categorize the forums.

  • admin said

    Hey Kevin,

    I thought about using the Taxonomies module, but Sebastion thinks that it should be out of the box... Im not so sure so am going to have a look at what we can do with that module before I implement anything.

    The release will come in a month or two.

    Nick

  • admin said

    @Davin, thanks dude. btw I have released a alpha version on the gallery http://www.orchardproject.net/gallery/List/Modules/Orchard.Module.NGM.Forum

  • Sipke said

    I'm looking forward to using this module! It would be awesome to be able to easily provide my clients with a decent forum along with their site :)

  • venkadesh said

    Hi NickMayne,
    When i tryig to create a post.,"System.InvalidOperationException: Sequence contains more than one element" Will occur,But post is created.

    Can u help me?
    Thanks.

  • admin said

    @venkadesh - I cant reproduce :S


    If you can try the dev branch that would be awesome.

    I will try and release an update in a day or two fro mthe dev branch.. hopefully that should help.

    Cheers Nick

  • Josh said

    Nick-
    Do you have any suggestions for (or do you plan on integrating) a search function for the forums module?

Leave a Comment

Yay! You've decided to leave a comment. That's fantastic! Please keep in mind that comments are moderated and rel="nofollow" is in use. So, please do not use a spammy keyword or a domain as your name, or it will be deleted. Let's have a personal and meaningful conversation instead. Thanks for dropping by!