-
Bug
-
Resolution: Fixed
-
Major
-
3.11.7, 4.0.1
-
MOODLE_311_STABLE, MOODLE_400_STABLE
-
MOODLE_311_STABLE, MOODLE_400_STABLE
-
MDL-74812-master -
-
3
To reproduce
- Create an assignment
- Set its grading method to Rubrics
- Configure the rubrics, and set up several criteria and levels. Make sure to include lengthy descriptions on the labels.
- Save and display
- On another browser session, log in as a student.
- Make a submission.
- Back on the admin/teacher's browser, grade the student's submission.
- On the student's browser, reload the assignment view page.
- View the page source and check with Nu HTML validator
HTML validator issues
- Duplicate ID "intro"
- The activity description container already has an ID of "intro" and the actual description
- The "role" attribute must not be used on a "tr" element which has a "table" ancestor with no "role" attribute, or with a "role" attribute whose value is "table", "grid", or "treegrid"
- Found on the Rubrics table
- The "role" attribute must not be used on a "td" element which has a "table" ancestor with no "role" attribute, or with a "role" attribute whose value is "table", "
- Found on the Rubrics table{{grid}}", or "treegrid"
- The "width" attribute on the "td" element is obsolete.
- Also on the Rubrics table
Others from the audit
- When text spacing is increased, text in the Grading Criteria table is cut off.
- Text with longer words that don't fit in the Rubrics table cell overlaps with the other cells.
- Colour contrast issues on the green text within the Rubrics table.
- Grading criteria - The points text inside the rubric table does not have sufficient colour contrast. Both normal and on hover.
- Feedback > Grade - The points text inside the rubric table within the grey cells does not have sufficient colour contrast. Both normal and on hover.