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

Convert course admin pages from link farms to dropdowns

XMLWordPrintable

    • MOODLE_400_STABLE
    • MOODLE_400_STABLE
    • MDL-72090-master
    • Hide

      Note "Secondary navigation" refers to the tabs just below the course name at the top of the page.

      1. Log in as an administrator.
      2. Go to a course.
      3. Click on the more menu in the secondary navigation.
      4. Check that the last item in the list is "Course administration"
      5. Click on "Course administration"
      6. Check that Import is selected in the select menu just beneath the secondary navigation.
      7. Check that the other items in the select menu are:
        1. Backup
        2. Restore
        3. Copy course
        4. Reset
      8. Click each of the items and check that you arrive on the correct page.
      Show
      Note "Secondary navigation" refers to the tabs just below the course name at the top of the page. Log in as an administrator. Go to a course. Click on the more menu in the secondary navigation. Check that the last item in the list is "Course administration" Click on "Course administration" Check that Import is selected in the select menu just beneath the secondary navigation. Check that the other items in the select menu are: Backup Restore Copy course Reset Click each of the items and check that you arrive on the correct page.
    • 3
    • Navigation push 8, Navigation push 9

      Given the supplied figma design we need to convert the /course/admin.php?courseid=<COURSEID> page from being a link farm to now contain a single dropdown that only contains the navigation items not already found within the secondary navigation. Further work with Barbara will likely be required here regarding to how the user interacts with this dropdown and whether it remains in place whilst navigating backups and restores for instance.

      Note: the existing course admin is used extensively in behat steps, so changes are likely needed.

        1. MDL-72090_Step 4.png
          MDL-72090_Step 4.png
          99 kB
        2. MDL-72090_Step 6.png
          MDL-72090_Step 6.png
          80 kB
        3. MDL-72090_Step 7.png
          MDL-72090_Step 7.png
          95 kB
        4. MDL-72090_Step 8.webm
          528 kB
        5. sample (2).patch
          0.9 kB

            abgreeve Adrian Greeve
            mathewmay Glyn (Mathew) May
            Sujith Haridasan Sujith Haridasan
            Jun Pataleta Jun Pataleta
            Angelia Dela Cruz Angelia Dela Cruz
            Votes:
            0 Vote for this issue
            Watchers:
            13 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 week, 4 days, 7 hours, 1 minute
                1w 4d 7h 1m

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