From 201c445f4654fc436b447789bbe79fc45cbb821a Mon Sep 17 00:00:00 2001 From: Mike Rylander Date: Mon, 12 Jun 2017 17:12:38 -0400 Subject: [PATCH] offline: hotkeys, block reasons, optional bypass of barcode errors, pending xacts alert, and more Signed-off-by: Mike Rylander --- Open-ILS/src/templates/staff/base_js.tt2 | 2 + Open-ILS/src/templates/staff/index.tt2 | 1 + Open-ILS/src/templates/staff/navbar.tt2 | 50 +++++++++++++++-- Open-ILS/src/templates/staff/offline-interface.tt2 | 18 ++++++ Open-ILS/src/templates/staff/t_login.tt2 | 6 ++ Open-ILS/web/js/ui/default/staff/app.js | 8 ++- Open-ILS/web/js/ui/default/staff/offline.js | 64 ++++++++++++++++++---- .../web/js/ui/default/staff/services/lovefield.js | 18 +++++- 8 files changed, 146 insertions(+), 21 deletions(-) diff --git a/Open-ILS/src/templates/staff/base_js.tt2 b/Open-ILS/src/templates/staff/base_js.tt2 index 73a5429fe5..8c65a80c3a 100644 --- a/Open-ILS/src/templates/staff/base_js.tt2 +++ b/Open-ILS/src/templates/staff/base_js.tt2 @@ -169,7 +169,9 @@ UpUp.start({ s.PATRON_NOT_FOUND = "[% l('Patron not found') %]"; s.PATRON_BLOCKED = "[% l('Patron blocked') %]"; s.BAD_BARCODE = "[% l('Bad item barcode') %]"; + s.BAD_BARCODE_CD = "[% l('Item barcode does not have a correct check digit.') %]"; s.BAD_PATRON_BARCODE = "[% l('Bad patron barcode') %]"; + s.BAD_PATRON_BARCODE_CD = "[% l('Patron barcode does not have a correct check digit.') %]"; s.ITEM_NOT_FOUND = "[% l('Item not found') %]"; s.CONFIRM_CLEAR_PENDING = "[% l('Clear pending transactions') %]"; s.CONFIRM_CLEAR_PENDING_BODY = "[% l('Are you certain you want to clear these pending offline transactions? This action is irreversible. Transactions cannot be recovered after clearing!') %]"; diff --git a/Open-ILS/src/templates/staff/index.tt2 b/Open-ILS/src/templates/staff/index.tt2 index 803774f31d..bcb7a14ed8 100644 --- a/Open-ILS/src/templates/staff/index.tt2 +++ b/Open-ILS/src/templates/staff/index.tt2 @@ -6,6 +6,7 @@ [% BLOCK APP_JS %] + [% END %] diff --git a/Open-ILS/src/templates/staff/navbar.tt2 b/Open-ILS/src/templates/staff/navbar.tt2 index e443d3a508..e19e22af55 100644 --- a/Open-ILS/src/templates/staff/navbar.tt2 +++ b/Open-ILS/src/templates/staff/navbar.tt2 @@ -68,7 +68,7 @@