@@ -, +, @@ checkout --- .../circ/circulation_batch_checkouts.tt | 21 +++++++++++++++++++ .../prog/en/modules/circ/renew.tt | 18 ++++++++++++++++ 2 files changed, 39 insertions(+) --- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation_batch_checkouts.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation_batch_checkouts.tt @@ -77,6 +77,13 @@ + [% IF Koha.Preference('SpecifyDueDate') %] +
+ Due date: + + +
+ [% END %]
@@ -274,6 +281,7 @@ +
@@ -315,7 +323,20 @@ ], "bPaginate": false })); + + [% IF Koha.Preference('SpecifyDueDate') %] + $("#duedatespec").datetimepicker({ + onClose: function(dateText, inst) { + validate_date(dateText, inst); + }, + hour: 23, + minute: 59 + }).on("change", function(e, value) { + if ( ! is_valid_date( $(this).val() ) ) {$(this).val("");} + }); + [% END %] }); + [% INCLUDE 'str/members-menu.inc' %] [% Asset.js("js/members-menu.js") | $raw %] --- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/renew.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/renew.tt @@ -168,6 +168,11 @@
Renew + [% IF Koha.Preference('SpecifyDueDate') %] + + + [% END %] + @@ -215,6 +220,19 @@ }).on('change', function(e) { if ( ! is_valid_date( $(this).val() ) ) {$(this).val('');} }); + + [% IF Koha.Preference('SpecifyDueDate') %] + $("#hard_due_date").datetimepicker({ + onClose: function(dateText, inst) { + validate_date(dateText, inst); + }, + hour: 23, + minute: 59 + }).on("change", function(e, value) { + if ( ! is_valid_date( $(this).val() ) ) {$(this).val("");} + }); + [% END %] + }); [% END %] --