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

Provide unique page titles for the different view modes of the course homepage

XMLWordPrintable

    • MOODLE_401_STABLE, MOODLE_402_STABLE
    • MOODLE_401_STABLE, MOODLE_402_STABLE
    • MDL-79048-401-2
    • MDL-79048-402-2
    • MDL-79048-master-2
    • Hide
      Whole course
      1. Create a course, let's call this C1.
      2. Create a few sections in both courses.
      3. Go to C1.
      4. Check the page title on your browser's window/tab.
      5. Confirm it says "Course: C1"
      6. Turn editing on and check the page title
      7. Confirm it says "Edit course: C1"
      8. (402 and master only) Click on "Bulk edit"
      9. Confirm that the page title is now set to "Bulk edit course: C1"
      10. Turn off bulk editing mode by clicking on the "x" button on the page's sticky footer.
      11. Confirm that the page title is now set back to "Edit course: C1"
      Course section only
      1. Add a "section" parameter on the URL. e.g. "[yourmoodleurl]/course/view.php?id=2&section=1"
      2. Check the page title.
      3. Confirm that the page title is set to "Topic: [sectionname] | C1"
      4. Turn editing on
      5. Confirm that the page title is set to "Edit Topic: [sectionname] | C1"
      6. (402 and master only) Click on "Bulk edit"
      7. Confirm that the page title is now set to "Bulk edit Topic: [sectionname] | C1"
      8. Turn off bulk editing mode by clicking on the "x" button on the page's sticky footer.
      9. Confirm that the page title is now set back to "Edit Topic: [sectionname] | C1"

      Note: If you set the course format to Weekly, the page title when viewing the sections would be "Week: [sectionname] | C1" (view mode), "Edit Week: [sectionname] | C1", "Bulk edit Week: [sectionname] | C1".

      Show
      Whole course Create a course, let's call this C1. Create a few sections in both courses. Go to C1. Check the page title on your browser's window/tab. Confirm it says "Course: C1" Turn editing on and check the page title Confirm it says "Edit course: C1" (402 and master only) Click on " Bulk edit " Confirm that the page title is now set to " Bulk edit course: C1 " Turn off bulk editing mode by clicking on the " x " button on the page's sticky footer. Confirm that the page title is now set back to " Edit course: C1 " Course section only Add a " section " parameter on the URL. e.g. " [yourmoodleurl] /course/view.php?id=2&section=1 " Check the page title. Confirm that the page title is set to " Topic: [sectionname] | C1 " Turn editing on Confirm that the page title is set to " Edit Topic: [sectionname] | C1 " (402 and master only) Click on " Bulk edit " Confirm that the page title is now set to " Bulk edit Topic: [sectionname] | C1 " Turn off bulk editing mode by clicking on the " x " button on the page's sticky footer. Confirm that the page title is now set back to " Edit Topic: [sectionname] | C1 " Note: If you set the course format to Weekly, the page title when viewing the sections would be " Week: [sectionname] | C1 " (view mode), " Edit Week: [sectionname] | C1 ", " Bulk edit Week: [sectionname] | C1 ".

      An issue was raised during the accessibility audit about the page title for the course homepage.

      The course homepage has the following modes:

      1. View mode
      2. Editing mode
      3. Editing mode - Bulk editing (4.2 only)

      For these three modes, the page title is only set to "Course: [Course name]". It would be more helpful for users, especially screen reader users, to be able to determine the current display mode of the course homepage by setting a more descriptive page title for each of these display modes.

            jpataleta Jun Pataleta
            jpataleta Jun Pataleta
            Huong Nguyen Huong Nguyen
            Amaia Anabitarte Amaia Anabitarte
            Kim Jared Lucas Kim Jared Lucas
            Votes:
            1 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 day, 30 minutes
                1d 30m

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