Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-10888

implement groupmembersonly access control in modules

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: 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

        Gliffy Diagrams

          Issue Links

            Activity

            Hide
            skodak Petr Skoda 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
            skodak Petr Skoda 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 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 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
            nfreear 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
            nfreear 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
            skodak Petr Skoda added a comment -

            should be all working now, thanks everybody

            Show
            skodak Petr Skoda added a comment - should be all working now, thanks everybody
            Hide
            scyrma 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
            scyrma 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.

              People

              • Votes:
                1 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  15/May/08