Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-27843 META: Accessibility compliance for 2.x
  3. MDL-30883

notify screen reader users when questions are flagged

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      1. Attempt a quiz as a student.
      2. Use Firebug (or similar) to verify that the question flags have ARIA attributes, and clicking it works, etc.
      3. Review the attempt as a teacher. Verify that the flags are not click-able, that you don't get a link pointer when you mouse over them, and they don't have ARIA attributes.

      Show
      1. Attempt a quiz as a student. 2. Use Firebug (or similar) to verify that the question flags have ARIA attributes, and clicking it works, etc. 3. Review the attempt as a teacher. Verify that the flags are not click-able, that you don't get a link pointer when you mouse over them, and they don't have ARIA attributes.
    • Affected Branches:
      MOODLE_21_STABLE
    • Fixed Branches:
      MOODLE_21_STABLE, MOODLE_22_STABLE, MOODLE_23_STABLE
    • Pull from Repository:
    • Pull Master Branch:

      Description

      When flagging a question, nothing is spoken by screen readers, so the user does not know that they actually did anything. Making this an aria-live region will solve this problem.

        Attachments

          Activity

            People

            Assignee:
            timhunt Tim Hunt
            Reporter:
            gdkraus Greg Kraus
            Integrator:
            Dan Poltawski
            Tester:
            Rossiani Wijaya
            Participants:
            Component watchers:
            Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Tim Hunt, Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Fix Release Date:
              9/Jul/12