Owen Leonard
de2d8ba3e4
This patch updates templates to include the new version of jQueryUI. It removes some references to the now unused datepicker widget as well as the jQuery timepicker addon. Some minor JavaScript and style updates to fix issues resulting from the upgrade. To test, apply the patch and update the CSS in the staff interface AND in the OPAC (https://wiki.koha-community.org/wiki/Working_with_SCSS_in_the_OPAC_and_staff_client). IN THE OPAC: - The OPAC only uses the tabs jQueryUI widget. - View pages where tabs are used: Bibliographic details, user summary, advanced search. IN THE STAFF INTERFACE: - The staff interface uses four jQueryUI widgets: accordion, autocomplete, sortable, and tabs - Test the accordion widget on two pages: Administration -> Table settings and Patrons -> Patrons requesting modifications. - Test autocomplete (requires PatronAutoComplete to be enabled) on various pages. For example: - From the "Check out" tab in the header search box. - From the "Search patrons" tab in the header search box, e.g. from the main Patrons page. - Place hold -> Search patrons. - Tools -> Patron lists -> Add patrons to list -> Patron search. - Test sortable: - Administration -> System preferences -> Language. - With more than one language installed you should be able to drag to re-order the enabled languages. Confirm that your change is saved successfully. - Administration -> MARC bibliographic framework -> MARC structure -> Edit subfields on a tag with multiple subfields. You should be able to drag to re-order the tabs at the top of the subfield constraints edit page. Confirm that your changes are saved successfully. - Cataloging -> New record. Test that you can re-order subfields under a tag with multiple subfields and that your changes are saved. - Tabs: View various pages with tabs: Check out, bibliographic details, basic MARC editor. They're everywhere. Also confirm that the removal of the leftover datepicker doesn't affect pages which use the calendar include: Test various pages which use Flatpickr, e.g. check out, renew, reports, etc. Signed-off-by: Lucas Gass <lucas@bywatersolutions.com> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
66 lines
3.1 KiB
Text
66 lines
3.1 KiB
Text
[% USE raw %]
|
|
[% USE Koha %]
|
|
[% USE Asset %]
|
|
[% USE KohaDates %]
|
|
[% INCLUDE 'doc-head-open.inc' %]
|
|
<title>Self checkout help › [% IF ( LibraryNameTitle ) %][% LibraryNameTitle | html %][% ELSE %]Koha [% END %]</title>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|
<meta name="generator" content="Koha [% Version | html %]" /> <!-- leave this for stats -->
|
|
<link rel="shortcut icon" href="[% IF ( Koha.Preference('OpacFavicon') ) %][% Koha.Preference('OpacFavicon') | url %][% ELSE %][% interface | html %]/[% theme | html %]/images/favicon.ico[% END %]" type="image/x-icon" />
|
|
[% Asset.css("lib/jquery/jquery-ui-1.13.1.css") | $raw %]
|
|
[% Asset.css("lib/font-awesome/css/font-awesome.min.css") | $raw %]
|
|
[% Asset.css("css/sco.css") | $raw %]
|
|
[% IF ( Koha.Preference('OPACUserCSS') ) %]<style>[% Koha.Preference('OPACUserCSS') | $raw %]</style>[% END %]
|
|
[% IF ( SCOUserCSS ) %]<style>[% SCOUserCSS | $raw %]</style>[% END %]
|
|
<script>
|
|
function _(s) { return s } // dummy function for gettext
|
|
</script>
|
|
</head>
|
|
<body id="sco_help" class="sco">
|
|
[% INCLUDE 'masthead-sco.inc' %]
|
|
|
|
<div class="main">
|
|
<div class="container-fluid">
|
|
<div class="row">
|
|
<div class="col order-first order-md-first order-lg-2">
|
|
<h1>Self checkout help</h1>
|
|
|
|
[% IF ( SelfCheckHelpMessage ) %]
|
|
<div id="selfcheckhelpmessage">
|
|
[% SelfCheckHelpMessage | $raw %]
|
|
</div>
|
|
[% END %]
|
|
|
|
<p>If this is your first time using the self checkout system, or if the system
|
|
is not behaving as expected, you may want to refer to this guide to get
|
|
yourself started.</p>
|
|
|
|
<h2>Step one: Enter your user id[% IF ( SelfCheckoutByLogin ) %] and password[% END %]</h2>
|
|
|
|
<p>Enter your User ID[% IF ( SelfCheckoutByLogin ) %] and password[% END %], and click the
|
|
submit button (or press the enter key).</p>
|
|
|
|
<h2>Step two: Scan the barcode for each item, one at a time</h2>
|
|
|
|
<p>Scan each item and wait for the page to reload before scanning the next item.
|
|
The checked-out item should appear in your checkouts list.
|
|
The submit button only needs to be clicked if you enter the barcode manually.</p>
|
|
|
|
<h2>Step three: Click the 'Finish' button</h2>
|
|
|
|
<p>If you do not click the 'Finish' button, your session will automatically expire in
|
|
[% SelfCheckTimeout | html %] seconds.</p>
|
|
|
|
<div class="button">
|
|
<a href="javascript:history.go(-1)">Return to the self-checkout</a>
|
|
</div>
|
|
|
|
</div> <!-- / .col -->
|
|
</div> <!-- / .row -->
|
|
</div> <!-- / .container-fluid -->
|
|
</div> <!-- / .main -->
|
|
|
|
[% INCLUDE 'opac-bottom.inc' %]
|
|
[% BLOCK jsinclude %]
|
|
[% IF ( SCOUserJS ) %]<script>[% SCOUserJS | $raw %]</script>[% END %]
|
|
[% END %]
|