Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-35816 Accessibility Review issues (Deque)
  3. MDL-35924

Create Folder modal missing label for input field

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      1. Log into Moodle as an administrator.
      2. Visit <yoursite>/admin/purgecaches.php and purge your Moodle cache.
      3. Clear your browser cache.
      4. Visit <yoursite>/user/files.php.
      5. Click on 'Create folder'.
      6. Verify that there is a label for the input field and the label's for attribute matches the id on the input field.
      7. Ensure you can add a folder successfully.
      8. Test in all supported browsers (as this required a JS change).
      Show
      Log into Moodle as an administrator. Visit <yoursite>/admin/purgecaches.php and purge your Moodle cache. Clear your browser cache. Visit <yoursite>/user/files.php. Click on 'Create folder'. Verify that there is a label for the input field and the label's for attribute matches the id on the input field. Ensure you can add a folder successfully. Test in all supported browsers (as this required a JS change).
    • Affected Branches:
      MOODLE_23_STABLE, MOODLE_24_STABLE, MOODLE_25_STABLE
    • Fixed Branches:
      MOODLE_23_STABLE, MOODLE_24_STABLE
    • Pull Master Branch:
      MDL-35924_master

      Description

      Issue
      Forms label - the input field below the new folder name in the create folder modal has no label associated with it.

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

      Impact
      Critical

      Example Link
      http://demo.moodle.net/mod/assign/view.php?id=1778&action=editsubmission

      Test Steps

      1. Login as a student
      2. Navigate to a course
      3. Click the assignment
      4. Click add submissions
      5. Click the create folder button in the file picker with a screen reader one
      6. Notice the screen reader says edit when accessing the input filed in the modal.

        Attachments

          Activity

            People

            • Assignee:
              markn Mark Nelson
              Reporter:
              jrh18 Jason Hardin
              Peer reviewer:
              Damyon Wiese
              Integrator:
              Eloy Lafuente (stronk7)
              Tester:
              Frédéric Massart
              Participants:
              Component watchers:
              Adrian Greeve, Mihail Geshoski, Peter Dias, Adrian Greeve, Mihail Geshoski, Peter Dias, Barbara Ramiro, Jake Dallimore, Jun Pataleta
            • Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                11/Mar/13