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

Add option to show which courses are attached to a synced cohort

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Deferred
    • Minor
    • None
    • 3.5
    • Cohorts, Enrolments
    • MOODLE_35_STABLE
    • MDL-63348-master
    • Hide
      1. As admin create 2 courses, a system cohort and a category cohort (chosing created courses' category)
      2. Go to first course and add new cohort sync enrolment methods using Course menu -> More -> Users -> Enrolment methods
      3. Choose system level cohort, Active = Yes, Assign role = Student and Add to group = None
      4. Click Add method
      5. Choose category level cohort, Active = No, Assign role = Teacher and Add to group = Student assign role and Add to group
      6. Create a new group
      7. Click Add method
      8. Go to second course and add new cohort sync enrolment methods using Course menu -> More -> Users -> Enrolment methods
      9. Choose system level cohort, Active = Yes, Assign role = Teacher and Add to group = None
      10. Click Add method
      11. Go to Site administration -> Users -> Accounts -> Cohorts.
      12. Click on  Information icon for System cohort.
      13. Check there're two enrolment records. Check both records have proper values in Course, Role and Group. And check that style for inactive enrolment is different.
      14. Click Back to cohorts
      15. Click All cohorts
      16. Check there are at least two cohorts listed.
      17. Click on  Information icon for category cohort.
      18. Check there's one enrolment records. Check has proper values in Course, Role and Group. 
          
      Show
      As admin create 2 courses, a system cohort and a category cohort (chosing created courses' category) Go to first course and add new cohort sync enrolment methods using Course menu -> More -> Users -> Enrolment methods Choose system level cohort, Active = Yes, Assign role = Student and Add to group = None Click Add method Choose category level cohort, Active = No, Assign role = Teacher and Add to group = Student assign role and Add to group Create a new group Click Add method Go to second course and add new cohort sync enrolment methods using Course menu -> More -> Users -> Enrolment methods Choose system level cohort, Active = Yes, Assign role = Teacher and Add to group = None Click Add method Go to Site administration -> Users -> Accounts -> Cohorts. Click on  Information icon for System cohort. Check there're two enrolment records. Check both records have proper values in Course, Role and Group. And check that style for inactive enrolment is different. Click Back to cohorts Click All cohorts Check there are at least two cohorts listed. Click on  Information icon for category cohort. Check there's one enrolment records. Check has proper values in Course, Role and Group.    

    Description

      I'd like to suggest adding an option to the cohort page. This option would allow clicking an icon (eg in the Edit column) to see a screen listing which courses a cohort is currently synced to.

       

      This idea could then be extended as follows, for example...

      1. if these courses were displayed as hyperlinks, then user could even click on a hyperlink to be taken to the enrolment methods screen for that course
      2. if the synced courses were shown in a version of the layout used in the enrolment management screen, syncing cohorts to and unsyncing cohort from multiple courses might be possible:

      Thanks

       

      Attachments

        Activity

          People

            amaia Amaia Anabitarte
            andgates Andrew Gates
            David Mudrák (@mudrd8mz) David Mudrák (@mudrd8mz)
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Clockify

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.