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

Course participants: Main: Accessibility issues

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Requirements

      You need a course with at least 2 students in it

      Test 1

      1. Log in as admin
      2. Go to the course and then go to the participants page
      3. View source of the page (usually ctrl+u)
      4. Copy the source
      5. Visit https://validator.w3.org/nu/
      6. Set the check by field to 'text input' and replace the content of the text editor with what you copied on step 4
      7. Press the 'check' button
      8. Press the 'message filtering' button
      9. Verify that you don't see any errors except the followings (they are fixed in other issues):
        1. Stray end tag input (1 occurrence only)
        2. Element img is missing required attribute alt.
        3. Bad value presentation for attribute role on element img
        4. Duplicate attribute id. (2 occurrences)

       

      Show
      Requirements You need a course with at least 2 students in it Test 1 Log in as admin Go to the course and then go to the participants page View source of the page (usually ctrl+u) Copy the source Visit  https://validator.w3.org/nu/ Set the check by field to 'text input' and replace the content of the text editor with what you copied on step 4 Press the 'check' button Press the 'message filtering' button Verify  that you don't see any errors except the followings (they are fixed in other issues): Stray end tag input (1 occurrence only) Element img is missing required attribute alt. Bad value presentation for attribute role on element img Duplicate attribute id. (2 occurrences)  
    • Affected Branches:
      MOODLE_38_STABLE
    • Fixed Branches:
      MOODLE_37_STABLE, MOODLE_38_STABLE
    • Pull from Repository:
    • Pull 3.7 Branch:
    • Pull 3.8 Branch:
    • Pull Master Branch:
      MDL-68148-master
    • Story Points:
      1
    • Sprint:
      International 3.9 - Sprint 8

      Description

      Issues
      A
      • At the bottom of the table there is a dropdown menu. If you press the down arrow, it will automatically open a dialogue window for "Send message to 1 person". --> Deferred to MDL-68378
      • Missing form label. See Fig. 9.01 --> false positive
      • Errors were found using W3C Nu Validation Service and filtered to indicate WCAG errors only.
      AAA
      • The First name and surname links (A - Z) do not make sense out of context. There are links with the same title text such as "Edit enrolment" and "Unenroll", each pointing to a different location.
      • Abbreviations such as "mins" and "Docs" are not fully explained. Even well-known abbreviations need to either be expanded on the first use on a page or that a link to a glossary or list of terms be provided --> left out for now
      Affected guidelines
      A
      • On Input:
        3.2.2 Changing the setting of any user interface component does not automatically cause a change of context unless the user has been advised of the behaviour before using the component
      • Labels or Instructions:
        3.3.2 Labels or instructions are provided when content requires user input
      • Parsing:
        4.1.1 In content implemented using markup languages, elements have complete start and end tags, elements are nested according to their specifications, elements do not contain duplicate attributes, and any IDs are unique, except where the specifications allow these features.
        Note: Start and end tags that are missing a critical character in their formation, such as a closing angle bracket or a mismatched attribute value quotation mark are not complete.
      AAA
      • Link Purpose (Link Only):
        2.4.9 A mechanism is available to allow the purpose of each link to be identified from link text alone, except where the purpose of the link would be ambiguous to users in general.
      • Abbreviations:
        3.1.4 A mechanism for identifying the expanded form or meaning of abbreviations is available.
      Affected browsers
      • All

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              rezaie9 Shamim Rezaie
              Reporter:
              rezaie9 Shamim Rezaie
              Peer reviewer:
              Bas Brands
              Integrator:
              Andrew Nicols
              Tester:
              Janelle Barcega
              Participants:
              Component watchers:
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona), Víctor Déniz Falcón
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                11/May/20

                  Time Tracking

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