Moodle

implement groupmembersonly access control in modules

Details

  • Type: New Feature New Feature
  • Status: Closed Closed
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 1.9
  • Fix Version/s: 1.9.1
  • Component/s: Groups
  • Labels:
    None
  • Affected Branches:
    MOODLE_19_STABLE
  • Fixed Branches:
    MOODLE_19_STABLE

Description

The aim is to allow restricting of access based on group/grouping membership. This should work on activity level only, teachers should be able to create resources, etc. for specific groups (through groupings).

I hope this makes sense

Issue Links

Activity

Hide
Petr Škoda (skodak) added a comment -

I am not going to work on this more before 1.9 - anybody wants to finish it? (== add support into more modules, etc.)

Show
Petr Škoda (skodak) added a comment - I am not going to work on this more before 1.9 - anybody wants to finish it? (== add support into more modules, etc.)
Hide
Matt Clarkson added a comment -

I am working through the remaining stuff now - I have attached a patch that makes the following respect the groupmembersonly flag:

  • Course front page
  • Activities block
  • Recent Activity, including full report
  • Calendar

I will be starting on the activity modules soon.

Show
Matt Clarkson added a comment - I am working through the remaining stuff now - I have attached a patch that makes the following respect the groupmembersonly flag:
  • Course front page
  • Activities block
  • Recent Activity, including full report
  • Calendar
I will be starting on the activity modules soon.
Hide
Nick Freear added a comment -

Hi
First, a big thank you Petr and Matt Clarkson for adding grouping support (and "groupmembersonly") to these modules.

I've just added a link to groupings/data module (MDL-10914, shouldn't have been a hard 'block' more a 'helps fix', woops!)

Are there any plans to add grouping support to the Journal module? This would be useful for the OU, but we haven't got time to do it now.

Many thanks
Nick

Show
Nick Freear added a comment - Hi First, a big thank you Petr and Matt Clarkson for adding grouping support (and "groupmembersonly") to these modules. I've just added a link to groupings/data module (MDL-10914, shouldn't have been a hard 'block' more a 'helps fix', woops!) Are there any plans to add grouping support to the Journal module? This would be useful for the OU, but we haven't got time to do it now. Many thanks Nick
Hide
Petr Škoda (skodak) added a comment -

should be all working now, thanks everybody

Show
Petr Škoda (skodak) added a comment - should be all working now, thanks everybody
Hide
Mathieu Petit-Clair added a comment -

Adding myself as QA assignee. I tested this out in forums and it's working great. This could use more testing for other modules, but I'm closing this issue for now: other people in this thread appear to have done some testing, and nobody seems to have come up with show stoppers.

Show
Mathieu Petit-Clair added a comment - Adding myself as QA assignee. I tested this out in forums and it's working great. This could use more testing for other modules, but I'm closing this issue for now: other people in this thread appear to have done some testing, and nobody seems to have come up with show stoppers.

Dates

  • Created:
    Updated:
    Resolved: