From 9444bf92ea404f80d89718fb511525aa51f4a08c Mon Sep 17 00:00:00 2001 From: Wainui Witika-Park Date: Tue, 15 Jun 2021 03:14:21 +0000 Subject: [PATCH] Bug 28243: reports 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 reports 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 --- .../intranet-tmpl/prog/en/modules/reports/acquisitions_stats.tt | 1 + .../intranet-tmpl/prog/en/modules/reports/bor_issues_top.tt | 1 + koha-tmpl/intranet-tmpl/prog/en/modules/reports/borrowers_out.tt | 1 + .../intranet-tmpl/prog/en/modules/reports/borrowers_stats.tt | 2 ++ .../intranet-tmpl/prog/en/modules/reports/cash_register_stats.tt | 1 + .../intranet-tmpl/prog/en/modules/reports/cat_issues_top.tt | 1 + koha-tmpl/intranet-tmpl/prog/en/modules/reports/catalogue_out.tt | 6 ++---- .../intranet-tmpl/prog/en/modules/reports/catalogue_stats.tt | 2 ++ koha-tmpl/intranet-tmpl/prog/en/modules/reports/dictionary.tt | 2 ++ .../prog/en/modules/reports/guided_reports_start.tt | 7 +++++++ .../intranet-tmpl/prog/en/modules/reports/issues_avg_stats.tt | 2 ++ koha-tmpl/intranet-tmpl/prog/en/modules/reports/issues_stats.tt | 9 ++++++--- koha-tmpl/intranet-tmpl/prog/en/modules/reports/itemslost.tt | 1 + koha-tmpl/intranet-tmpl/prog/en/modules/reports/itemtypes.tt | 1 + .../intranet-tmpl/prog/en/modules/reports/orders_by_budget.tt | 1 + .../intranet-tmpl/prog/en/modules/reports/reserves_stats.tt | 9 ++++++--- koha-tmpl/intranet-tmpl/prog/en/modules/reports/serials_stats.tt | 1 + 17 files changed, 38 insertions(+), 10 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/acquisitions_stats.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/acquisitions_stats.tt index 729bfac36e..606cc4d0a3 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/acquisitions_stats.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/acquisitions_stats.tt @@ -106,6 +106,7 @@
Acquisitions statistics + diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/bor_issues_top.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/bor_issues_top.tt index 502ac75124..484067ca39 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/bor_issues_top.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/bor_issues_top.tt @@ -83,6 +83,7 @@ [% END %]
Acquisitions statistics
Title
+ [% FOREACH loopco IN mainloo.loopcol %] diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/borrowers_out.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/borrowers_out.tt index c54a95118b..b6e3be0676 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/borrowers_out.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/borrowers_out.tt @@ -40,6 +40,7 @@ [% END %]
Patrons
Rank
+ [% FOREACH loopco IN mainloo.loopcol %] diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/borrowers_stats.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/borrowers_stats.tt index a1760e7a1d..6be3f2ad67 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/borrowers_stats.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/borrowers_stats.tt @@ -59,6 +59,7 @@ [% END %] [% END %]
Patrons
Num/Patrons
+ [% FOREACH loopco IN mainloo.loopcol %] @@ -92,6 +93,7 @@
Patrons statistics
Patrons statistics
[% mainloo.line | html %] / [% mainloo.column | html %]
+ diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/cash_register_stats.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/cash_register_stats.tt index 4ec821bc6d..42c0713370 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/cash_register_stats.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/cash_register_stats.tt @@ -154,6 +154,7 @@ [% IF ( do_it ) %]
 
Patrons statistics
Title
+ diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/cat_issues_top.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/cat_issues_top.tt index ecd1d44026..12978f1c99 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/cat_issues_top.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/cat_issues_top.tt @@ -53,6 +53,7 @@ [% END %]
Cash register statistics
Manager name
+ [% FOREACH loopco IN mainloo.loopcol %] diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/catalogue_out.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/catalogue_out.tt index a1bf80f356..94399782c3 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/catalogue_out.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/catalogue_out.tt @@ -48,8 +48,8 @@ [% END %] [% IF ( mainloo.looptables ) %] -

Summary

Top [% mainloo.limit | html %] Most-circulated items
Rank/Biblioitemnumbers[% loopco.coltitle | html %]
+ [% FOREACH looptable IN mainloo.looptables %] @@ -68,10 +68,8 @@ [% END %] [% FOREACH looptable IN mainloo.looptables %] -

- [% looptable.coltitle | html %] -

Summary
GroupCall number rangeNumber of items displayedTotal items in group
+ diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/catalogue_stats.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/catalogue_stats.tt index 5ef6f23b39..7cdaaf856f 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/catalogue_stats.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/catalogue_stats.tt @@ -52,6 +52,7 @@ [% END %]
[% looptable.coltitle | html %]
# Call number
+ @@ -98,6 +99,7 @@
Catalog statistics
Catalog statistics
[% mainloo.line | html %] / [% mainloo.column | html %]
+ diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/dictionary.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/dictionary.tt index 69f541b271..751979ce03 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/dictionary.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/dictionary.tt @@ -127,6 +127,7 @@
Catalog statistics
Title
+ @@ -304,6 +305,7 @@
  • Data:
  • Current terms
    Name Description
    + diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/guided_reports_start.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/guided_reports_start.tt index 135d539448..087dfa14d5 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/guided_reports_start.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/guided_reports_start.tt @@ -257,6 +257,7 @@
    Data
    Columns Values
    + @@ -592,6 +593,7 @@
    Step 4 of 6: Select criteria to limit on
    Reports
     
    + [% FOREACH criteri IN criteria %]
    Select criteria to limit on
    @@ -648,6 +650,7 @@
    Dictionary definitions + [% FOREACH definition IN definitions %]
    Dictionary definitions
    @@ -681,6 +684,7 @@
    + [% FOREACH total_b IN total_by %]
    Pick which columns to total
    @@ -720,6 +724,7 @@
    + [% FOREACH order_b IN order_by %]
    Choose how you want the report ordered
    @@ -1076,6 +1081,7 @@
    [% pagination_bar | $raw %]
    [% UNLESS ( errors ) %] + [% FOREACH header_ro IN header_row %] @@ -1172,6 +1178,7 @@

    [% name | html %]

    [% notes | html %]

    Results
    [% header_ro.cell | html %]
    + [% FOREACH rows IN saved_results %] [% FOREACH col IN rows %] diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/issues_avg_stats.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/issues_avg_stats.tt index 944a80abd3..89801303d1 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/issues_avg_stats.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/issues_avg_stats.tt @@ -52,6 +52,7 @@ [% END %]
    Results
    + [% FOREACH loopco IN mainloo.loopcol %] @@ -90,6 +91,7 @@
    Average checkout period statistics
    Average checkout period statistics results
    [% mainloo.line | html %] / [% mainloo.column | html %]
    + diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/issues_stats.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/issues_stats.tt index 790ce01e2e..4a79ca039e 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/issues_stats.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/issues_stats.tt @@ -81,8 +81,9 @@ [% END %] [% END %] - -
    Average checkout period statistics
    Title
    + +
    + [% FOREACH loopco IN mainloo.loopcol %] @@ -112,7 +113,9 @@
    - Circulation statistics
    Circulation statistics results
    [% mainloo.line | html %] / [% mainloo.column | html %]
    +Circulation statistics +
    + diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/itemslost.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/itemslost.tt index 11552c85fb..42b0579341 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/itemslost.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/itemslost.tt @@ -85,6 +85,7 @@ [% END %]
    Circulation statistics
    Title
    + [% IF csv_profiles.count %] diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/itemtypes.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/itemtypes.tt index 57fe194b5b..41c9b5977a 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/itemtypes.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/itemtypes.tt @@ -51,6 +51,7 @@ [% FOREACH mainloo IN mainloop %]

    Reports on item types [% IF branch %] held at [% Branches.GetName( branch ) | html %][% END %]

    Lost items
    + diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/orders_by_budget.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/orders_by_budget.tt index 12ad1fde6a..f3c42fcd8d 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/orders_by_budget.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/orders_by_budget.tt @@ -51,6 +51,7 @@ [% IF ( get_orders ) %] [% IF ( ordersloop ) %]
    Item types
    Item type
    + diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/reserves_stats.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/reserves_stats.tt index d675860db7..29219ff89d 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/reserves_stats.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/reserves_stats.tt @@ -63,8 +63,9 @@ [% END %] [% FOREACH mainloo IN mainloop %] - -
    Funds
    Fund
    + +
    + [% FOREACH loopco IN mainloo.loopcol %] @@ -97,7 +98,9 @@
    - Holds statistics
    Holds statistics results
    [% mainloo.line | html %] / [% mainloo.column | html %]
    +Holds statistics +
    + diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/serials_stats.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/serials_stats.tt index dd7c0e23ce..24f0d7e5eb 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/reports/serials_stats.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/reports/serials_stats.tt @@ -39,6 +39,7 @@

    Serials subscriptions

    [% IF ( do_it ) %]
    Holds statistics
    Title
    + -- 2.11.0
    Results
    Vendor