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

Create a mass course reset administrative tool for resetting batches of courses

XMLWordPrintable

    • Icon: New Feature New Feature
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • 2.0.2, 3.0
    • Administration, Course
    • MOODLE_20_STABLE, MOODLE_30_STABLE
    • Moderate

      I propose creating a tool for administrators which would perform standard course resets, but with the ability to choose multiple course sections.

      As far as I'm aware, the course reset tool has to be used on a course-by-course basis. This is fine if a site has policies in place for instructors to reset their courses at the end of a term or if your Moodle site is very small. If you don't have a policy or on a larger scale site, it's nearly impossible to reset each course one-by-one. By having this tool available, administrators could automate end of term course backups (tool already available) and end of term course resets without the hassle of inconveniencing instructors.

      The tool might go under Site Administration -> Courses.

      • An ajax-like selector similar to moodle 2.0's role assignment tool might work well. This would have to be able to handle potentially thousands of courses. Maybe paginated?
      • Option to select ALL or NONE courses
      • Option to select ALL or NONE within Course Categories/Sub Categories (this would probably be the main way of selecting batch courses by semester)
      • Include the same options as the current Course Reset tool - selecting these options would apply to all courses being reset
      • A "Save Preset Selection" which would allow you to save any course selections and options you are applying - this would make it easier to do repeated course resets for the same groups of courses

      This is my first ticket/feature request so I hope I did it right! I'll keep adding more ideas if I think of any.

            Unassigned Unassigned
            tonybox Tony Box
            Votes:
            40 Vote for this issue
            Watchers:
            35 Start watching this issue

              Created:
              Updated:

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