Lines 9-14
Link Here
|
9 |
[% USE Price %] |
9 |
[% USE Price %] |
10 |
[% USE AuthorisedValues %] |
10 |
[% USE AuthorisedValues %] |
11 |
[% SET footerjs = 1 %] |
11 |
[% SET footerjs = 1 %] |
|
|
12 |
[% SET show_barcode_input = (Koha.Preference('OnSiteCheckouts') && Koha.Preference('OnSiteCheckoutsForce')) || !noissues || forceallow %] |
12 |
[% INCLUDE 'doc-head-open.inc' %] |
13 |
[% INCLUDE 'doc-head-open.inc' %] |
13 |
[% Asset.css("lib/jquery/plugins/rowGroup/stylesheets/rowGroup.dataTables.min.css") | $raw %] |
14 |
[% Asset.css("lib/jquery/plugins/rowGroup/stylesheets/rowGroup.dataTables.min.css") | $raw %] |
14 |
[% SET destination = "circ" %] |
15 |
[% SET destination = "circ" %] |
Lines 19-24
Link Here
|
19 |
[% END %] |
20 |
[% END %] |
20 |
</title> |
21 |
</title> |
21 |
[% INCLUDE 'doc-head-close.inc' %] |
22 |
[% INCLUDE 'doc-head-close.inc' %] |
|
|
23 |
<style> |
24 |
.issue-allow, .issue-disallow {display: none;} |
25 |
[% IF !show_barcode_input %]#mainform {display: none;}[% END %] |
26 |
</style> |
22 |
</head> |
27 |
</head> |
23 |
|
28 |
|
24 |
<body id="circ_circulation" class="circ"> |
29 |
<body id="circ_circulation" class="circ"> |
Lines 305-313
Link Here
|
305 |
</form> |
310 |
</form> |
306 |
|
311 |
|
307 |
[% IF ( RESERVED || ISSUED_TO_ANOTHER ) && (CAN_user_reserveforothers_place_holds ) %] |
312 |
[% IF ( RESERVED || ISSUED_TO_ANOTHER ) && (CAN_user_reserveforothers_place_holds ) %] |
308 |
[% UNLESS noissues %] |
|
|
309 |
<button type="submit" onclick="window.location.href='/cgi-bin/koha/reserve/request.pl?biblionumber=[% itembiblionumber | html %]&borrowernumber=[% patron.borrowernumber | html %]'"><i class="fa fa-sticky-note-o"></i> Cancel checkout and place a hold for [% INCLUDE 'patron-title.inc' %]</button> |
313 |
<button type="submit" onclick="window.location.href='/cgi-bin/koha/reserve/request.pl?biblionumber=[% itembiblionumber | html %]&borrowernumber=[% patron.borrowernumber | html %]'"><i class="fa fa-sticky-note-o"></i> Cancel checkout and place a hold for [% INCLUDE 'patron-title.inc' %]</button> |
310 |
[% END %] |
|
|
311 |
[% END %] |
314 |
[% END %] |
312 |
</div> <!-- /#circ_needsconfirmation --> |
315 |
</div> <!-- /#circ_needsconfirmation --> |
313 |
[% END # /NEEDSCONFIRMATION %] |
316 |
[% END # /NEEDSCONFIRMATION %] |
Lines 519-525
Link Here
|
519 |
[% END %] |
522 |
[% END %] |
520 |
|
523 |
|
521 |
<div class="row"> |
524 |
<div class="row"> |
522 |
[% IF ( !noissues ) || ( Koha.Preference('OnSiteCheckouts') && Koha.Preference('OnSiteCheckoutsForce') )%] |
|
|
523 |
<div class="col-sm-6"> |
525 |
<div class="col-sm-6"> |
524 |
<form method="post" action="/cgi-bin/koha/circ/circulation.pl" id="mainform" name="mainform" autocomplete="off"> |
526 |
<form method="post" action="/cgi-bin/koha/circ/circulation.pl" id="mainform" name="mainform" autocomplete="off"> |
525 |
<input type="hidden" name="restoreduedatespec" /> |
527 |
<input type="hidden" name="restoreduedatespec" /> |
Lines 558-564
Link Here
|
558 |
|
560 |
|
559 |
<div class="circ-settings"> |
561 |
<div class="circ-settings"> |
560 |
|
562 |
|
561 |
[% UNLESS ( noissues && Koha.Preference('OnSiteCheckoutsForce') ) %] |
|
|
562 |
[% IF ( SpecifyDueDate ) %] |
563 |
[% IF ( SpecifyDueDate ) %] |
563 |
<div id="specify-due-date" class="circ-setting"> |
564 |
<div id="specify-due-date" class="circ-setting"> |
564 |
<div class="hint">Specify due date [% INCLUDE 'date-format.inc' %]: </div> |
565 |
<div class="hint">Specify due date [% INCLUDE 'date-format.inc' %]: </div> |
Lines 576-585
Link Here
|
576 |
<button class="btn btn-default btn-xs action" id="cleardate" name="cleardate" onclick="this.checked = false; this.form.duedatespec.value = ''; this.form.stickyduedate.checked = false; this.form.barcode.focus(); return false;" >Clear</button> |
577 |
<button class="btn btn-default btn-xs action" id="cleardate" name="cleardate" onclick="this.checked = false; this.form.duedatespec.value = ''; this.form.stickyduedate.checked = false; this.form.barcode.focus(); return false;" >Clear</button> |
577 |
</div> |
578 |
</div> |
578 |
[% END %] |
579 |
[% END %] |
579 |
[% END %] |
|
|
580 |
|
580 |
|
581 |
[% UNLESS ( noissues ) %] |
581 |
<div id="set-automatic-renewal" class="circ-setting issue-allow"> |
582 |
<div id="set-automatic-renewal" class="circ-setting"> |
|
|
583 |
[% IF NEEDSCONFIRMATION %] |
582 |
[% IF NEEDSCONFIRMATION %] |
584 |
[% IF auto_renew %] |
583 |
[% IF auto_renew %] |
585 |
[% IF patron.autorenew_checkouts %] |
584 |
[% IF patron.autorenew_checkouts %] |
Lines 622-644
Link Here
|
622 |
<label for="override_high_holds">Don't decrease checkout length based on holds</label> |
621 |
<label for="override_high_holds">Don't decrease checkout length based on holds</label> |
623 |
</div> |
622 |
</div> |
624 |
[% END %] |
623 |
[% END %] |
625 |
[% END %] |
|
|
626 |
|
624 |
|
627 |
[% IF Koha.Preference('OnSiteCheckouts') %] |
625 |
[% IF Koha.Preference('OnSiteCheckouts') %] |
628 |
<div id="onsite_checkout-select" class="circ-setting"> |
626 |
<div id="onsite_checkout-select" class="circ-setting"> |
629 |
[% IF noissues %] |
627 |
<div class="onsite-checkout-only issue-disallow"> |
630 |
<div class="onsite-checkout-only"> |
|
|
631 |
<input type="checkbox" id="onsite_checkout" name="onsite_checkout_forced" checked="checked" disabled="disabled" /> <label for="onsite_checkout">On-site checkouts only. Automatic due date: </label> |
628 |
<input type="checkbox" id="onsite_checkout" name="onsite_checkout_forced" checked="checked" disabled="disabled" /> <label for="onsite_checkout">On-site checkouts only. Automatic due date: </label> |
632 |
<input type="text" name="duedatespec" id="duedatespec" /> |
629 |
<input type="text" name="duedatespec" id="duedatespec" /> |
633 |
<input type="hidden" name="onsite_checkout" checked="checked" value="1" /> |
630 |
<input type="hidden" name="onsite_checkout" checked="checked" value="1" /> |
634 |
</div> |
631 |
</div> |
635 |
[% ELSE %] |
632 |
<div class="issue-allow"> |
636 |
[% IF Koha.Preference('OnSiteCheckoutAutoCheck') && onsite_checkout == "on" %] |
633 |
[% IF Koha.Preference('OnSiteCheckoutAutoCheck') && onsite_checkout == "on" %] |
637 |
<input type="checkbox" id="onsite_checkout" name="onsite_checkout" class="circ_setting" checked="checked" /> <label for="onsite_checkout">On-site checkout</label> |
634 |
<input type="checkbox" id="onsite_checkout" name="onsite_checkout" class="circ_setting" checked="checked" /> <label for="onsite_checkout">On-site checkout</label> |
638 |
[% ELSE %] |
635 |
[% ELSE %] |
639 |
<input type="checkbox" id="onsite_checkout" name="onsite_checkout" class="circ_setting" /> <label for="onsite_checkout">On-site checkout</label> |
636 |
<input type="checkbox" id="onsite_checkout" name="onsite_checkout" class="circ_setting" /> <label for="onsite_checkout">On-site checkout</label> |
640 |
[% END %] |
637 |
[% END %] |
641 |
[% END %] |
638 |
</div> |
642 |
</div> |
639 |
</div> |
643 |
[% END %] |
640 |
[% END %] |
644 |
|
641 |
|
Lines 660-683
Link Here
|
660 |
</form> <!-- /#mainform --> |
657 |
</form> <!-- /#mainform --> |
661 |
</div> <!-- /.col-sm-6 --> |
658 |
</div> <!-- /.col-sm-6 --> |
662 |
|
659 |
|
663 |
[% END #/IF !noissues %] |
|
|
664 |
|
665 |
[% IF ( noissues ) %] |
666 |
[% IF ( Koha.Preference('OnSiteCheckouts') && Koha.Preference('OnSiteCheckoutsForce') ) %] |
667 |
<div class="col-sm-6"> |
668 |
[% ELSE %] |
669 |
<div> |
670 |
[% END %] |
671 |
[% ELSE %] |
672 |
<div class="col-sm-6"> |
660 |
<div class="col-sm-6"> |
673 |
[% END %] |
|
|
674 |
|
661 |
|
675 |
[% IF ( noissues ) %] |
662 |
<div id="circmessages" class="circmessage attention"> |
|
|
663 |
<h3>Attention:</h3> |
664 |
<div class="issue-disallow"> |
676 |
[% IF ( Koha.Preference('OnSiteCheckouts') && Koha.Preference('OnSiteCheckoutsForce') ) %] |
665 |
[% IF ( Koha.Preference('OnSiteCheckouts') && Koha.Preference('OnSiteCheckoutsForce') ) %] |
677 |
<div id="circmessages" class="circmessage attention"> |
|
|
678 |
[% ELSE %] |
679 |
<h4>Checking out to [% INCLUDE 'patron-title.inc' %]</h4> |
666 |
<h4>Checking out to [% INCLUDE 'patron-title.inc' %]</h4> |
680 |
<div id="circmessages" class="circmessage warning"> |
|
|
681 |
[% END %] |
667 |
[% END %] |
682 |
<h3> |
668 |
<h3> |
683 |
Cannot check out! |
669 |
Cannot check out! |
Lines 685-694
Link Here
|
685 |
<span class="circ-hlt">Only on-site checkouts are allowed</span> |
671 |
<span class="circ-hlt">Only on-site checkouts are allowed</span> |
686 |
[% END %] |
672 |
[% END %] |
687 |
</h3> |
673 |
</h3> |
688 |
[% ELSE %] |
674 |
</div> |
689 |
<div id="circmessages" class="circmessage attention"> |
|
|
690 |
<h3>Attention:</h3> |
691 |
[% END %] |
692 |
|
675 |
|
693 |
<ul> |
676 |
<ul> |
694 |
[% IF ( has_modifications ) %] |
677 |
[% IF ( has_modifications ) %] |
Lines 752-759
Link Here
|
752 |
<br/> |
735 |
<br/> |
753 |
<a class="btn btn-default" href="#reldebarments" onclick="$('#debarments-tab-link').click()"><i class="fa fa-ban"></i> View restrictions</a> |
736 |
<a class="btn btn-default" href="#reldebarments" onclick="$('#debarments-tab-link').click()"><i class="fa fa-ban"></i> View restrictions</a> |
754 |
|
737 |
|
755 |
[% IF (noissues && patron && CAN_user_circulate_force_checkout) %] |
738 |
[% IF (patron && CAN_user_circulate_force_checkout) %] |
756 |
<span class="override_debarment"> |
739 |
<span class="override_debarment issue-disallow"> |
757 |
<a href="/cgi-bin/koha/circ/circulation.pl?forceallow=1&borrowernumber=[% patron.borrowernumber | uri %]" class="btn btn-default">Override restriction temporarily</a> |
740 |
<a href="/cgi-bin/koha/circ/circulation.pl?forceallow=1&borrowernumber=[% patron.borrowernumber | uri %]" class="btn btn-default">Override restriction temporarily</a> |
758 |
</span> |
741 |
</span> |
759 |
[% END %] |
742 |
[% END %] |
Lines 770-776
Link Here
|
770 |
<li><span class="circ-hlt return-claims">Return claims: Patron has [% return_claims.count | html %] RETURN CLAIMS.</span> |
753 |
<li><span class="circ-hlt return-claims">Return claims: Patron has [% return_claims.count | html %] RETURN CLAIMS.</span> |
771 |
[% END %] |
754 |
[% END %] |
772 |
|
755 |
|
773 |
|
|
|
774 |
[% IF age_limitations %] |
756 |
[% IF age_limitations %] |
775 |
[% INCLUDE 'category-out-of-age-limit.inc' %] |
757 |
[% INCLUDE 'category-out-of-age-limit.inc' %] |
776 |
[% END %] |
758 |
[% END %] |
Lines 866-876
Link Here
|
866 |
<div id="patronlists" class="toptabs"> |
848 |
<div id="patronlists" class="toptabs"> |
867 |
<ul> |
849 |
<ul> |
868 |
<li> |
850 |
<li> |
869 |
[% IF ( issuecount ) %] |
851 |
<a href="#checkouts"><span id="issuecount">0</span> Checkout(s)</a> |
870 |
<a href="#checkouts">[% issuecount | html %] Checkout(s)</a> |
|
|
871 |
[% ELSE %] |
872 |
<a href="#checkouts">0 Checkouts</a> |
873 |
[% END %] |
874 |
</li> |
852 |
</li> |
875 |
|
853 |
|
876 |
[% IF relatives_issues_count %] |
854 |
[% IF relatives_issues_count %] |
Lines 1096-1102
Link Here
|
1096 |
var SuspendHoldsIntranet = [% ( Koha.Preference('SuspendHoldsIntranet') ) ? 1 : 0 | html %]; |
1074 |
var SuspendHoldsIntranet = [% ( Koha.Preference('SuspendHoldsIntranet') ) ? 1 : 0 | html %]; |
1097 |
</script> |
1075 |
</script> |
1098 |
[% Asset.js("js/pages/circulation.js") | $raw %] |
1076 |
[% Asset.js("js/pages/circulation.js") | $raw %] |
1099 |
[% Asset.js("js/checkouts.js") | $raw %] |
1077 |
[% INCLUDE 'checkouts.inc' %] |
1100 |
[% Asset.js("js/holds.js") | $raw %] |
1078 |
[% Asset.js("js/holds.js") | $raw %] |
1101 |
[% Asset.js("js/circ-patron-search-results.js") | $raw %] |
1079 |
[% Asset.js("js/circ-patron-search-results.js") | $raw %] |
1102 |
<script> |
1080 |
<script> |