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

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

    XMLWordPrintable

Details

    • MOODLE_32_STABLE, MOODLE_33_STABLE
    • MOODLE_32_STABLE, MOODLE_33_STABLE
    • MDL-58928-alt-attribute-enrolment-edit-delete-icons
    • 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

    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
          capture-for-jira-screenshot-20170512-214631-975.png
          42 kB
        2. enrol32boost.png
          enrol32boost.png
          112 kB
        3. enrol32clean.png
          enrol32clean.png
          113 kB
        4. enrol33boost.png
          enrol33boost.png
          114 kB
        5. enrol33clean.png
          enrol33clean.png
          118 kB
        6. enrolmasterboost.png
          enrolmasterboost.png
          113 kB
        7. enrolmasterclean.png
          enrolmasterclean.png
          115 kB
        8. snapshot168.png
          snapshot168.png
          28 kB

        Issue Links

          Activity

            People

              lucaboesch Luca Bösch
              nadavkav Nadav Kavalerchik
              Mark Nelson Mark Nelson
              Andrew Lyons Andrew Lyons
              Marina Glancy Marina Glancy
              Andrew Lyons, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Stevani Andolo, Huong Nguyen, Barbara Ramiro, Bas Brands, Mathew May
              Votes:
              2 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                11/Sep/17