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

Accessibility checker reports H5P placeholder as inaccessible

XMLWordPrintable

    • MOODLE_402_STABLE
    • MOODLE_401_STABLE
    • MDL-76474-401-2
    • MDL-76474-master-2
    • Hide

      Covered by newly created Behat tests.

      Manual testing is below

       

      1. Make sure to change the editor to use the new TinyMCE editor.
      2. Login as admin.
      3. Click on the User profile menu -> Private files.
      4. Upload guess-the-answer.h5pand Save changes.
      5. Click on the User profile menu -> Profile.
      6. Click on the Edit profile link.
      7. Click on Configure H5P content button.
      8. Click the Browse repositories button.
      9. Click Private files and select the uploaded H5P file.
      10. Click the Insert H5P content button.
      11. Click on Tools > Accessibility checker menu.
      12. Verify that you will see Congratulations, no accessibility issues found!
      Show
      Covered by newly created Behat tests. Manual testing is below   Make sure to change the editor to use the new TinyMCE editor. Login as admin. Click on the User profile menu -> Private files. Upload guess-the-answer.h5p and Save changes. Click on the User profile menu -> Profile. Click on the Edit profile link. Click on Configure H5P content button. Click the Browse repositories button. Click Private files and select the uploaded H5P file. Click the Insert H5P content button. Click on Tools > Accessibility checker menu. Verify that you will see Congratulations, no accessibility issues found!
    • 6
    • Team Hedgehog Sprint 1.3, Team Hedgehog Sprint 1 review

      When we create H5P content in Tiny, we show a placeholder div. This is only shown in the editor, and not to users (users obviously get the actual H5P content).

      The content of the div includes the URL of the resource, but we deliberately make it the same colour as the background beacuse it is irrelevant to the display - the point of the placeholder is purely to show a square where the content will be on display.

      So in summary we need to be able to have a way for content to not be assessed by the accessibility checker where it is unrelated to the real display which is what the checker is actually meant to be checking.

            huongn@moodle.com Huong Nguyen
            dobedobedoh Andrew Lyons
            David Woloszyn David Woloszyn
            Jun Pataleta Jun Pataleta
            Kim Jared Lucas Kim Jared Lucas
            Votes:
            1 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 4 days, 1 hour, 42 minutes
                4d 1h 42m

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