New discussions forum experience - Course teams and moderators

New discussions experience comprises of a better looking user interface along with following changes/new features:

Tabular layout

  1. My Posts tab shows posts authored by the current user.

  2. All Posts tab shows all posts in the course.

  3. Topics tab shows hierarchy of discussion topics (categories and subcategories).

  4. Learners tab shows list of enrolled learners, forum stats and enables viewing forum activity of a particular learner.

    1. Learners tab is only visible to course teams and forum moderators.

Aggregated filters and sort

Sorts and filters for threads are now aggregated in one menu.

Filter for post type (Discussion or Question) has been added.

In near future, a filter for Discussion type posts having no response, will be added.

Endorse a response

Users having moderation privileges can endorse a response, similar to how they would mark a response as answered.

Endorsed responses will appear on top of the list of responses.

Post close reasons

Users having moderation privileges can specify the reason when closing a post.

This reason will be visible to other moderators and to the post author.

Content editing reasons

Users having moderation privileges can specify the reason when editing other’s content.

This reason will be visible to other users having moderation privileges and to the content author.

Learner stats and sort

  1. Sort menu for learner list. At present, Most activity and Reported activity are available. Sort by Recent activity will be added in near future.

  2. Count of posts authored by the learner in this course.

  3. Count of total content (posts, response or comments) authored by the learner in this course.

  4. Count of content that is currently in reported state.

  5. Count of content that was reported in reported state, but was later marked as un-reported.

  6. Back button to go back to the list of learners.

  7. Name of the selected learner.

  8. List of threads that the selected learner has interacted with.

Stats for user will start to appear once a user makes contribution to the forums using the new experience. Until then, all their stats will appear as zero.

Topic stats

  1. Course-wide discussion topics will be shown on top in the topics list.

  2. Content-specific discussion topics will be listed as a 2 level hierarchy: category and subcategories.

  3. Count of discussion type posts in the topic.

  4. Count of question type posts in the topic.

  5. Breadcrumb bar can be used to navigate categories and subcategories.

Upgraded search experience

Same search bar can be used to search content, topics and learners. This will be determined by the tab that has been selected as seen in the gif below.

Search results are more descriptive.

Partial usernames can now be searched.

Content view refactored

Thread view - Legacy (left) vs new experience (right)
  1. Type of thread is now represented alongside avatar; a question mark for a question type thread.

  2. Time elapsed since the post/comment/response was created, with following abbreviations:

    1. 1 second: 1s

    2. 1 minute: 1m

    3. 1 hour: 1h

    4. 1 week: 1w

    5. 1 month: 4w

    6. 1 year: 1y

  3. Cohort visibility info is moved towards bottom right of the post view. Mouse over on the icon will display cohort that this thread is visible to.

  4. Reported info is now shown in a bar on top of the reported post, response or comment.

  5. Endorsed or answered info is visible in the bar on top of the reported response.

  6. “Vote” has been renamed to “Like”. Functionality is the same.

  7. Follow option has been moved towards bottom left of the post view.

  8. “Mark as answered” option has been moved inside the actions menu of a response.

  9. Comment can now be added on a button

  10. Username colour is according to their role. A role icon for staff and TA has been added.

Interactive post summary card

List of post summaries - Legacy (left) vs new experience (right)
  1. Username of post author is now visible on post summary. Users having course staff, course admin, discussion admin, discussion moderator role will have red text colour and a staff icon next to the username. Users having community TA and group community TA role will have grey text colour and a staff icon next to the username.

  2. Number of likes on a post are visible on its summary. The like icon itself can be used to like/unlike the post. In case the current user has liked the post, the icon is filled.

  3. The star icon can be used to follow/un-follow a post. If the post if being followed, the icon is filled.

  4. A question mark next to the avatar indicates that the thread is of type question.

  5. Hovering over the people icon indicates that cohort that this post is visible to.

  6. “Reported” indicator appears on a post’s summary if the post itself is reported or any of the responses or comments on the post have been reported.

  7. “Answered” indicator appears on a post’s summary if the post was of type question and it has a response that has been marked as answer.

  8. Indictor for total number of responses or comments on a post. Icon is filled if a response or comment has been added after the post has been read.

  9. Institution icon with “Staff” appears next to post author’s username if the author has course staff, course admin, discussion moderator or discussion admin role. In this case, username text colour is red. Academic cap icon with “TA” appears next to post author’s username if the author has community TA or group community TA role. In this case, username text colour is grey.

  10. Pinned indicator is moved to top right of post summary and space is added between pinned posts and other posts.

  11. Time elapsed since post creation is now visible on post summary.

  12. Unread post is now indicated by white background with bold post title.

 

Discussion xblocks, viewed in course content, will still render the legacy experience. These xblocks will eventually be deprecated with the rollout of discussions sidebar.

Short demo of new discussions experience