Lines 450-456
Link Here
|
450 |
[% IF ( reserve_in_future ) %] |
450 |
[% IF ( reserve_in_future ) %] |
451 |
<li> |
451 |
<li> |
452 |
<label for="from">Hold starts on date:</label> |
452 |
<label for="from">Hold starts on date:</label> |
453 |
<input name="reserve_date" id="from" size="10" class="datepickerfrom" type="text" > |
453 |
[% IF Koha.Preference('HourBasedHolds') %] |
|
|
454 |
<input name="reserve_date" id="from" size="15" type="text"> |
455 |
[% ELSE %] |
456 |
<input name="reserve_date" id="from" size="10" class="datepickerfrom" type="text" > |
457 |
[% END %] |
454 |
<input type="hidden" class="datepickerfrom_hidden" /> |
458 |
<input type="hidden" class="datepickerfrom_hidden" /> |
455 |
<a href="#" id="clear-date-from" class="clear-date">Clear date</a> |
459 |
<a href="#" id="clear-date-from" class="clear-date">Clear date</a> |
456 |
</li> |
460 |
</li> |
Lines 458-464
Link Here
|
458 |
|
462 |
|
459 |
<li> |
463 |
<li> |
460 |
<label for="to">Hold expires on date:</label> |
464 |
<label for="to">Hold expires on date:</label> |
461 |
<input name="expiration_date" id="to" size="10" class="datepickerto" type="text" /> |
465 |
[% IF Koha.Preference('HourBasedHolds') %] |
|
|
466 |
<input name="expiration_date" id="to" size="15" type="text"> |
467 |
[% ELSE %] |
468 |
<input name="expiration_date" id="to" size="10" class="datepickerto" type="text" /> |
469 |
[% END %] |
462 |
<input type="hidden" class="datepickerto_hidden" /> |
470 |
<input type="hidden" class="datepickerto_hidden" /> |
463 |
<a href="#" id="clear-date-to" class="clear-date">Clear date</a> |
471 |
<a href="#" id="clear-date-to" class="clear-date">Clear date</a> |
464 |
</li> |
472 |
</li> |
Lines 950-955
Link Here
|
950 |
[% INCLUDE 'calendar.inc' %] |
958 |
[% INCLUDE 'calendar.inc' %] |
951 |
[% INCLUDE 'columns_settings.inc' %] |
959 |
[% INCLUDE 'columns_settings.inc' %] |
952 |
[% Asset.js("js/circ-patron-search-results.js") | $raw %] |
960 |
[% Asset.js("js/circ-patron-search-results.js") | $raw %] |
|
|
961 |
[% Asset.js("lib/jquery/plugins/jquery-ui-timepicker-addon.min.js") | $raw %] |
962 |
[% INCLUDE 'timepicker.inc' %] |
953 |
<script> |
963 |
<script> |
954 |
var biblionumber = "[% biblionumber | $raw %]"; |
964 |
var biblionumber = "[% biblionumber | $raw %]"; |
955 |
var borrowernumber = "[% patron.borrowernumber | $raw %]"; |
965 |
var borrowernumber = "[% patron.borrowernumber | $raw %]"; |
Lines 1005-1011
Link Here
|
1005 |
[% END %] |
1015 |
[% END %] |
1006 |
|
1016 |
|
1007 |
[% IF AutoResumeSuspendedHolds %] |
1017 |
[% IF AutoResumeSuspendedHolds %] |
1008 |
$(".suspend_until_datepicker, .datepickerfrom, .datepickerto").datepicker("option", "minDate", 1); |
1018 |
[% IF Koha.Preference('HourBasedHolds') %] |
|
|
1019 |
$(".suspend_until_datepicker").datepicker("option", "minDate", 1); |
1020 |
$("#from, #to, .holdstablefrom, .holdstableto").datetimepicker({ |
1021 |
onClose: function(dateText, inst) { |
1022 |
validate_date(dateText, inst); |
1023 |
}, |
1024 |
minDate: 0, |
1025 |
hour: 23, |
1026 |
minute: 59 |
1027 |
}).on("change", function(e) { |
1028 |
if ( ! is_valid_date( $(this).val() ) ) {$(this).val("");} |
1029 |
}); |
1030 |
[% ELSE %] |
1031 |
$(".suspend_until_datepicker, .datepickerfrom, .datepickerto").datepicker("option", "minDate", 1); |
1032 |
[% END %] |
1009 |
[% END %] |
1033 |
[% END %] |
1010 |
|
1034 |
|
1011 |
$(".datepickerto").datepicker("option", "altField", ".datepickerto_hidden"); |
1035 |
$(".datepickerto").datepicker("option", "altField", ".datepickerto_hidden"); |
1012 |
- |
|
|