-
Bug
-
Resolution: Fixed
-
Major
-
4.0.1, 4.0.2
-
MOODLE_400_STABLE
-
MOODLE_400_STABLE
-
MDL-74800-master -
-
Old Moppies Kanban Board
To reproduce:
- Create a course with completion tracking enabled.
- Add several sections.
- Add several activities within these sections that have manual and automatic completion tracking set
- Add some blocks in the course
- Turn editing on
- View page source
- Copy the source
- Paste it in the text area input of the Nu HTML Validator site.
- Press Check
- Expected: There are no errors at least
- Actual: There are errors and warnings
Errors (Must-fix)
- An element with "role=menuitem" must be contained in, or owned by, an element with "role=menubar" or "role=menu"
- This is caused by the cog menu on the blocks when editing mode is turned on.
- Element "div" not allowed as child of element "span" in this context.
- This is caused by "span.inplaceeditable" that contains the activity instance on the course homepage.
- Duplicate ID "changenumsections"
- Unclosed div
- This occurs when completion tracking is enabled and when activity completion conditions are displayed.
Warnings (Optional or can be possibly raised as separate issues)
- The "aria-checked" attribute should not be used on an "input" element which has a type attribute whose value is "checkbox".
- This points to the edit mode toggle element.
- Possible misuse of "aria-label"
- Notifications:
<div class="count-container hidden" data-region="count-container" aria-label="There are 0 unread notifications">
- Language selector:
<div id="carousel-item-62861425434b6" class="carousel-item submenu" tabindex="-1" aria-label="Language selector">
- Messaging:
<span class="badge badge-primary bg-primary ml-2 hidden" data-region="contact-request-count" aria-label="There are 0 pending contact requests">
- Messaging:
<small class="hidden ml-1" data-region="section-total-count-container" aria-label=" total conversations"
- Notifications:
- blocks
-
MDL-75398 Deprecated $editable param in core_courseformat\output\local\content\cm\cmname constructor
- Closed
- has been marked as being related by
-
MDL-80183 Online status in messaging toolbar has no alt text. Plus incorrect use of ARIA label
- Closed
- Testing discovered
-
MDL-75398 Deprecated $editable param in core_courseformat\output\local\content\cm\cmname constructor
- Closed