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

Required field notice comes after the submit button when editing forms

XMLWordPrintable

    • MOODLE_21_STABLE, MOODLE_22_STABLE, MOODLE_23_STABLE
    • wip-MDL-35882-master
    • Hide
      • Go to multiple pages that have forms.
        Examples:
        • Course addition page.
        • Module configuration pages.
        • Category creation page.
        • Block configuration pages.
        • Make sure that there is a message at the top of the form saying something similar to: There are required fields in this form marked *.
      • Check for a form with no required fields (The configuration page for the login block for example).
        • Make sure that no notice is shown on the page.
      Show
      Go to multiple pages that have forms. Examples: Course addition page. Module configuration pages. Category creation page. Block configuration pages. Make sure that there is a message at the top of the form saying something similar to: There are required fields in this form marked *. Check for a form with no required fields (The configuration page for the login block for example). Make sure that no notice is shown on the page.

      Issue
      Efficient labels - The required fields notice "There are required fields in this form marked ." is presented AFTER the submit button and screen reader users are therefore likely to miss it altogether.

      This is tested in the edit user's profile form, but likely affects all of the Moodle forms.

      Standard Level
      WCAG 2 3.3.2 (A) http://www.w3.org/WAI/WCAG20/quickref/#qr-minimize-error-cues

      Impact
      Serious

      Example Link
      http://demo.moodle.net/user/edit.php?id=5&course=1

      Test Steps

      1. Login as a student
      2. Click on the student's name
      3. Click the edit profile link in the settings block
      4. Tab to required fields notice.

            abgreeve Adrian Greeve
            jrh18 Jason Hardin (Inactive)
            Mark Nelson Mark Nelson
            Dan Poltawski Dan Poltawski
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

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