Radio buttons used when importing need labels

Bug #1278238 reported by Jono Mingard on 2014-02-10
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Medium
Jono Mingard

Bug Description

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. When importing a Leap2A archive, the "Ignore" and "Add new" radio buttons don't use the <label> tag.
These should really specify what they mean (what is being ignored or added) using hidden text so that screen reader users don't have to navigate around to find out.

Affects latest master

Reviewed: https://reviews.mahara.org/3016
Committed: http://gitorious.org/mahara/mahara/commit/fb9bb792b7476aa98be143247b54eeaa426ac788
Submitter: Son Nguyen (<email address hidden>)
Branch: master

commit fb9bb792b7476aa98be143247b54eeaa426ac788
Author: Jono Mingard <email address hidden>
Date: Tue Feb 11 12:18:40 2014 +1300

Made radio buttons in import accessible (Bug #1278238)

Linked to labels, added hidden text to labels describing what will be added/ignored/etc.

Also made links only show for items that actually have hidden information
to show to avoid confusion when clicking on the links.

Change-Id: I59b64d7d506449ef102028d842953e113d2f2ca9
Signed-off-by: Jono Mingard <email address hidden>

Son Nguyen (ngson2000) on 2014-03-12
Changed in mahara:
status: In Progress → Fix Committed
Robert Lyon (robertl-9) on 2014-04-22
Changed in mahara:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers