← Back to team overview

mahara-contributors team mailing list archive

[Bug 1769581] Re: Remove info on subscribe / unsubscribe from topics in group forums

 

Launchpad: https://bugs.launchpad.net/mahara/+bug/[[https://bugs.launchpad.net/mahara/+bug/1769581|1769581]]
Gerrit: https://reviews.mahara.org/#/c[[https://reviews.mahara.org/#/c/8833/|/8833/]]
Bug description: Update help icon text for topic selection
--------------------------------------------------------------
Environment tested: Master
Browser tested: Chrome
===================
Manual Test Script
===================

Special Notes:
1. Only a Mahara site admin can create a course group consisting of members, tutors and administrators.
2. Regular Mahara members can only create Standard groups consisting of members and administrators.

Preconditions:

1. The following users exist
	a. Mahara Site Admin = Admin User
	b. Admin of the ("Group Alice 101") = Alice User1
	c. Forum moderator - General discussion  (Mahara site admin course 101) and ("Group Alice 101") = Bob User2
	d. Tutor for (Mahara site admin course 101) = Carol User3
	e. Member (Mahara site admin course 101) and  ("Group Alice 101") =  Dan User4
2. Standard group ("Group Alice 101") exists with the following:
	a. Created by -  Alice User1 (NOT a Mahara site admin)
	b. Membership - Open = yes
	c. Visibility - Publicly viewable group =  yes
3. Forum exists for ("Group Alice 101") as follows:
	a. Forum = General discussion
	b. Forum creator = Alice User1
	c. Member subscribed to the forum = Bob User2
4. Second Forum exists for ("Group Alice 101") as follows:
	a. Forum = "Human Resources Director"
	b. Forum creator = Alice User1
5. Course group (Mahara site admin course 101) exists with the following:
	a. Created by -  Mahara site admin
	b. Membership - Open = yes
	c. Visibility - Publicly viewable group =  yes
6. Forum exists for (Mahara site admin course 101) as follows:
	a. Forum = General discussion
	b. Forum creator = Admin User
	c. Member subscribed to the forum = Bob User2
	d. Tutor member = Carol User3
7. Second
	a. Forum exists for (Mahara site admin course 101) as follows:
	b. Forum = "Some other forum"
	c. Forum creator = Admin User

Test Script Standard group:
----------------------------------------------
1. Log in as Alice User1 - admin of group  ("Group Alice 101")
2. Browse to "Group Alice 101" > Forum > General discussion
3. Confirm the following is displayed in the "Update selected topics" drop down
	a. Sticky ✔
	b. Unsticky ✔
	c. Close ✔
	d. Open ✔
	e. Move to ✔
4. Click the help icon to the right of the field
5. Confirm that the help text reflects the field options as follows:
	a. Subscribe and unsubscribe help text is displayed even though they are not options in the drop down field ✔
	b. Text = Subscribe: You will receive notifications for posts to selected topics. This option is only available if you are not already subscribed to the entire forum. ✔
	c. Text = Unsubscribe: You will not receive notifications for posts to selected topics. This is only possible when you are not subscribed to the forum. ✔
6. Click the unsubscribe from forum button
7. Confirm that the following is displayed in the "Update selected topics" drop down
	a. Subscribe ✔
	b. Unsubscribe ✔
	c. Sticky ✔
	d. Unsticky ✔
	e. Close ✔
	f. Open ✔
	g. Move to ✔
8. Confirm that the help text reflects the field options as follows:
	a. Subscribe and unsubscribe help text is displayed ✔
	b. Text = Subscribe: You will receive notifications for posts to selected topics. This option is only available if you are not already subscribed to the entire forum. ✔
	c. Text = Unsubscribe: You will not receive notifications for posts to selected topics. This is only possible when you are not subscribed to the forum. ✔
9. Log in as Bob User2 - moderator of General discussion ("Group Alice 101")
10. Browse to "Group Alice 101" > Forum > General discussion
11. Confirm the following is displayed in the "Update selected topics" drop down
	a. Sticky ✔
	b. Unsticky ✔
	c. Close ✔
	d. Open ✔
	e. Move to ✔
12. Click the help icon to the right of the field
13. Confirm that the help text reflects the field options as follows:
	a. Subscribe and unsubscribe help text is displayed even though they are not options in the drop down field ✔
	b. Text = Subscribe: You will receive notifications for posts to selected topics. This option is only available if you are not already subscribed to the entire forum. ✔
	c. Text = Unsubscribe: You will not receive notifications for posts to selected topics. This is only possible when you are not subscribed to the forum. ✔
14. Log in as Dan User4 - moderator of General discussion ("Group Alice 101")
15. Browse to Group Alice 101 > Forums > General discussion
16. Confirm the following is displayed in the "Update selected topics" drop down is not displayed 
17. Click the Unsubscribe button 
18. Confirm the following is displayed in the "Update selected topics" drop down
	a. Subscribe ✔
	b. Unsubscribe ✔
19. Confirm that the help text reflects the field options as follows:
	a. Subscribe and unsubscribe help text is displayed ✔
	b. Text = Subscribe:  you will receive notifications for posts to selected topics. ✔
	c. Text = Unsubscribe: you will not receive notifications for posts to selected topics. ✔

Test Script Course group:
----------------------------------------------
1.  Log in as Admin User - admin of group (Mahara site admin course 101)
2. Browse to Mahara site admin course 101 > Forums > General discussion
3. Confirm the following is displayed in the "Update selected topics" drop down
	a. Sticky ✔
	b. Unsticky ✔
	c. Close ✔
	d. Open ✔
	e. Move to ✔
4. Click the help icon to the right of the field
	a. Subscribe and unsubscribe help text is displayed even though they are not options in the drop down field ✔
	b. Text = Subscribe: You will receive notifications for posts to selected topics. This option is only available if you are not already subscribed to the entire forum. ✔
	c. Text = Unsubscribe: You will not receive notifications for posts to selected topics. This is only possible when you are not subscribed to the forum. ✔
5. Confirm that the help text reflects the field options as follows:
	a. Subscribe and unsubscribe help text is displayed even though they are not options in the drop down field ✔ 
	b. Text = Subscribe: You will receive notifications for posts to selected topics. This option is only available if you are not already subscribed to the entire forum. ✔
	c. Text = Unsubscribe: You will not receive notifications for posts to selected topics. This is only possible when you are not subscribed to the forum. ✔
6. Click the unsubscribe from forum button
7. Confirm that the following is displayed in the "Update selected topics" drop down
	a. Subscribe ✔
	b. Unsubscribe ✔
	c. Sticky ✔
	d. Unsticky ✔
	e. Close ✔
	f. Open ✔
	g. Move to ✔
8. Confirm that the help text reflects the field options as follows:
	a. Subscribe and unsubscribe help text is displayed ✔
	b. Text = Subscribe: You will receive notifications for posts to selected topics. This option is only available if you are not already subscribed to the entire forum. ✔
	c. Text = Unsubscribe: You will not receive notifications for posts to selected topics. This is only possible when you are not subscribed to the forum. ✔
9. Log in as Bob User2 - moderator of General discussion (Mahara site admin course 101)
10. Browse to Mahara site admin course 101 > Forum > General discussion
11. Confirm the following is displayed in the "Update selected topics" drop down
	a. Sticky ✔
	b. Unsticky ✔
	c. Close ✔
	d. Open ✔
	e. Move to ✔
12. Click the help icon to the right of the field
13. Confirm that the help text reflects the field options as follows:
	a. Subscribe and unsubscribe help text is displayed even though they are not options in the drop down field ✔
	b. Text = Subscribe: You will receive notifications for posts to selected topics. This option is only available if you are not already subscribed to the entire forum. ✔
	c. Text = Unsubscribe: You will not receive notifications for posts to selected topics. This is only possible when you are not subscribed to the forum. ✔
14. Log in as Carol User3 - moderator of General discussion (Mahara site admin course 101)
15. Browse to Mahara site admin course 101 > Forums > General discussion
16. Confirm the following is displayed in the "Update selected topics" drop down is not displayed 
17. Click the Unsubscribe button 
18. Confirm the following is displayed in the "Update selected topics" drop down
	a. Subscribe ✔
	b. Unsubscribe ✔
19. Confirm that the help text reflects the field options as follows:
	a. Subscribe and unsubscribe help text is displayed ✔
	b. Text = Subscribe:  you will receive notifications for posts to selected topics. ✔
	c. Text = Unsubscribe: you will not receive notifications for posts to selected topics. ✔
20. Log in as Dan User4 - moderator of General discussion (Mahara site admin course 101)
21. Browse to Mahara site admin course 101 > Forums > General discussion
22. Confirm the following is displayed in the "Update selected topics" drop down is not displayed 
23. Click the Unsubscribe button 
24. Confirm the following is displayed in the "Update selected topics" drop down
	a. Subscribe ✔
	b. Unsubscribe ✔
25. Confirm that the help text reflects the field options as follows:
	a. Subscribe and unsubscribe help text is displayed ✔
	b. Text = Subscribe:  you will receive notifications for posts to selected topics. ✔
	c. Text = Unsubscribe: you will not receive notifications for posts to selected topics. ✔

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1769581

Title:
  Remove info on subscribe / unsubscribe from topics in group forums

Status in Mahara:
  In Progress
Status in Mahara 17.04 series:
  Confirmed
Status in Mahara 17.10 series:
  Confirmed
Status in Mahara 18.04 series:
  Confirmed
Status in Mahara 18.10 series:
  In Progress

Bug description:
  In bug #1752442 the help icon was removed for regular group members.
  However, the help text for group admins and moderators still mentions
  the subscribe / unsubscribe options for individual topics.

  These should be removed.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1769581/+subscriptions


References