Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.8.2
-
Fix Version/s: 1.9
-
Component/s: Forum, Roles / Access
-
Labels:None
-
Environment:Moodle 1.8.2
Windows 2003
SQL Server 2000
Apache 2.x
PHP 5.2.1
-
Database:Microsoft SQL
-
Affected Branches:MOODLE_18_STABLE
-
Fixed Branches:MOODLE_19_STABLE
Description
Scenario:
We want to have some super-users within each department. Those with power to create courses, assign teachers, and go into courses that aren't specifically 'owned' by the course creator. To do this, we followed the procedure below.
- Create a new role in Moodle
- Assign it the same permissions as Course Creator and Teacher
- Remove forum:initialsubscriptions permission (Not set), to prevent the user from being inundated with emails
- Assign the user to this role, for a given category
Problem:
Removing forum:initialsubscriptions permission would mean that the super-user did not end up subscribed to new forums. However, if a Teacher creates a "Force Everyone to be Subscribed" forum, the super-user gets all posts/replies, despite having forum:initialsubscriptions disabled.
Solution:
I guess a way of having a "never be subscribed" permission for users. Or clarifying the behaviour of forum:initialsubscriptions
This issue also affects users assigned the role of inspector (set up as described in the documentation: http://docs.moodle.org/en/Inspector_role) in Moodle 1.8.2+. Inspectors receive news forum emails despite the capability forum:initialsubscriptions being not set.
Admins (also with forum:initialsubscriptions not set) do not receive news forum emails.