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

Improve workflow for approving multiple courses

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 3.0.1, Future Dev
    • Fix Version/s: 3.1
    • Component/s: Course
    • Labels:
    • Testing Instructions:
      Hide
      1. Enable course requests
      2. As a user with course request capability request several courses
      3. Login as admin/manager, go to pending course requests
      4. Approve a course, make sure that after editing it you are able to proceed to course OR return to pending list
      Show
      Enable course requests As a user with course request capability request several courses Login as admin/manager, go to pending course requests Approve a course, make sure that after editing it you are able to proceed to course OR return to pending list
    • Difficulty:
      Easy
    • Affected Branches:
      MOODLE_30_STABLE
    • Fixed Branches:
      MOODLE_31_STABLE
    • Pull Master Branch:
      MDL-53440-master

      Description

      A better interface is needed to help the Administrator/Manager approve multiple courses at the same.

      After clicking on "Approve" on an entry shown in course/pending.php, the Administrator/Manager is redirected to course/edit.php?id=ID page. On doing course settings, one can only click "Save and Display" or "Cancel". On clicking "Save and Display", the user gets directed to the course/view.php page. To approve courses further, one is required to travel back to the course/pending.php file.

      Two approaches are possible.
      1) Give an additional button "Save and See Pending Courses" on course/edit.php page. However this option should be available only when one comes to course/edit.php from course/pending.php and not otherwise.

      2) On the course/pending.php page give an option to select multiple courses and approve or reject together. This may not enable doing course settings on course/edit.php.

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                23/May/16