Site Work Specs
Specifications for development of forum and Engram/ME specific work Hi Johnpaul, I am unable to edit Body Text; I wanted to add to the Forum Specs an "email notification function" to alert members as to when a response to a post of theirs has been made. More generally, it would be nice to have an optional (i.e., allowing for members to "opt out") function at a higher level alerting members on a weekly/daily basis as to when new posts have been made to a forum/conversation.
To allow for ease of communication it is best to create a vocabulary for a forum, in the context of this document. The words we are concened with are Board, Forum, Conversation, and Post. The Board is the overall program and can contain zero or many Forums. A Fourm is an area of general topic and it can have a zero or many Conversations. A Conversation is usually of a specific topic and holds the actual Posts. The Posts are the individual comments from the users. They form a thread that can fork off in several directions, but always within the Conversation that they were started in.
Forum Specs
- Searching at the Board level
- Management screen that will output details in regards to the forums and conversations
- Management at the board level to delete forums
- Management at the forum level to delete conversations
- Ability to retract posts in a conversation
- Ability to expand and retract posts in conversation. To be able to show a limited title only view or a more in-depth view
- A Post to include a title
- Title default to not default to "re:"
- Certain level of WYSIWYG editing in the body of the Post
- Need to be logged in to make a Post
- Conversation view showing the flow of postings by use of indenting
Engram / ME Specs
- Portal tabs need to fixed to show proper highlighting
- Engram / ME tab most only show to users logged and part of the engram group
- Show left hand navigation with engram as root of the navigation
- Create a portlet that displays an external RSS feed of articles