@@ -, +, @@ --- .../prog/en/modules/circ/circulation.tt | 2 +- .../prog/en/modules/members/moremember.tt | 27 ++++++++++++++++++- .../{bookings-table.js => tables/bookings.js} | 25 ++--------------- 3 files changed, 29 insertions(+), 25 deletions(-) rename koha-tmpl/intranet-tmpl/prog/js/{bookings-table.js => tables/bookings.js} (86%) --- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt @@ -1137,7 +1137,7 @@ [% INCLUDE 'str/members-menu.inc' %] [% Asset.js("js/members-menu.js") | $raw %] - [% Asset.js("js/bookings-table.js") | $raw %] + [% Asset.js("js/tables/bookings.js") | $raw %] [% Asset.js("js/recalls.js") | $raw %] [% END %] --- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/moremember.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/members/moremember.tt @@ -804,8 +804,33 @@ } } } + + $(document).ready(function () { + $("#info_digests").tooltip(); + + $("#finesholdsissues a[data-toggle='tab']").on( + "shown.bs.tab", + function (e) { + var oTable = $( + "div.dataTables_wrapper > table", + $(e.target.hash) + ).dataTable(); + if (oTable.length > 0) { + oTable.fnAdjustColumnSizing(); + } + } + ); + + $("#view_restrictions").on("click", function () { + $("#reldebarments-tab").click(); + }); + + $("#view_guarantees_finesandcharges").on("click", function () { + $("#guarantees_finesandcharges-tab").click(); + }); + }); - [% Asset.js("js/bookings-table.js") | $raw %] + [% Asset.js("js/tables/bookings.js") | $raw %] [% END %] [% INCLUDE 'intranet-bottom.inc' %] --- a/koha-tmpl/intranet-tmpl/prog/js/bookings-table.js +++ a/koha-tmpl/intranet-tmpl/prog/js/bookings-table.js @@ -1,30 +1,9 @@ +/* keep tidy */ +// Bookings $(document).ready(function () { var bookings_table; $(document).ready(function () { - $("#info_digests").tooltip(); - $("#finesholdsissues a[data-toggle='tab']").on( - "shown.bs.tab", - function (e) { - var oTable = $( - "div.dataTables_wrapper > table", - $(e.target.hash) - ).dataTable(); - if (oTable.length > 0) { - oTable.fnAdjustColumnSizing(); - } - } - ); - - $("#view_restrictions").on("click", function () { - $("#reldebarments-tab").click(); - }); - - $("#view_guarantees_finesandcharges").on("click", function () { - $("#guarantees_finesandcharges-tab").click(); - }); - - // Bookings // Load bookings table on tab selection $("#bookings-tab").on("click", function () { if (!bookings_table) { --