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

Convert course admin pages from link farms to dropdowns

    XMLWordPrintable

Details

    • 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

    Description

      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.

      Attachments

        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

        Issue Links

          Activity

            People

              abgreeve Adrian Greeve
              mathewmay Mathew May
              Sujith Haridasan Sujith Haridasan
              Jun Pataleta Jun Pataleta
              Angelia Dela Cruz Angelia Dela Cruz
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Sujith Haridasan
              Votes:
              0 Vote for this issue
              Watchers:
              13 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                19/Apr/22

                Time Tracking

                  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