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

Accessibility on dom

    XMLWordPrintable

Details

    • Bug
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • 3.4
    • None
    • Accessibility, Course
    • MOODLE_34_STABLE

    Description

      According to an audit made over Accessibility, violations exist over the Dom as follows:

      • Ensure sub-lists are marked up properly

      Affected modules: File Types

       
       <ul class="topics" id="yui_3_17_2_1_1502803583427_77"><li id="section-0" class="section main clearfix state-visible" role="article" aria-label="Welcome" tabindex="-1"><div class="content" id="yui_3_17_2_1_1502803583427_76"><h2 class="sectionname" id="yui_3_17_2_1_1502803583427_75">Welcome</h2><span class="snap-current-tag">Current</span><div class="snap-draft-tag">Not published to students</div><div class="summary" id="yui_3_17_2_1_1502803583427_81"><div class="no-overflow" id="yui_3_17_2_1_1502803583427_80">Welcome to Basic Moodle<br><br><br>Have a great day.<br><p id="yui_3_17_2_1_1502803583427_82"><br></p></div></div><ul class="section img-text"><li data-href="https://accessibility-sandbox.mrooms.net/mod/hsuforum/view.php?id=81" data-type="Moodlerooms Forum" class="snap-activity snap-asset activity hsuforum modtype_hsuforum " id="module-81" data-modcontext="133"><div class="asset-wrapper"><div class="activityinstance"><div class="snap-assettype">Moodlerooms Forum</div><h4 class="snap-asset-link"><a href="https://accessibility-sandbox.mrooms.net/mod/hsuforum/view.php?id=81"><img class="iconlarge activityicon" alt="" role="presentation" src="https://accessibility-sandbox.mrooms.net/theme/image.php/snap/hsuforum/1502266427/icon"><span class="instancename">Announcements</span></a></h4><div class="snap-asset-meta" data-cmid="81"><div class="snap-draft-tag">Not published to students</div></div><div class="snap-asset-completion-tracking"></div></div></div></li><li class="snap-drop asset-drop"><div class="asset-wrapper"><a href="#">Move here</a></div></li><li class="snap-drop asset-drop"><div class="asset-wrapper"><a href="#">Move here</a></div></li></ul><nav class="section_footer"><a class="next_section " href="#section-1"><div class="nav_icon"><i class="icon-arrow-right"></i></div><span class="text"><span class="nav_guide">Next section</span><br>Asynchronous Activities</span></a></nav></div></li><li id="section-1" class="section main clearfix" role="article" aria-label="Asynchronous Activities"

      This element should only contain li elements (without an aria-assigned role), script elements (without an aria-assigned role) or template elements (without an aria-assigned role); or elements with a role=listitem attribute; as direct child elements.

      Attachments

        Activity

          People

            Unassigned Unassigned
            rbecerrarodriguez Rafael Becerra
            Andrew Lyons, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Stevani Andolo, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Laurent David, Raquel Ortega, Sara Arjona (@sarjona)
            Votes:
            4 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: