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
          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

              lucaboesch Luca Bösch
              nadavkav Nadav Kavalerchik
              Mark Nelson Mark Nelson
              Andrew Lyons Andrew Lyons
              Marina Glancy Marina Glancy
              Votes:
              2 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Clockify

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