Moodle

forum:initialsubscriptions Role doesn't work for forums that are set to "Force Everyone to be Subscribed"

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Major 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

Issue Links

Activity

Hide
Helen Foster added a comment -

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.

Show
Helen Foster added a comment - 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.
Hide
Helen Foster added a comment -

Forum discussion about the problem: http://moodle.org/mod/forum/discuss.php?d=78845

Show
Helen Foster added a comment - Forum discussion about the problem: http://moodle.org/mod/forum/discuss.php?d=78845
Hide
Yu Zhang added a comment -

Initialsubscription only allows a user to be automatically subscribed to all forums in course when the user got a role assignment, e.g. student or teacher. It is not a flag we use to determine whether this user gets emails when forum is set to everyone is subscribed. I have linked MDL-11798 to this issue, I think they are related.

Show
Yu Zhang added a comment - Initialsubscription only allows a user to be automatically subscribed to all forums in course when the user got a role assignment, e.g. student or teacher. It is not a flag we use to determine whether this user gets emails when forum is set to everyone is subscribed. I have linked MDL-11798 to this issue, I think they are related.
Hide
Dan Marsden added a comment -

I think this is fixed in 1.9 now - see: MDL-12979

Dan

Show
Dan Marsden added a comment - I think this is fixed in 1.9 now - see: MDL-12979 Dan
Hide
Dan Marsden added a comment -

this is fixed in 1.9 ....closing this bug.

Show
Dan Marsden added a comment - this is fixed in 1.9 ....closing this bug.

People

Vote (6)
Watch (4)

Dates

  • Created:
    Updated:
    Resolved: