This document attempts to explain features in the Figma mockups (https://www.figma.com/file/LVFnO9oRHYiamoicZuXDAC/Discussion-page?node-id=1604%3A1338 ) and answer some of the questions that may arise during implementation and testing. The questions are coloured in red. This document does not capture any alignment, color or spacing information.
Users can be learners or moderators or admins or TAs or staff or content authors
Messages can be post or response or comment
Roles and rights
Admin/ Course author | Discussion Admin | Discussion Moderator | Community TA | Group Community TA | Learner | |
---|---|---|---|---|---|---|
Typically assigned to: | - | Admin | Staff | Learner | Learner | - |
Actions | ||||||
Create a message | - | Yes | Yes | Yes | Yes (within group) | Yes (within group) |
Edit a message | - | Yes | Yes | Yes | Yes (within group) | Yes (created by self) |
Delete a message | - | Yes | Yes | Yes | Yes (within group) | Yes (created by self) |
Report a message | - | Yes | Yes | Yes | Yes (within group) | Yes (within group) |
Un-report a message | - | Yes | Yes | Yes | Yes (within group) | Yes (reported by self) |
Vote/un-vote a message | - | Yes | Yes | Yes | Yes (within group) | Yes (within group) |
Follow/ unfollow a post | - | Yes | Yes | Yes | Yes (within group) | Yes (within group) |
See all posts | - | Yes | Yes | Yes | Yes (within group) | Yes (within group) |
Filter unread posts | - | Yes | Yes | Yes | Yes (within group) | Yes (within group) |
Filter unanswered posts | - | Yes | Yes | Yes | Yes (within group) | Yes (within group) |
Sort by recent activity/ most activity/ most votes | - | Yes | Yes | Yes | Yes (within group) | Yes (within group) |
Mark response as correct answer | - | Yes | Yes | Yes | Yes (within group) | Yes (responses on own posts) |
Close/ re-open a post | - | Yes | Yes | Yes | Yes (within group) | No |
Pin/ unpin a post | - | Yes | Yes | Yes | Yes (within group) | No |
Filter reported posts | - | Yes | Yes | Yes | Yes (within group) | No |
Select visibility of post when creating | - | Yes | Yes | Yes | No | No |
View visibility of a post | - | Yes | Yes | Yes | Yes | No |
View posts of a specific group | - | Yes | Yes | Yes | No | No |
Grant/revoke "Discussion Moderator" role | Yes | No | No | No | No | No |
Grant/revoke "Discussion Admin" role | Yes | No | No | No | No | No |
Grant/revoke "Community TA" role | Yes | No | No | No | No | No |
Grant/revoke "Group Community TA" role | Yes | No | No | No | No | No |
Layout of Discussion
tab in course
Navigation bar
v1.6
Has 3 tabs:
My posts
,All posts
,Topics
Selected tab is filled as shown below
v1.9
Has 4 tabs:
My posts
,All posts
,Topics
,Learners
List pane
List pane contains:
Filter sort bar on top.
Stacked summary cards for:
Posts, if
My posts
orAll posts
is selected in navigation bar.Topics, if
Topics
is selected in navigation bar.Leaners, if
Learners
is selected in navigation bar. v1.9
A scroll bar to scroll through the list. Jon F
My posts
When My posts
is selected in the navigation bar.
Mockup | Features |
---|---|
User can click on a post summary card to see it in the view pane (see here).
|
All posts
When All posts
is selected in the navigation bar.
Mockup | Features |
---|---|
Users can click on a post summary card to see it in the view pane (see here). What does the |
Topics
Mockups | Features |
---|---|
Clicking anywhere on the topic post card for General topics and subcategory will render the list of posts in that topic.
| |
Clicking anywhere on the topic post card for Category lists topic post cards for all subcategories in that category.
| |
Drop down for subcategory. | |
Drop down for category. | |
| Selecting a subcategory lists all posts in that subcategory. |
|
Breadcrumb bar
View pane
Is used to view posts/threads and create a post.
It needs to have a scroll bar.
View post
| |
View pane > View post > Post box
| |
View pane > View post > Response box
| |
|
Add a post
Mockup | Features |
---|---|
|
Filter sort bar
Mockup | Features |
---|---|
For
|
Jon F your kind feedback is requested on filters and sorts below.
My posts | All posts/ Topics | |
---|---|---|
Learner | ||
Admin/moderator/TA |
Search bar
Searches within post title and content
Post summary card
Post summary cards are listed in the list pane and offer some information about the users so that users can scroll through and:
Select a post to view it in the view pane
Like a post
Follow a post
Mockup | Features |
---|---|
A typical post summary card contains:
| |
Selected post summary card will have a grey background and a vertical bar on the right. | |
Appearance of icons near avatar will vary depending on the post type (see image left):
| |
Posts with type
| |
Topic summary card
Mockup | Features |
---|---|
Summary card for General topics and Subcategory looks like this
| |
Summary card for Category looks like this. |
Learner summary card
Icons
Reported content
Reporting a message
Users can click on More
on a message and select Report
to report a message.
Reported message appearance
All users except learners will be able to see reported status of messages.
In view pane
How will a reported post appear in the view pane?
How will a reported response appear in the view pane?
Will reported responses be moved to the top?
A reported comment will look like this in the view pane:
Will reported comments be moved to the top?
In post summary card
What will be the appearance of post summary card for a post that has been reported?
What will be the appearance of post summary card for a post, that has a response which has been reported?
What will be the appearance of post summary card for a post, that has a response, that has a comment which has been reported?
If a post has a response or a comment that has been reported, will that post be loosely categorised as “Reported” for sort and filter purposes? If not, then how will moderators filter and sort for reported responses and comments?
In topic summary card
In topic summary card shown below:
I’m assuming that the reported indicator will show up if any type of message has been reported
The reported count will be the count of messages rather than posts
In learner summary card
In learner summary card shown below:
I’m assuming that the reported indicator will show up if any type of message has been reported
The reported count will be the count of messages rather than posts