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

Course Copy User Interface

    XMLWordPrintable

    Details

      Description

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

      Overview

      A course copy function is working already in Moodle, but there is no user interface for it so far, we at BFH / Bern suggest such an interface to be implemented.--- Some work has already be done in MDL-56537. There's working code which has to be polished and finalized.
      The course copy user interface will provide the possibility to copy a course with or without user data. It will have a workflow similar to the backup / restore wizard, but which is streamlined for copying a course.

      User Interface Elements could look like this:


      Summary

      Project size: small
      Audience: all
      Target users: administrators / managers

      Goals

      A user interface for course copying is to be implemented. Goal is to be able to copy directly, without the backup/restore process or CSV upload.

      This reduces the required steps for copying a course from 2 to 1 and especially there will be less data clutter (i.e. the forgotten .mbz files of backup/restore-process on the server) to purge. The same counts for creating a course and importing some content.

      User Stories

      1) As an admin/manager, I should be able to copy a course within the "course and category management" interface e.g.:
      .../course/management.php?categoryid=...  action-menue for a course should have an additional entry for copying the course. Followed in the workflow by the obligation to choose the name / location of the copy. And a similar workflow sequence as for the backup process.

      2) As a teacher (if given the capability), I should be able to copy a course to a course category I'm allowed to by using the cog menu.

      Links to existing tracker issues, forum discussions, contrib plugins

      https://tracker.moodle.org/browse/MDL-56537

        Attachments

        1. MDL-64843-01.png
          MDL-64843-01.png
          62 kB
        2. MDL-64843-02.png
          MDL-64843-02.png
          63 kB
        3. MDL-64843.png
          MDL-64843.png
          348 kB

          Issue Links

            Activity

              People

              • Votes:
                10 Vote for this issue
                Watchers:
                27 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Fix Release Date:
                  11/May/20