All form elements need labels
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mahara |
Fix Released
|
Medium
|
Jono M | ||
16.10 |
Fix Released
|
Medium
|
Unassigned | ||
17.04 |
Fix Released
|
Medium
|
Jono M |
Bug Description
Parent bug: Please make a new bug report for each section that is fixed which references this bug in the description, and add a comment here with the new bug number.
For people using screen readers, having a label for every form input is essential as they have no other (easy) way of knowing what the input is for. Currently there are various form fields in Mahara which do not have labels, so either existing labels need to be linked to these inputs or new (hidden) ones need to be created.
- "Upload file" in Content -> Profile -> Files [DONE]
- New folder name input in Content -> Profile -> Files [DONE]
- Radio buttons in email selector [now in Bug #1277297]
- Pagination combobox [now in Bug #1277276]
- Profile picture radio buttons and checkboxes [DONE]
- "Attach file" labels in Content -> Resume [now in Bug #1277290]
- Collection and page checkboxes when editing permissions for a group [now in Bug #1278216]
- Cookie consent -> Types of cookies checkboxes [part of Bug #1278216]
- Portfolio -> Skins (the whole form, particularly the 8-direction placement elements) [now in Bug #1273937]
- Administration -> Fonts (similar issues to Skins)
- Non-JS radio buttons in the page editor [part of Bug #1262933]
- "Add a new entry to ..." combo box in Journal entries block (multiple journals only)
- "Ignore" and "Add new" radio buttons used when importing [now in Bug #1278238]
Affects latest master
(WCAG Level A)
Changed in mahara: | |
importance: | Undecided → High |
description: | updated |
Changed in mahara: | |
assignee: | nobody → Jono Mingard (mingard) |
status: | New → In Progress |
description: | updated |
Changed in mahara: | |
milestone: | none → 1.9.0 |
summary: |
- Not all form elements have labels + [Ongoing] All form elements need labels |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
Changed in mahara: | |
milestone: | 1.9.0 → 1.10.0 |
Changed in mahara: | |
milestone: | 15.04.0 → 15.04.1 |
Changed in mahara: | |
milestone: | 15.04.1 → 15.10.0 |
Changed in mahara: | |
milestone: | 15.10.0 → 16.04.0 |
Changed in mahara: | |
milestone: | 16.04.0 → 16.10.0 |
status: | In Progress → Incomplete |
Changed in mahara: | |
milestone: | 16.10.0 → 16.10.1 |
summary: |
- [Ongoing] All form elements need labels + All form elements need labels |
Moved high-priority labels into Bug #1262867 and Bug #1262870