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

Some accessibility issues in the edit profile page

XMLWordPrintable

    • 3
    • Team Hedgehog 4.1 sprint 0.1, Team Hedgehog 4.1 sprint 0.2, Team Hedgehog 4.1 sprint 0.3, Team Hedgehog 4.1 sprint 0 rev

      Some accessibility issues in the edit profile page were raised during the audit. Some are generic to mforms. Some are specific to the edit profile page.

      To reproduce
      1. Log in as an admin
      2. Edit any userprofile
      3. View the page source
      4. Copy the page source and check it with the Nu HTML validator
      5. Expected: There should be no errors
      6. Actual: Errors found
      Errors
      1. Element "div" not allowed as child of element "legend" in this context.
        • Found in the form section headers. Affects mforms in general
      2. The value of the "for" attribute of the "label" element must be the ID of a non-hidden form control.
        • Refers to "auth" and "newpassword" fields.
      Others
      1. The text can get cut off for "Email display" when the page is zoomed to 400% and the selected option is "Allow only other course participants to see my email address"

        1. 1_MDL-74814_master.png
          1_MDL-74814_master.png
          25 kB
        2. 1_MDL-74814_v311.png
          1_MDL-74814_v311.png
          106 kB
        3. 1_MDL-74814_v400.png
          1_MDL-74814_v400.png
          13 kB
        4. 2_MDL-74814_v311.png
          2_MDL-74814_v311.png
          111 kB
        5. nu_checker_result.png
          nu_checker_result.png
          154 kB
        6. password_width.png
          password_width.png
          15 kB

            huongn@moodle.com Huong Nguyen
            jpataleta Jun Pataleta
            Stevani Andolo Stevani Andolo
            Sara Arjona (@sarjona) Sara Arjona (@sarjona)
            John Edward Pedregosa John Edward Pedregosa
            Votes:
            0 Vote for this issue
            Watchers:
            11 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 1 day Original Estimate - 1 day
                1d
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 week, 2 days, 6 hours, 45 minutes
                1w 2d 6h 45m

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