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

Missing ALT attribute on Enrollment "edit" and "delete" icons

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      Test using Boost and Clean themes
      1. Add at least a student with each enrol method manual, cohort, database, flatfile, self, paypal, lti, meta
      2. When using the Clean theme, navigate to the enrolment page check the icon img have their alt attribute.
      3. When using the Boost theme, navigate to the enrolment page check that the folloiwng have a title attribute on the anchor:
        1. Roles actions
        2. Group action
        3. Enrollment actions
      4. Confirm that JAWS reads the links as expected
      Show
      Test using Boost and Clean themes Add at least a student with each enrol method manual, cohort, database, flatfile, self, paypal, lti, meta When using the Clean theme, navigate to the enrolment page check the icon img have their alt attribute. When using the Boost theme, navigate to the enrolment page check that the folloiwng have a title attribute on the anchor: Roles actions Group action Enrollment actions Confirm that JAWS reads the links as expected
    • Affected Branches:
      MOODLE_32_STABLE, MOODLE_33_STABLE
    • Fixed Branches:
      MOODLE_32_STABLE, MOODLE_33_STABLE
    • Pull Master Branch:
      MDL-58928-alt-attribute-enrolment-edit-delete-icons

      Description

      Accessibility issue: Missing ALT attribute on Enrollment "edit" and "delete" icons (when using the Clean theme).

      Usability and Accessibility issues: Missing TITLE attribute on A elements (surrounding FontAwesome < I > elements) on Boost theme.

      Minor usability, better description of "edit" action for screen readers.

      Relevance: all enrollment plugins.

        Attachments

        1. capture-for-jira-screenshot-20170512-214631-975.png
          42 kB
          Nadav Kavalerchik
        2. enrol32boost.png
          112 kB
          Marina Glancy
        3. enrol32clean.png
          113 kB
          Marina Glancy
        4. enrol33boost.png
          114 kB
          Marina Glancy
        5. enrol33clean.png
          118 kB
          Marina Glancy
        6. enrolmasterboost.png
          113 kB
          Marina Glancy
        7. enrolmasterclean.png
          115 kB
          Marina Glancy
        8. snapshot168.png
          28 kB
          Nadav Kavalerchik

          Issue Links

            Activity

              People

              • Votes:
                2 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  11/Sep/17