[Koha-bugs] [Bug 39547] Web Usability Audit: Required Fields Not Conveyed Programmatically
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39547 Martin Renvoize (ashimema) changed: What|Removed |Added Status|Signed Off |Passed QA --- Comment #4 from Martin Renvoize (ashimema) --- Passing QA, this is a small but important accessibility improvement which causes no regressions for general users. -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 39547] Web Usability Audit: Required Fields Not Conveyed Programmatically
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39547 Martin Renvoize (ashimema) changed: What|Removed |Added Attachment #180710|0 |1 is obsolete|| --- Comment #3 from Martin Renvoize (ashimema) --- Created attachment 182259 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=182259&action=edit Bug 39547: Required Fields Not Conveyed An accessibility audit highlighted that the Personal Details form uses required in red text to indicate when a field is required but this is not also conveyed programmatically for users with screen readers. To test: 1) On Koha's staff site, naviagte to Administration 2) Add surname to PatronSelfModificationMandatoryField 3) On the oPac, navigate to Home > Koha > Your Personal Details 4) Notice that under surname there is red text that reads 'required' 5) Right click and inspect the Surname input 6) Notice that the input field does not have a required attribute 7) Apply the patch 8) Repeat the steps above 9) Notice that on inspect, the required attribute is now present 10) Navigate back to the staff site and to Administration 11) Remove Surname from PatronSelfModificationMandatoryField 12) Navigate back to the oPac Home > Koha > Your Personal Details and refresh 13) Inspect the Surname element and notice that the required attribute is gone 14) The same behaviour should be present for all form elements Signed-off-by: Brendan Gallagher Signed-off-by: Martin Renvoize -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 39547] Web Usability Audit: Required Fields Not Conveyed Programmatically
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39547 Martin Renvoize (ashimema) changed: What|Removed |Added QA Contact|testo...@bugs.koha-communit |martin.renvoize@openfifth.c |y.org |o.uk -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 39547] Web Usability Audit: Required Fields Not Conveyed Programmatically
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39547 Brendan Gallagher changed: What|Removed |Added Attachment #180688|0 |1 is obsolete|| --- Comment #2 from Brendan Gallagher --- Created attachment 180710 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=180710&action=edit Bug 39547: Required Fields Not Conveyed An accessibility audit highlighted that the Personal Details form uses required in red text to indicate when a field is required but this is not also conveyed programmatically for users with screen readers. To test: 1) On Koha's staff site, naviagte to Administration 2) Add surname to PatronSelfModificationMandatoryField 3) On the oPac, navigate to Home > Koha > Your Personal Details 4) Notice that under surname there is red text that reads 'required' 5) Right click and inspect the Surname input 6) Notice that the input field does not have a required attribute 7) Apply the patch 8) Repeat the steps above 9) Notice that on inspect, the required attribute is now present 10) Navigate back to the staff site and to Administration 11) Remove Surname from PatronSelfModificationMandatoryField 12) Navigate back to the oPac Home > Koha > Your Personal Details and refresh 13) Inspect the Surname element and notice that the required attribute is gone 14) The same behaviour should be present for all form elements Signed-off-by: Brendan Gallagher -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 39547] Web Usability Audit: Required Fields Not Conveyed Programmatically
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39547 Brendan Gallagher changed: What|Removed |Added Status|Needs Signoff |Signed Off -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 39547] Web Usability Audit: Required Fields Not Conveyed Programmatically
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39547 Alexander Blanchard changed: What|Removed |Added Status|NEW |Needs Signoff -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 39547] Web Usability Audit: Required Fields Not Conveyed Programmatically
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39547 Alexander Blanchard changed: What|Removed |Added CC||alexander.blanchard@openfif ||th.co.uk -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 39547] Web Usability Audit: Required Fields Not Conveyed Programmatically
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39547 --- Comment #1 from Alexander Blanchard --- Created attachment 180688 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=180688&action=edit Bug 39547: Required Fields Not Conveyed An accessibility audit highlighted that the Personal Details form uses required in red text to indicate when a field is required but this is not also conveyed programmatically for users with screen readers. To test: 1) On Koha's staff site, naviagte to Administration 2) Add surname to PatronSelfModificationMandatoryField 3) On the oPac, navigate to Home > Koha > Your Personal Details 4) Notice that under surname there is red text that reads 'required' 5) Right click and inspect the Surname input 6) Notice that the input field does not have a required attribute 7) Apply the patch 8) Repeat the steps above 9) Notice that on inspect, the required attribute is now present 10) Navigate back to the staff site and to Administration 11) Remove Surname from PatronSelfModificationMandatoryField 12) Navigate back to the oPac Home > Koha > Your Personal Details and refresh 13) Inspect the Surname element and notice that the required attribute is gone 14) The same behaviour should be present for all form elements -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 39547] Web Usability Audit: Required Fields Not Conveyed Programmatically
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39547 Alexander Blanchard changed: What|Removed |Added Assignee|koha-b...@lists.koha-commun |alexander.blanchard@openfif |ity.org |th.co.uk -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/