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

Improve accessibility of 'assign role' button and the consistency of the UI in bulk user actions page

    XMLWordPrintable

    Details

    • Database:
      Any
    • Affected Branches:
      MOODLE_16_STABLE, MOODLE_17_STABLE, MOODLE_18_STABLE, MOODLE_19_STABLE
    • Fixed Branches:
      MOODLE_17_STABLE, MOODLE_18_STABLE, MOODLE_19_STABLE

      Description

      Currently the GUI is displaying a LEFT and RIGHT arrows (see screenshot), but this does not work well with screen readers such as JAWS. For better accessibility we have proposed a patch (see attached) to spell out the ADD and REMOVE.

      • Improve the consistency of the UI in bulk user actions page.

        Attachments

        1. changeset_r1257.diff
          1 kB
        2. Assign_Roles_arrow_keys.png
          Assign_Roles_arrow_keys.png
          71 kB
        3. MDL14932.diff
          2 kB
        4. group-button.jpg
          group-button.jpg
          29 kB
        5. group_assign.png
          group_assign.png
          108 kB
        6. bulk_user_action.png
          bulk_user_action.png
          140 kB
        7. MDL-14932.patch
          3 kB

          Issue Links

            Activity

              People

              Assignee:
              dongsheng Dongsheng Cai
              Reporter:
              chuang Wen Hao Chuang
              Tester:
              Petr Skoda Petr Skoda
              Participants:
              Component watchers:
              Andrew Lyons, Dongsheng Cai, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Andrew Lyons, Dongsheng Cai, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Sara Arjona (@sarjona)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                11/Jul/08