XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      1. Log in as a student
      2. Go to the My Moodle page
      3. Click the customize this page button
      4. Inspect the code for the "Add a block" block
      5. Ensure there is a label for the select field
      6. Ensure the label is not visible on the page
      Show
      Log in as a student Go to the My Moodle page Click the customize this page button Inspect the code for the "Add a block" block Ensure there is a label for the select field Ensure the label is not visible on the page
    • Affected Branches:
      MOODLE_21_STABLE, MOODLE_22_STABLE, MOODLE_23_STABLE
    • Fixed Branches:
      MOODLE_22_STABLE, MOODLE_23_STABLE, MOODLE_24_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      wip-MDL-35874-master

      Description

      Issue
      Explicit labels - The select input (drop down menu) for the "Add a block" section has no label associated to it.
      Title attributes - The select input (drop down menu) for the "Add a block" section has no title attribute associated to it. Given the organization of the interface, using a title attribute with a value of "Add a block" would be helpful to non-sighted users.

      Standard Level
      WCAG 2 1.1.1 (A) http://www.w3.org/WAI/WCAG20/quickref/#qr-text-equiv-all

      Impact
      Serious

      Example Link
      http://demo.moodle.net/user/profile.php?id=0&sesskey=ZdAicfllpV&bui_moveid=293

      Test Steps

      1. Login as student
      2. Click on student's name
      3. Click the customize this page button
      4. Tab to the add a block drop down with a screen reader.

        Attachments

          Activity

            People

            Assignee:
            phalacee Jason Fowler
            Reporter:
            jrh18 Jason Hardin
            Peer reviewer:
            Frédéric Massart
            Integrator:
            Dan Poltawski
            Tester:
            Andrew Davis
            Participants:
            Component watchers:
            Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Barbara Ramiro, Bas Brands
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Fix Release Date:
              14/Jan/13