Bugzilla – Attachment 121900 Details for
Bug 28243
Accessibility: Staff interface - add captions to tables
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 28243: cataloguing folder
Bug-28243-cataloguing-folder.patch (text/plain), 11.39 KB, created by
Wainui Witika-Park
on 2021-06-14 02:07:48 UTC
(
hide
)
Description:
Bug 28243: cataloguing folder
Filename:
MIME Type:
Creator:
Wainui Witika-Park
Created:
2021-06-14 02:07:48 UTC
Size:
11.39 KB
patch
obsolete
>From 6d377fc59518a7ab63ead67b14839504bba7d61f Mon Sep 17 00:00:00 2001 >From: Wainui Witika-Park <wainuiwitikapark@catalyst.net.nz> >Date: Thu, 10 Jun 2021 15:58:05 +0000 >Subject: [PATCH] Bug 28243: cataloguing folder > >Added captions to tables for accessibility purposes, some of these >include class="sr-only" so that they are not visible, but they are still present for those who use screen-readers. > >To test: >1) Apply patch and dependencies >2) Go to Staff Client >3) Go to cataloguing >4) Go to each of the pages/files and check if they have tables >5) Check that each of the tables have captions to describe them (unless they have special heading tags instead) - some of these will be visible on the page and some will be hidden with "sr-only" > >Sponsored-by: Catalyst IT >--- > koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbooks.tt | 2 ++ > koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/additem.tt | 1 + > koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/editor.tt | 1 + > koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/merge.tt | 1 + > .../prog/en/modules/cataloguing/value_builder/cn_browser.tt | 1 + > .../intranet-tmpl/prog/en/modules/cataloguing/value_builder/macles.tt | 1 + > .../prog/en/modules/cataloguing/value_builder/marc21_field_006.tt | 2 ++ > .../prog/en/modules/cataloguing/value_builder/marc21_field_008.tt | 2 ++ > .../prog/en/modules/cataloguing/value_builder/marc21_linking_section.tt | 1 + > .../prog/en/modules/cataloguing/value_builder/unimarc_field_210c.tt | 1 + > .../prog/en/modules/cataloguing/value_builder/unimarc_field_4XX.tt | 1 + > .../intranet-tmpl/prog/en/modules/cataloguing/z3950_auth_search.tt | 1 + > koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/z3950_search.tt | 1 + > 13 files changed, 16 insertions(+) > >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbooks.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbooks.tt >index f5859bafa2..1d8ed21bec 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbooks.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbooks.tt >@@ -95,6 +95,7 @@ > <div class="pages">[% pagination_bar | $raw %]</div> > <div class="searchresults"> > <table> >+ <caption class="sr-only">Search results</caption> > <tr> > <th> </th> > <th>Title</th> >@@ -200,6 +201,7 @@ > <h2>Records found in the reservoir</h2> > [% IF ( breeding_loop ) %] > <table> >+ <caption class="sr-only">Records</caption> > <tr> > <th>Title</th> > <th>ISBN</th> >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/additem.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/additem.tt >index 046a658805..4786a57df7 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/additem.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/additem.tt >@@ -63,6 +63,7 @@ > [% SET date_fields = [ 'dateaccessioned', 'onloan', 'datelastseen', 'datelastborrowed', 'replacementpricedate' ] %] > <div> > <table id="itemst"> >+ <caption class="sr-only">Items</caption> > <thead> > <tr> > <th class="NoSort"> </th> >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/editor.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/editor.tt >index 1903003b91..39d8787947 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/editor.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/editor.tt >@@ -317,6 +317,7 @@ > <a id="redefine_shortcuts" href="/cgi-bin/koha/admin/adveditorshortcuts.pl">Redefine shortcuts</a> > [% END %] > <table class="table table-condensed"> >+ <caption class="sr-only">Shortcuts</caption> > <thead> > <tr> > <th>Shortcut</th> >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/merge.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/merge.tt >index d7138915e3..d552229bde 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/merge.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/merge.tt >@@ -56,6 +56,7 @@ div#result { margin-top: 1em; } > <p>The merge was successful. <a href="/cgi-bin/koha/catalogue/MARCdetail.pl?biblionumber=[% ref_biblionumber | uri %]">View the merged record.</a></p> > <h2>Report</h2> > <table> >+ <caption class="sr-only">Report records</caption> > <thead> > <tr> > <th>Biblionumber</th> >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/cn_browser.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/cn_browser.tt >index c480e095ee..6a1421fe5c 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/cn_browser.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/cn_browser.tt >@@ -37,6 +37,7 @@ > <br /> > > <table id="cn_browser_table"> >+ <caption class="sr-only">CN browser</caption> > <thead><tr> > <th>Call number</th> > <th>Title</th> >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/macles.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/macles.tt >index 480ab3733a..383c3591ec 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/macles.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/macles.tt >@@ -40,6 +40,7 @@ > <input type="reset" class="button" value="déselectionner tout" /> > [% IF ( BIGLOO.Table ) %] > <table> >+ <caption class="sr-only">BIGLOO</caption> > <tr> > <th>Espace\Temps</th> > [% FOREACH col_hd IN BIGLOO.col_hdr %] >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/marc21_field_006.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/marc21_field_006.tt >index 73e544d47a..01bccf6c0c 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/marc21_field_006.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/marc21_field_006.tt >@@ -10,6 +10,7 @@ > <h1>006 Fixed-length data elements--Additional material characteristics--General information</h1> > > <table> >+ <caption class="sr-only">Results</caption> > <tr id="tr_result"> > </tr> > </table> >@@ -20,6 +21,7 @@ > <input type="hidden" id="[% index | html %]" name="index" value="[% index | html %]" /> > <input type="hidden" id="result" name="result" value="[% result | html %]" /> > <table id="table_material_types"> >+ <caption class="sr-only">Material types</caption> > <tr id="tr_material_types"> > <td><label for="material_type" title="Select a type of material to specify the variable values">Type of material</label></td> > <td> >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/marc21_field_008.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/marc21_field_008.tt >index 299d078f6c..6ba9cba82e 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/marc21_field_008.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/marc21_field_008.tt >@@ -10,6 +10,7 @@ > <h1> 008 Fixed-length data elements--Additional material characteristics--General information</h1> > > <table> >+ <caption class="sr-only">Results</caption> > <tr id="tr_result"> > </tr> > </table> >@@ -29,6 +30,7 @@ > <input type="hidden" id="[% index | html %]" name="index" value="[% index | html %]" /> > <input type="hidden" name="result" id="result" value="[% result | html %]" /> > <table id="table_material_types"> >+ <caption class="sr-only">Material types</caption> > <tr id="tr_material_types"> > <td><label for="material_type" title="Select a type of material to specify the variable values">Type of Material</label></td> > <td> >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/marc21_linking_section.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/marc21_linking_section.tt >index 05892095a9..8440d135f9 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/marc21_linking_section.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/marc21_linking_section.tt >@@ -59,6 +59,7 @@ > [% END %]</p></div> > <div id="resultlist"> > <table> >+ <caption class="sr-only">Results</caption> > <tr> > <th>Concise description</th> > <th> </th> >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/unimarc_field_210c.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/unimarc_field_210c.tt >index dd98e7d156..96a2f94416 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/unimarc_field_210c.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/unimarc_field_210c.tt >@@ -56,6 +56,7 @@ > [% IF ( total ) %] > <div id="resultlist"> > <table> >+ <caption class="sr-only">Results</caption> > <tr> > <th>Summary</th> > <th>Heading type</th> >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/unimarc_field_4XX.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/unimarc_field_4XX.tt >index 641c54c342..57e94c1aab 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/unimarc_field_4XX.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/unimarc_field_4XX.tt >@@ -57,6 +57,7 @@ > [% END %]</p></div> > <div id="resultlist"> > <table> >+ <caption class="sr-only">Results</caption> > <tr> > <th>Summary</th> > <th>Item count</th> >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/z3950_auth_search.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/z3950_auth_search.tt >index abf4c6209a..9f3b17f82e 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/z3950_auth_search.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/z3950_auth_search.tt >@@ -76,6 +76,7 @@ > <h1>Results for authority records</h1> > [% IF ( breeding_loop ) %] > <table id="resultst"> >+ <caption class="sr-only">Results</caption> > <thead> <tr> > <th>Server</th> > <th>Heading</th> >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/z3950_search.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/z3950_search.tt >index 91163ea681..713ea0f1cc 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/z3950_search.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/z3950_search.tt >@@ -126,6 +126,7 @@ > > [% IF ( breeding_loop ) %] > <table id="resultst"> >+ <caption class="sr-only">Results</caption> > <thead> > <tr> > <th>Server</th> >-- >2.11.0
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 28243
:
121750
|
121895
|
121896
|
121898
|
121899
| 121900 |
121901
|
121902
|
121903
|
121904
|
121905
|
121942
|
121943
|
121944
|
121945
|
121946
|
121947
|
121948
|
121949
|
121950
|
121956
|
121957
|
121958
|
121959
|
121973
|
121974
|
122019
|
122020
|
122021