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

Make visible roles in memberlist course element configurable

    XMLWordPrintable

    Details

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

      Description

      The course element member list shows all members of the course. This includes owners, coaches and participants. Sometimes, users with a certain role should be displayed only.

      The goal is to make this configurable.

      To do

      • Create three new flags in MembersCourseNode and implement updateModuleConfigDefaults method
      • Create edit members config controller and add it to MembersCourseNodeEditController
      • Modify MembersCourseNodeRunController to push new config variable to velocity
      • Update velocity accordingly
      • Add help link and make sure there is a help text in the manual

      Check:

      • Existing course elements are updated properly. Migration path is for existing course elements to show all
      • Default value for new elements is to show participants and coaches, owners should be hidden.
      • At least one role must be selected

        Attachments

          Activity

            People

            Assignee:
            dfurrer Dirk Furrer
            Reporter:
            gnaegi Florian Gnägi
            Tester:
            Kirsten Scherer
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 1 day Original Estimate - 1 day
                1d
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 day, 1 hour, 36 minutes
                1d 1h 36m