Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

Forum requirements

From MoodleDocs

Template:Forums

This is just a little flag waving: I've wondered if such a page as this is needed. See the post here: http://moodle.org/mod/forum/discuss.php?d=155633 Derek Chirnside 00:06, 10 August 2010 (UTC)


Moodle forum purpose

Where we are now

Index Page of Forums

Lists all forums on a course (that the user is allowed to see) with name, description, number of discussions, and number of unread posts.

  1. User can mark messages read, subscribe/unsubscribe, turn on/off read tracking, and access RSS feeds for every forum.
  2. Two features apply to all forums on the course: an ‘all at once’ subscribe/unsubscribe option and a search box.
  3. OU: The index page is not normally used.

Forum Main page

  1. A list of discussions in date order (the discussion with most recent post floats to the top). If there are very many discussions, they are paged. A tick-mark icon marks all discussions read.
  2. For each discussion,
    1. the title
    2. name and picture of user who started it
    3. total number of replies
    4. number of unread replies
    5. date of last post, and name (only) of the user who made the last post.

A tick-mark icon marks that discussion read.

  1. OU: Pictures are not shown. (We are planning to re-enable pictures at some point.)
  2. ‘Add a new discussion topic’ button.
  3. Ancillary features: search box (searches all forums), subscribe option, RSS feed link, and options to enable/disable read tracking.
  4. OU: Read tracking is forced on.

The discussion page

The discussion page shows all posts in a discussion.

  1. Users can choose between four view options. There are two fundamentally different views: flat (in date order/reverse), and threaded/nested (showing the structure of replies).
  2. OU: this option is disabled, we force the ‘nested’ view.
  3. A search box. (Searches . . )
  4. A dropdown allows users to move the discussion to another forum on the same course. Forums are shown in course order and with headings of their section name (e.g. ‘Week 4’).
  1. OU: Selected (checked) posts can be exported to RTF, which usually opens in Word. The exported file contains an approximation of the post content.

This and the following feature (at present we can’t distinguish between them in usage statistics) appear to have been used 23 times in an arbitrarily selected day; surprising, perhaps, given that it’s so unclear why anyone would want either feature.

  1. OU: Selected (checked) posts can be summarised. This is kind of like reply with quote, but it quotes all the messages you selected, and your reply is added to the top level. The idea is that a tutor will add a ‘summary’ that highlights key points from a number of posts students made.

Future options

From Function to Feature

Scenarios

Current forum features clarified

Brainstorm: desired features

See also . .