Uploaded image for project: 'OpenOLAT'
  1. OpenOLAT
  2. OO-1284

Make group leaving configurable

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 10.1
    • Component/s: Group
    • Labels:
      None

      Description

      Users can leave group in the group site. For groups created by authors this is often not desired.

      System configuration for defaults values:

      • allow leaving for groups created by learners
      • allow leaving for groups created by authors
      • allow configuring of setting on a per-group level by authors

      Configuration within group:

      • allow or disallow leaving
      • show read-only if user is not allowed to change configuration

      In group site, show "leave" link for all groups, even when not allowed to leave

      • when not allowed to leave, show email form instead to request group exit from group coaches
      • special care needs to be taken for groups that have no coaches (in courses). In this case the recipients must be taken from the associated courses.
      • If no group coaches are in the group and no courses are attached, the system administrator is used as recipient

      At runtime, the system needs to decide what type a group is. The following business rule should apply:

      • a group without coaches and without attached courses is considered to be a "created by learner" group
      • a group without coaches but with attached courses is considered to be a "created by author" group
      • a group with coaches is considered to be a "created by author" group if at least one coach has authoring rights. If all coaches have only learner rights, the group is considered to be a "created by learner" group

        Attachments

        1. OpenOLAT_-_Administration.png
          OpenOLAT_-_Administration.png
          255 kB
        2. OpenOLAT_-_Groups 2.png
          OpenOLAT_-_Groups 2.png
          209 kB
        3. OpenOLAT_-_Groups.png
          OpenOLAT_-_Groups.png
          165 kB
        4. OpenOLAT_-_meins.png
          OpenOLAT_-_meins.png
          275 kB

          Activity

            People

            Assignee:
            srosse Stéphane Rossé
            Reporter:
            gnaegi Florian Gnägi
            Tester:
            Michael Enz
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 1 day
                1d
                Remaining:
                Time Spent - 7 hours, 15 minutes Remaining Estimate - 1 hour, 15 minutes
                1h 15m
                Logged:
                Time Spent - 7 hours, 15 minutes Remaining Estimate - 1 hour, 15 minutes
                7h 15m