From 37880c146fa45d17e9c38349990bd309d9581468 Mon Sep 17 00:00:00 2001
From: Bill Erickson <berick@esilibrary.com>
Date: Wed, 15 Jan 2014 13:58:52 -0500
Subject: [PATCH] LP#1268636 additional myopac nav headers

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Signed-off-by: Dan Scott <dscott@laurentian.ca>
---
 Open-ILS/src/templates/opac/myopac/circ_history.tt2      | 1 +
 Open-ILS/src/templates/opac/myopac/circs.tt2             | 1 +
 Open-ILS/src/templates/opac/myopac/hold_history.tt2      | 1 +
 Open-ILS/src/templates/opac/myopac/holds.tt2             | 1 +
 Open-ILS/src/templates/opac/myopac/holds/edit.tt2        | 1 +
 Open-ILS/src/templates/opac/myopac/lists.tt2             | 1 +
 Open-ILS/src/templates/opac/myopac/main.tt2              | 1 +
 Open-ILS/src/templates/opac/myopac/main_payment_form.tt2 | 1 +
 Open-ILS/src/templates/opac/myopac/main_payments.tt2     | 1 +
 Open-ILS/src/templates/opac/myopac/prefs.tt2             | 1 +
 Open-ILS/src/templates/opac/myopac/prefs_my_lists.tt2    | 1 +
 Open-ILS/src/templates/opac/myopac/prefs_notify.tt2      | 3 ++-
 Open-ILS/src/templates/opac/myopac/prefs_settings.tt2    | 1 +
 Open-ILS/src/templates/opac/myopac/update_email.tt2      | 1 +
 Open-ILS/src/templates/opac/myopac/update_password.tt2   | 1 +
 Open-ILS/src/templates/opac/myopac/update_username.tt2   | 1 +
 Open-ILS/src/templates/opac/parts/bookbag_actions.tt2    | 7 ++++---
 Open-ILS/src/templates/opac/parts/myopac/base.tt2        | 1 +
 18 files changed, 22 insertions(+), 4 deletions(-)

diff --git a/Open-ILS/src/templates/opac/myopac/circ_history.tt2 b/Open-ILS/src/templates/opac/myopac/circ_history.tt2
index 025f5684fe..4775b934e1 100644
--- a/Open-ILS/src/templates/opac/myopac/circ_history.tt2
+++ b/Open-ILS/src/templates/opac/myopac/circ_history.tt2
@@ -6,6 +6,7 @@
     offset = ctx.circ_history_offset;
 %]
 
+<h3 class="sr-only">[% l('History of Checked Out Items') %]</h3>
 <div style="padding:0px;">
     
     <div id="acct_checked_tabs">
diff --git a/Open-ILS/src/templates/opac/myopac/circs.tt2 b/Open-ILS/src/templates/opac/myopac/circs.tt2
index 3229ede1f2..4cd89ab6b8 100644
--- a/Open-ILS/src/templates/opac/myopac/circs.tt2
+++ b/Open-ILS/src/templates/opac/myopac/circs.tt2
@@ -2,6 +2,7 @@
     PROCESS "opac/parts/misc_util.tt2";
     WRAPPER "opac/parts/myopac/base.tt2";
     myopac_page = "circs"  %]
+<h3 class="sr-only">[% l('Current Items Checked Out') %]</h3>
 <div id='myopac_checked_div'>
 
     <div id="acct_checked_tabs">
diff --git a/Open-ILS/src/templates/opac/myopac/hold_history.tt2 b/Open-ILS/src/templates/opac/myopac/hold_history.tt2
index 60e9b13ca8..a28b5b4f20 100644
--- a/Open-ILS/src/templates/opac/myopac/hold_history.tt2
+++ b/Open-ILS/src/templates/opac/myopac/hold_history.tt2
@@ -8,6 +8,7 @@
     count = ctx.hold_history_ids.size;
 %]
 
+<h3 class="sr-only">[% l('Holds History') %]</h3>
 <div id='myopac_holds_div'>
 
     <div id="acct_holds_tabs">
diff --git a/Open-ILS/src/templates/opac/myopac/holds.tt2 b/Open-ILS/src/templates/opac/myopac/holds.tt2
index 6443b13d2c..804c44e8b9 100644
--- a/Open-ILS/src/templates/opac/myopac/holds.tt2
+++ b/Open-ILS/src/templates/opac/myopac/holds.tt2
@@ -7,6 +7,7 @@
     offset = ctx.holds_offset;
     count = ctx.holds_ids.size;
 %]
+<h3 class="sr-only">[% l('My Holds') %]</h3>
 <div id='myopac_holds_div'>
 
     <div id="acct_holds_tabs">
diff --git a/Open-ILS/src/templates/opac/myopac/holds/edit.tt2 b/Open-ILS/src/templates/opac/myopac/holds/edit.tt2
index 271cdad18a..2fd2e92ebb 100644
--- a/Open-ILS/src/templates/opac/myopac/holds/edit.tt2
+++ b/Open-ILS/src/templates/opac/myopac/holds/edit.tt2
@@ -15,6 +15,7 @@
     expire_time = ahr.expire_time ? date.format(ctx.parse_datetime(ahr.expire_time), DATE_FORMAT) : '';
     thaw_date = ahr.thaw_date ? date.format(ctx.parse_datetime(ahr.thaw_date), DATE_FORMAT) : '';
 %]
+<h3 class="sr-only">[% l('Edit Hold') %]</h3>
 <div class="pad-bottom-five">
     <div class="header_middle">
         <span id="acct_holds_header float-left">[% l('Editing Hold') %]</span>
diff --git a/Open-ILS/src/templates/opac/myopac/lists.tt2 b/Open-ILS/src/templates/opac/myopac/lists.tt2
index e0e1181211..acff603e13 100644
--- a/Open-ILS/src/templates/opac/myopac/lists.tt2
+++ b/Open-ILS/src/templates/opac/myopac/lists.tt2
@@ -11,6 +11,7 @@
 "To see the public view of a shared Bookbag, " _
 "click on the Bookbag\\'s name in the Bookbag list.");
 %]
+<h3 class="sr-only">[% l('My Lists') %]</h3>
 <div id='myopac_bookbag_div' style="padding:5px;">
 
     <!-- new list creation -->
diff --git a/Open-ILS/src/templates/opac/myopac/main.tt2 b/Open-ILS/src/templates/opac/myopac/main.tt2
index f4c139b3c2..9dc672e1d9 100644
--- a/Open-ILS/src/templates/opac/myopac/main.tt2
+++ b/Open-ILS/src/templates/opac/myopac/main.tt2
@@ -8,6 +8,7 @@
         myopac_cc_allowed = 1;
     END
 %]
+<h3 class="sr-only">[% l('My Account Summary') %]</h3>
 [%  IF myopac_cc_allowed;
     # http://www.w3.org/TR/WCAG20-TECHS/H32.html
     # avoid forms w/ no submit action %]
diff --git a/Open-ILS/src/templates/opac/myopac/main_payment_form.tt2 b/Open-ILS/src/templates/opac/myopac/main_payment_form.tt2
index dbc2ca1e47..ad992917c8 100644
--- a/Open-ILS/src/templates/opac/myopac/main_payment_form.tt2
+++ b/Open-ILS/src/templates/opac/myopac/main_payment_form.tt2
@@ -7,6 +7,7 @@
     last_chance = CGI.param("last_chance");
 
 %]
+<h3 class="sr-only">[% l('Pay Fines') %]</h3>
 [% IF ctx.fines.balance_owed <= 0 %]
 <div>
     [% l("You either have no fines to pay or you have selected fines whose " _
diff --git a/Open-ILS/src/templates/opac/myopac/main_payments.tt2 b/Open-ILS/src/templates/opac/myopac/main_payments.tt2
index 7351315eb0..07a29ef7b1 100644
--- a/Open-ILS/src/templates/opac/myopac/main_payments.tt2
+++ b/Open-ILS/src/templates/opac/myopac/main_payments.tt2
@@ -7,6 +7,7 @@
     offset = ctx.payment_history_offset;
 %]
 
+<h3 class="sr-only">[% l('Transaction Payments') %]</h3>
 <div>
     <div class="header_middle">
         <span class="float-left">[% l('Payments History') %]</span>
diff --git a/Open-ILS/src/templates/opac/myopac/prefs.tt2 b/Open-ILS/src/templates/opac/myopac/prefs.tt2
index a495dee1c2..a8e1d19a20 100644
--- a/Open-ILS/src/templates/opac/myopac/prefs.tt2
+++ b/Open-ILS/src/templates/opac/myopac/prefs.tt2
@@ -3,6 +3,7 @@
     myopac_page = "prefs";
     prefs_page = 'prefs' %]
 
+<h3 class="sr-only">[% l('Account Preferences') %]</h3>
 <div id="acct_info_main">
 
     <table width='70%' title="[% l('Account preference') %]"
diff --git a/Open-ILS/src/templates/opac/myopac/prefs_my_lists.tt2 b/Open-ILS/src/templates/opac/myopac/prefs_my_lists.tt2
index 4a9da106b5..a95ab7cc53 100644
--- a/Open-ILS/src/templates/opac/myopac/prefs_my_lists.tt2
+++ b/Open-ILS/src/templates/opac/myopac/prefs_my_lists.tt2
@@ -4,6 +4,7 @@
     prefs_page = 'prefs_my_lists' %]
 
 
+    <h3 class="sr-only">[% l('List Preferences') %]</h3>
     <form method='post'>
 
        <table class="full-width data_grid" id="acct_search_main"
diff --git a/Open-ILS/src/templates/opac/myopac/prefs_notify.tt2 b/Open-ILS/src/templates/opac/myopac/prefs_notify.tt2
index edbf5673a9..d938773cc1 100644
--- a/Open-ILS/src/templates/opac/myopac/prefs_notify.tt2
+++ b/Open-ILS/src/templates/opac/myopac/prefs_notify.tt2
@@ -3,13 +3,14 @@
     myopac_page = "prefs";
     prefs_page = 'prefs_notify' %]
 
+<h3 class="sr-only">[% l('Notification Preferences') %]</h3>
 <form method='post'>
     [% setting = 'opac.hold_notify' %]
     <input name='[% setting %]' type="hidden"
         [% IF ctx.user_setting_map.$setting; %] value='[% ctx.user_setting_map.$setting | html %]' [% END %]/>
 
     <table class="full-width data_grid" id="acct_search_main" 
-        title="[% l('Search Preferences') %]">
+        title="[% l('Notification Preferences') %]">
         <tbody>
 
             [% IF ctx.updated_user_settings %]
diff --git a/Open-ILS/src/templates/opac/myopac/prefs_settings.tt2 b/Open-ILS/src/templates/opac/myopac/prefs_settings.tt2
index a2b9461218..9f1288c8b5 100644
--- a/Open-ILS/src/templates/opac/myopac/prefs_settings.tt2
+++ b/Open-ILS/src/templates/opac/myopac/prefs_settings.tt2
@@ -4,6 +4,7 @@
     myopac_page = "prefs";
     prefs_page = 'prefs_settings' %]
 
+    <h3 class="sr-only">[% l('Search and History Preferences') %]</h3>
 
     <form method='post'>
 
diff --git a/Open-ILS/src/templates/opac/myopac/update_email.tt2 b/Open-ILS/src/templates/opac/myopac/update_email.tt2
index 74b99a41c3..a729953248 100644
--- a/Open-ILS/src/templates/opac/myopac/update_email.tt2
+++ b/Open-ILS/src/templates/opac/myopac/update_email.tt2
@@ -2,6 +2,7 @@
     PROCESS "opac/parts/misc_util.tt2";
     WRAPPER "opac/parts/myopac/base.tt2";
     myopac_page = "prefs"  %]
+<h3 class="sr-only">[% l('Edit Email Address') %]</h3>
 <div id='myopac_summary_div' style="padding:0px;">
 
     <div class="header_middle">
diff --git a/Open-ILS/src/templates/opac/myopac/update_password.tt2 b/Open-ILS/src/templates/opac/myopac/update_password.tt2
index 7d7fc62989..bef8b994c6 100644
--- a/Open-ILS/src/templates/opac/myopac/update_password.tt2
+++ b/Open-ILS/src/templates/opac/myopac/update_password.tt2
@@ -3,6 +3,7 @@
     WRAPPER "opac/parts/myopac/base.tt2";
     myopac_page = "prefs"  %]
 
+<h3 class="sr-only">[% l('Change Password') %]</h3>
 <div id='myopac_summary_div' style="padding:0px;">
 
     <div class="header_middle">
diff --git a/Open-ILS/src/templates/opac/myopac/update_username.tt2 b/Open-ILS/src/templates/opac/myopac/update_username.tt2
index 8beee1aeb4..5c32c24e0b 100644
--- a/Open-ILS/src/templates/opac/myopac/update_username.tt2
+++ b/Open-ILS/src/templates/opac/myopac/update_username.tt2
@@ -2,6 +2,7 @@
     PROCESS "opac/parts/misc_util.tt2";
     WRAPPER "opac/parts/myopac/base.tt2";
     myopac_page = "prefs"  %]
+<h3 class="sr-only">[% l('Update Username') %]</h3>
 <div id='myopac_summary_div' style="padding:0px;">
 
     <div class="header_middle">
diff --git a/Open-ILS/src/templates/opac/parts/bookbag_actions.tt2 b/Open-ILS/src/templates/opac/parts/bookbag_actions.tt2
index 76bd0ce016..de33841e28 100644
--- a/Open-ILS/src/templates/opac/parts/bookbag_actions.tt2
+++ b/Open-ILS/src/templates/opac/parts/bookbag_actions.tt2
@@ -39,7 +39,8 @@
 <ul class="popmenu">
     <li><a href="#" class="no-dec">
           <img src="[% ctx.media_prefix %]/images/clipboard.png" 
-              [% html_text_attr('alt', 'Add item to a list: [_1]', record_title) %]/>
+              [% html_text_attr('alt', 
+                l('Add item to a list: [_1]', record_title)) %]/>
           [% l("Add to my list") %]
         </a>
     <ul>
@@ -79,8 +80,8 @@
     <li>
         <a href="[% opac_wrap(mkurl(ctx.opac_root _ '/myopac/lists', {
             limit => ctx.bookbag_count, add_rec => ctx.bre_id,
-            anchor => rec_anchor
-        })) %]">
+            anchor => rec_anchor })) %]"
+           title="[% l('See all of my lists') %]">
         [% l('See All') %]
         </a>
     </li>
diff --git a/Open-ILS/src/templates/opac/parts/myopac/base.tt2 b/Open-ILS/src/templates/opac/parts/myopac/base.tt2
index 93c50d9ece..6fd5c9ce23 100644
--- a/Open-ILS/src/templates/opac/parts/myopac/base.tt2
+++ b/Open-ILS/src/templates/opac/parts/myopac/base.tt2
@@ -9,6 +9,7 @@
     ];
     skin_root = "../"
 %]
+    <h2 class="sr-only">[% l('My Account') %]</h2>
     [% INCLUDE "opac/parts/topnav.tt2" %]
     <div class="mobile_hide">
     [% INCLUDE "opac/parts/searchbar.tt2" %]
-- 
2.11.0