From 73831c6bf858c949b9fe8820f792ba626e864d05 Mon Sep 17 00:00:00 2001 From: Wainui Witika-Park <wainuiwitikapark@catalyst.net.nz> Date: Tue, 9 Mar 2021 04:54:45 +0000 Subject: [PATCH] Bug 27846: offline_circ, patroncards, patron_lists, plugins and pos Modified breadcrumbs to be accessible, in particular for a screen-reader. Made the block of breadcrumbs be a <nav aria label="Breadcrumb" class="breadcrumb"> with an ordered list inside. The last breadcrumbs also has aria-current="page" to specify that it is the current page. To test: 1) Apply patch 2) Build scss file 3) Ensure each of the files in the offline_circ, patroncards, patron_lists, plugins and pos folders have breadcrumbs that are in a <nav aria label="Breadcrumb" class="breadcrumb"> block 4) Ensure that there is an ordered list in the block of breadcrumbs 5) Ensure that the last breadcrumb has aria-current="page" 6) Ensure that the breadcrumbs on each page of the staff client belonging to these files look the same as before, but the '>' symbol is replaced with '/' and the last breadcrumb has bold text 7) Ensure that when the last breadcrumb is clicked it takes you to the page you are currently on Sponsored-by: Catalyst IT Signed-off-by: Owen Leonard <oleonard@myacpl.org> --- .../prog/en/modules/offline_circ/enqueue_koc.tt | 14 +++++++- .../prog/en/modules/offline_circ/list.tt | 16 ++++++++- .../prog/en/modules/offline_circ/process_koc.tt | 28 ++++++++++++++- .../prog/en/modules/patron_lists/add-modify.tt | 30 ++++++++++++---- .../prog/en/modules/patron_lists/list.tt | 23 +++++++++++- .../prog/en/modules/patron_lists/lists.tt | 17 ++++++++- .../prog/en/modules/patroncards/edit-batch.tt | 41 +++++++++++++++------- .../prog/en/modules/patroncards/edit-layout.tt | 33 +++++++++++++---- .../prog/en/modules/patroncards/edit-profile.tt | 33 +++++++++++++---- .../prog/en/modules/patroncards/edit-template.tt | 33 +++++++++++++---- .../prog/en/modules/patroncards/home.tt | 20 ++++++++--- .../prog/en/modules/patroncards/image-manage.tt | 24 +++++++++---- .../prog/en/modules/patroncards/manage.tt | 25 +++++++++---- .../prog/en/modules/plugins/plugins-disabled.tt | 19 +++++++--- .../prog/en/modules/plugins/plugins-home.tt | 20 ++++++++--- .../prog/en/modules/plugins/plugins-upload.tt | 19 +++++++--- koha-tmpl/intranet-tmpl/prog/en/modules/pos/pay.tt | 13 ++++++- .../intranet-tmpl/prog/en/modules/pos/register.tt | 16 ++++++++- .../intranet-tmpl/prog/en/modules/pos/registers.tt | 20 ++++++++--- 19 files changed, 361 insertions(+), 83 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/offline_circ/enqueue_koc.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/offline_circ/enqueue_koc.tt index 69bfcc65dd..f5f68b44a9 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/offline_circ/enqueue_koc.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/offline_circ/enqueue_koc.tt @@ -6,7 +6,19 @@ [% INCLUDE 'header.inc' %] [% INCLUDE 'circ-search.inc' %] -<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/circ/circulation-home.pl">Circulation</a> › <a href="/cgi-bin/koha/offline_circ/process_koc.pl">Add offline circulations to queue</a></div> +<nav aria-label="Breadcrumb" class="breadcrumb"> + <ol> + <li> + <a href="/cgi-bin/koha/mainpage.pl">Home</a> + </li> + <li> + <a href="/cgi-bin/koha/circ/circulation-home.pl">Circulation</a> + </li> + <li> + <a href="#" aria-current="page">Add offline circulations to queue</a> + </li> + </ol> +</nav> <div class="main container-fluid"> <div class="row"> diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/offline_circ/list.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/offline_circ/list.tt index 65d1ff4c87..61d946b60e 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/offline_circ/list.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/offline_circ/list.tt @@ -10,7 +10,21 @@ [% INCLUDE 'header.inc' %] [% INCLUDE 'circ-search.inc' %] - <div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/circ/circulation-home.pl">Circulation</a> › Offline circulation</div> + <nav aria-label="Breadcrumb" class="breadcrumb"> + <ol> + <li> + <a href="/cgi-bin/koha/mainpage.pl">Home</a> + </li> + <li> + <a href="/cgi-bin/koha/circ/circulation-home.pl">Circulation</a> + </li> + <li> + <a href="#" aria-current="page"> + Offline circulation + </a> + </li> + </ol> + </nav> <div class="main container-fluid"> <div class="row"> diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/offline_circ/process_koc.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/offline_circ/process_koc.tt index 02e3d11b3d..dcd5807023 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/offline_circ/process_koc.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/offline_circ/process_koc.tt @@ -10,7 +10,33 @@ [% INCLUDE 'header.inc' %] [% INCLUDE 'circ-search.inc' %] -<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/circ/circulation-home.pl">Circulation</a> › [% IF ( transactions_loaded ) %] <a href="/cgi-bin/koha/offline_circ/process_koc.pl">Offline circulation file upload</a> › Results[% ELSE %] Offline circulation file upload[% END %]</div> +<nav aria-label="Breadcrumb" class="breadcrumb"> + <ol> + <li> + <a href="/cgi-bin/koha/mainpage.pl">Home</a> + </li> + <li> + <a href="/cgi-bin/koha/circ/circulation-home.pl">Circulation</a> + </li> + + [% IF ( transactions_loaded ) %] + <li> + <a href="/cgi-bin/koha/offline_circ/process_koc.pl">Offline circulation file upload</a> + </li> + <li> + <a href="#" aria-current="page"> + Results + </a> + </li> + [% ELSE %] + <li> + <a href="#" aria-current="page"> + Offline circulation file upload + </a> + </li> + [% END %] + </ol> +</nav> <div class="main container-fluid"> <div class="row"> diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/patron_lists/add-modify.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/patron_lists/add-modify.tt index 4bfa1fa127..f1fbaa303e 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/patron_lists/add-modify.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/patron_lists/add-modify.tt @@ -15,13 +15,29 @@ <body id="patlist_add_modify" class="pat patlist"> [% INCLUDE 'header.inc' %] [% INCLUDE 'cat-search.inc' %] -<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> › <a href="lists.pl">Patron lists</a> › - [% IF list.patron_list_id %] - Modify patron list - [% ELSE %] - New patron list - [% END %] -</div> + +<nav aria-label="Breadcrumb" class="breadcrumb"> + <ol> + <li> + <a href="/cgi-bin/koha/mainpage.pl">Home</a> + </li> + <li> + <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> + </li> + <li> + <a href="lists.pl">Patron lists</a> + </li> + <li> + <a href="#" aria-current="page"> + [% IF list.patron_list_id %] + Modify patron list + [% ELSE %] + New patron list + [% END %] + </a> + </li> + </ol> +</nav> <div class="container-fluid"> diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/patron_lists/list.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/patron_lists/list.tt index 3a691aeb62..44d3686c61 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/patron_lists/list.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/patron_lists/list.tt @@ -27,7 +27,28 @@ <body id="patlist_list" class="pat patlist"> [% INCLUDE 'header.inc' %] [% INCLUDE 'cat-search.inc' %] -<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> › <a href="lists.pl">Patron lists</a> › <a href="/cgi-bin/koha/patron_lists/list.pl?patron_list_id=[% list.id | html %]">[% list.name | html %]</a> › Add patrons</div> + +<nav aria-label="Breadcrumb" class="breadcrumb"> + <ol> + <li> + <a href="/cgi-bin/koha/mainpage.pl">Home</a> + </li> + <li> + <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> + </li> + <li> + <a href="lists.pl">Patron lists</a> + </li> + <li> + <a href="/cgi-bin/koha/patron_lists/list.pl?patron_list_id=[% list.id | uri %]">[% list.name | html %]</a> + </li> + <li> + <a href="#" aria-current="page"> + Add patrons + </a> + </li> + </ol> +</nav> <div class="main container-fluid"> <div class="row"> diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/patron_lists/lists.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/patron_lists/lists.tt index 424934f767..a7d20d8ccd 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/patron_lists/lists.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/patron_lists/lists.tt @@ -10,7 +10,22 @@ <body id="patlist_lists" class="pat patlist"> [% INCLUDE 'header.inc' %] [% INCLUDE 'cat-search.inc' %] -<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> › Patron lists</div> + +<nav aria-label="Breadcrumb" class="breadcrumb"> + <ol> + <li> + <a href="/cgi-bin/koha/mainpage.pl">Home</a> + </li> + <li> + <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> + </li> + <li> + <a href="#" aria-current="page"> + Patron lists + </a> + </li> + </ol> +</nav> <div class="main container-fluid"> <div class="row"> diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/edit-batch.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/edit-batch.tt index c7f3d2ca1b..67cad03d7d 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/edit-batch.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/edit-batch.tt @@ -9,19 +9,34 @@ <body id="pcard_edit-batch" class="tools pcard"> [% INCLUDE 'header.inc' %] [% INCLUDE 'cat-search.inc' %] - <div id="breadcrumbs"> - <a href="/cgi-bin/koha/mainpage.pl">Home</a> › - <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> › - <a href="/cgi-bin/koha/patroncards/home.pl">Patron card creator</a> › - <a href="/cgi-bin/koha/patroncards/manage.pl?card_element=batch">Batches</a> › - [% IF description %] - Edit <a href="/cgi-bin/koha/patroncards/edit-batch.pl?op=edit&element_id=[% batch_id | uri %]">[% description | html %]</a> - [% ELSIF batch_id %] - Edit <a href="/cgi-bin/koha/patroncards/edit-batch.pl?op=edit&element_id=[% batch_id | uri %]">([% batch_id | html %])</a> - [% ELSE %] - New - [% END %] - </div> + + <nav aria-label="Breadcrumb" class="breadcrumb"> + <ol> + <li> + <a href="/cgi-bin/koha/mainpage.pl">Home</a> + </li> + <li> + <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> + </li> + <li> + <a href="/cgi-bin/koha/patroncards/home.pl">Patron card creator</a> + </li> + <li> + <a href="/cgi-bin/koha/patroncards/manage.pl?card_element=batch">Batches</a> + </li> + <li> + <a href="#" aria-current="page"> + [% IF description %] + Edit [% description | html %] + [% ELSIF batch_id %] + Edit ([% batch_id | html %]) + [% ELSE %] + New + [% END %] + </a> + </li> + </ol> + </nav> <div class="main container-fluid"> <div class="row"> diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/edit-layout.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/edit-layout.tt index 8a5c487d53..d72aa812e7 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/edit-layout.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/edit-layout.tt @@ -7,13 +7,32 @@ <body id="pcard_edit-layout" class="tools pcard"> [% INCLUDE 'header.inc' %] [% INCLUDE 'cat-search.inc' %] - <div id="breadcrumbs"> - <a href="/cgi-bin/koha/mainpage.pl">Home</a> › - <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> › - <a href="/cgi-bin/koha/patroncards/home.pl">Patron card creator</a> › - <a href="/cgi-bin/koha/patroncards/manage.pl?card_element=layout">Layouts</a> › - [% IF ( layout_id ) %]Edit ([% layout_id | html %])[% ELSE %]New[% END %] - </div> + + <nav aria-label="Breadcrumb" class="breadcrumb"> + <ol> + <li> + <a href="/cgi-bin/koha/mainpage.pl">Home</a> + </li> + <li> + <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> + </li> + <li> + <a href="/cgi-bin/koha/patroncards/home.pl">Patron card creator</a> + </li> + <li> + <a href="/cgi-bin/koha/patroncards/manage.pl?card_element=layout">Layouts</a> + </li> + <li> + <a href="#" aria-current="page"> + [% IF ( layout_id ) %] + Edit ([% layout_id | html %]) + [% ELSE %] + New + [% END %] + </a> + </li> + </ol> + </nav> <div class="main container-fluid"> <div class="row"> diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/edit-profile.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/edit-profile.tt index d6ee17c379..cb04761039 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/edit-profile.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/edit-profile.tt @@ -7,13 +7,32 @@ <body id="pcard_edit-profile" class="tools pcard"> [% INCLUDE 'header.inc' %] [% INCLUDE 'cat-search.inc' %] - <div id="breadcrumbs"> - <a href="/cgi-bin/koha/mainpage.pl">Home</a> › - <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> › - <a href="/cgi-bin/koha/patroncards/home.pl">Patron card creator</a> › - <a href="/cgi-bin/koha/patroncards/manage.pl?card_element=profile">Profiles</a> › - [% IF ( profile_id ) %]Edit ([% profile_id | html %])[% ELSE %]New[% END%] - </div> + + <nav aria-label="Breadcrumb" class="breadcrumb"> + <ol> + <li> + <a href="/cgi-bin/koha/mainpage.pl">Home</a> + </li> + <li> + <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> + </li> + <li> + <a href="/cgi-bin/koha/patroncards/home.pl">Patron card creator</a> + </li> + <li> + <a href="/cgi-bin/koha/patroncards/manage.pl?card_element=profile">Profiles</a> + </li> + <li> + <a href="#" aria-current="page"> + [% IF ( profile_id ) %] + Edit ([% profile_id | html %]) + [% ELSE %] + New + [% END%] + </a> + </li> + </ol> + </nav> <div class="main container-fluid"> <div class="row"> diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/edit-template.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/edit-template.tt index 87ee53775b..870ec2c9bc 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/edit-template.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/edit-template.tt @@ -9,13 +9,32 @@ <body id="pcard_edit-template" class="tools pcard"> [% INCLUDE 'header.inc' %] [% INCLUDE 'cat-search.inc' %] - <div id="breadcrumbs"> - <a href="/cgi-bin/koha/mainpage.pl">Home</a> › - <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> › - <a href="/cgi-bin/koha/patroncards/home.pl">Patron card creator</a> › - <a href="/cgi-bin/koha/patroncards/manage.pl?card_element=template">Templates</a> › - [% IF (template_id) %]Edit ([% template_id | html %])[% ELSE %]New[% END %] - </div> + + <nav aria-label="Breadcrumb" class="breadcrumb"> + <ol> + <li> + <a href="/cgi-bin/koha/mainpage.pl">Home</a> + </li> + <li> + <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> + </li> + <li> + <a href="/cgi-bin/koha/patroncards/home.pl">Patron card creator</a> + </li> + <li> + <a href="/cgi-bin/koha/patroncards/manage.pl?card_element=template">Templates</a> + </li> + <li> + <a href="#" aria-current="page"> + [% IF (template_id) %] + Edit ([% template_id | html %]) + [% ELSE %] + New + [% END %] + </a> + </li> + </ol> + </nav> <div class="main container-fluid"> <div class="row"> diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/home.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/home.tt index a87f5978d0..9369d43dc9 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/home.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/home.tt @@ -5,11 +5,21 @@ <body id="pcard_home" class="tools pcard"> [% INCLUDE 'header.inc' %] [% INCLUDE 'cat-search.inc' %] - <div id="breadcrumbs"> - <a href="/cgi-bin/koha/mainpage.pl">Home</a> › - <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> › - Patron card creator - </div> + <nav aria-label="Breadcrumb" class="breadcrumb"> + <ol> + <li> + <a href="/cgi-bin/koha/mainpage.pl">Home</a> + </li> + <li> + <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> + </li> + <li> + <a href="#" aria-current="page"> + Patron card creator + </a> + </li> + </ol> + </nav> <div class="main container-fluid"> <div class="row"> diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/image-manage.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/image-manage.tt index 22fcf76cb6..0d5e5a6455 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/image-manage.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/image-manage.tt @@ -7,12 +7,24 @@ <body id="pcard_image-manage" class="tools pcard"> [% INCLUDE 'header.inc' %] [% INCLUDE 'cat-search.inc' %] -<div id="breadcrumbs"> - <a href="/cgi-bin/koha/mainpage.pl">Home</a> › - <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> › - <a href="/cgi-bin/koha/patroncards/home.pl">Patron card creator</a> › - Images -</div> +<nav aria-label="Breadcrumb" class="breadcrumb"> + <ol> + <li> + <a href="/cgi-bin/koha/mainpage.pl">Home</a> + </li> + <li> + <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> + </li> + <li> + <a href="/cgi-bin/koha/patroncards/home.pl">Patron card creator</a> + </li> + <li> + <a href="#" aria-current="page"> + Images + </a> + </li> + </ol> +</nav> <div class="main container-fluid"> <div class="row"> diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/manage.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/manage.tt index e624273593..2ada05b665 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/manage.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/manage.tt @@ -30,12 +30,25 @@ <body id="pcard_manage" class="tools pcard"> [% INCLUDE 'header.inc' %] [% INCLUDE 'cat-search.inc' %] - <div id="breadcrumbs"> - <a href="/cgi-bin/koha/mainpage.pl">Home</a> › - <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> › - <a href="/cgi-bin/koha/patroncards/home.pl">Patron card creator</a> › - [% PROCESS translate_card_element element=card_element_title %] - </div> + + <nav aria-label="Breadcrumb" class="breadcrumb"> + <ol> + <li> + <a href="/cgi-bin/koha/mainpage.pl">Home</a> + </li> + <li> + <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> + </li> + <li> + <a href="/cgi-bin/koha/patroncards/home.pl">Patron card creator</a> + </li> + <li> + <a href="#" aria-current="page"> + [% PROCESS translate_card_element element=card_element_title %] + </a> + </li> + </ol> + </nav> <div class="main container-fluid"> <div class="row"> diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/plugins/plugins-disabled.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/plugins/plugins-disabled.tt index b17d140b82..4129a24ebf 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/plugins/plugins-disabled.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/plugins/plugins-disabled.tt @@ -9,10 +9,21 @@ [% INCLUDE 'header.inc' %] [% INCLUDE 'circ-search.inc' %] -<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> -› <a href="/cgi-bin/koha/plugins/plugins-home.pl">Plugins</a> -› Plugins disabled -</div> +<nav aria-label="Breadcrumb" class="breadcrumb"> + <ol> + <li> + <a href="/cgi-bin/koha/mainpage.pl">Home</a> + </li> + <li> + <a href="/cgi-bin/koha/plugins/plugins-home.pl">Plugins</a> + </li> + <li> + <a href="#" aria-current="page"> + Plugins disabled + </a> + </li> + </ol> +</nav> <div class="container-fluid"> <div class="row"> diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/plugins/plugins-home.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/plugins/plugins-home.tt index a5d8073c17..14448c9a36 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/plugins/plugins-home.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/plugins/plugins-home.tt @@ -11,11 +11,21 @@ [% INCLUDE 'header.inc' %] [% INCLUDE 'prefs-admin-search.inc' %] -<div id="breadcrumbs"> - <a href="/cgi-bin/koha/mainpage.pl">Home</a> › - <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> › - Plugins -</div> +<nav aria-label="Breadcrumb" class="breadcrumb"> + <ol> + <li> + <a href="/cgi-bin/koha/mainpage.pl">Home</a> + </li> + <li> + <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> + </li> + <li> + <a href="#" aria-current="page"> + Plugins + </a> + </li> + </ol> +</nav> <div class="main container-fluid"> <div class="row"> diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/plugins/plugins-upload.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/plugins/plugins-upload.tt index ff2fefaee1..5f615158de 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/plugins/plugins-upload.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/plugins/plugins-upload.tt @@ -9,10 +9,21 @@ [% INCLUDE 'header.inc' %] [% INCLUDE 'circ-search.inc' %] -<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> -› <a href="/cgi-bin/koha/plugins/plugins-home.pl">Plugins</a> -› Upload plugins -</div> +<nav aria-label="Breadcrumb" class="breadcrumb"> + <ol> + <li> + <a href="/cgi-bin/koha/mainpage.pl">Home</a> + </li> + <li> + <a href="/cgi-bin/koha/plugins/plugins-home.pl">Plugins</a> + </li> + <li> + <a href="#" aria-current="page"> + Upload plugins + </a> + </li> + </ol> +</nav> <div class="container-fluid"> <div class="row"> diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/pos/pay.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/pos/pay.tt index 5e35eadee2..875143c625 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/pos/pay.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/pos/pay.tt @@ -17,7 +17,18 @@ [% INCLUDE 'header.inc' %] [% INCLUDE 'circ-search.inc' %] -<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › Point of sale</div> +<nav aria-label="Breadcrumb" class="breadcrumb"> + <ol> + <li> + <a href="/cgi-bin/koha/mainpage.pl">Home</a> + </li> + <li> + <a href="#" aria-current="page"> + Point of sale + </a> + </li> + </ol> +</nav> <div class="main container-fluid"> <div class="row"> diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/pos/register.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/pos/register.tt index e40e782ffa..f3a3db4aee 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/pos/register.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/pos/register.tt @@ -16,7 +16,21 @@ [% INCLUDE 'header.inc' %] [% INCLUDE 'circ-search.inc' %] -<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/pos/pay.pl">Point of sale</a> › Register details</div> +<nav aria-label="Breadcrumb" class="breadcrumb"> + <ol> + <li> + <a href="/cgi-bin/koha/mainpage.pl">Home</a> + </li> + <li> + <a href="/cgi-bin/koha/pos/pay.pl">Point of sale</a> + </li> + <li> + <a href="#" aria-current="page"> + Register details + </a> + </li> + </ol> +</nav> <div class="main container-fluid"> <div class="row"> diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/pos/registers.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/pos/registers.tt index 188012f3d7..94281f6b9b 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/pos/registers.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/pos/registers.tt @@ -13,11 +13,21 @@ [% INCLUDE 'header.inc' %] [% INCLUDE 'circ-search.inc' %] - <div id="breadcrumbs"> - <a href="/cgi-bin/koha/mainpage.pl">Home</a> - › <a href="/cgi-bin/koha/pos/pay.pl">Point of sale</a> - › Library details - </div> + <nav aria-label="Breadcrumb" class="breadcrumb"> + <ol> + <li> + <a href="/cgi-bin/koha/mainpage.pl">Home</a> + </li> + <li> + <a href="/cgi-bin/koha/pos/pay.pl">Point of sale</a> + </li> + <li> + <a href="#" aria-current="page"> + Library details + </a> + </li> + </ol> + </nav> <div class="main container-fluid"> <div class="row"> -- 2.11.0