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

Course Enrollment Max should be set at the Course Level, not at each Enrollment method

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Minor
    • None
    • 3.11.2
    • Course
    • MOODLE_311_STABLE

    Description

      THIS IS AN MUA PROJECT PROPOSAL THAT WILL BE OR HAS BEEN SUBMITTED FOR POSSIBLE MUA FUNDING.  ANY EXISTING TRACKER ITEMS THAT THIS MIGHT DUPLICATE SHOULD BE LINKED TO BELOW.  

      Overview

      Currently maximum enrollment is set at the enrollment method instead of at the course level.  This is very dysfunctional in any course that allows multiple enrollment methods as you have to manually go in and adjust them to allow for capping total enrollment.  For example, if you have a course with self enrolment for a certain cohort and paypal enrollment, there is no way to set a cap on total students in the class.  

       

      Summary

      • Project size: small
      • Audience: primary schools, universities, work places
      • Target users: teachers, students, administrators

      Goals

      To allow maximum enrollment to be set at the course level...

      User Stories 

      User stories should be specific to each requirement and provide a clear view of what you want the improvement/new feature to accomplish.

      As a teacher, I should be able to set a maximum enrollment number at the course level, regardless of enrollment method.  I should be able to select which enrollment methods are included in the total number and also which role is included.  For example, I could select Paypal, Self and Manual for the Student Role to all be included.

      As a student, I should be able to only enroll in a class if the maximum number has not been reached, regardless of enrollment method.

      As an admin, I should be able to access a site wide setting that allows me to limit enrollment maximums to the course level by default.  An option should also be added to allow admin/teachers to select which enrollment methods are included in the maximum enrollment number and which roles.

      ...

      Links to existing tracker issues, forum discussions, contrib plugins

      https://moodle.org/mod/forum/discuss.php?d=335081

      https://moodle.org/mod/forum/discuss.php?d=426355#p1716673

       

       

      Requirements

       

       

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              emmarichardson Emma Richardson
              Votes:
              7 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:

                Clockify

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