From 57307c6124f2e4bb3a897d1d5a252065822cf902 Mon Sep 17 00:00:00 2001 From: Baptiste Date: Wed, 23 Jul 2025 16:23:22 +0200 Subject: [PATCH] Bug 37661: Have 29002 depend on EnableBooking --- .../prog/en/includes/cat-toolbar.inc | 3 +- .../prog/en/modules/catalogue/ISBDdetail.tt | 12 ++- .../prog/en/modules/catalogue/MARCdetail.tt | 12 ++- .../prog/en/modules/catalogue/detail.tt | 14 +++- .../prog/en/modules/catalogue/imageviewer.tt | 12 ++- .../en/modules/catalogue/labeledMARCdetail.tt | 12 ++- .../prog/en/modules/catalogue/moredetail.tt | 75 ++++++++++--------- 7 files changed, 88 insertions(+), 52 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/cat-toolbar.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/cat-toolbar.inc index f760ebc811..454dd266c2 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/includes/cat-toolbar.inc +++ b/koha-tmpl/intranet-tmpl/prog/en/includes/cat-toolbar.inc @@ -283,8 +283,7 @@ [% END %] [% END %] [% END %] - - [% IF ( CAN_user_circulate_manage_bookings && biblio.items.filter_by_bookable.count ) %] + [% IF ( Koha.Preference('EnableBooking') && CAN_user_circulate_manage_bookings && biblio.items.filter_by_bookable.count ) %]
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/ISBDdetail.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/ISBDdetail.tt index 8fdd39fb2c..87b52a94bc 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/ISBDdetail.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/ISBDdetail.tt @@ -82,10 +82,16 @@ - [% INCLUDE 'calendar.inc' %] - [% INCLUDE 'select2.inc' %] + + [% Asset.js("js/catalog.js") | $raw %] - [% Asset.js("js/modals/place_booking.js") | $raw %] + + [% IF Koha.Preference('EnableBooking') %] + [% INCLUDE 'calendar.inc' %] + [% INCLUDE 'select2.inc' %] + [% Asset.js("js/modals/place_booking.js") | $raw %] + [% END %] + [% Asset.js("js/browser.js") | $raw %] [% IF ( Koha.Preference('CatalogConcerns') ) %] - [% INCLUDE 'calendar.inc' %] - [% INCLUDE 'select2.inc' %] + + [% Asset.js("js/catalog.js") | $raw %] - [% Asset.js("js/modals/place_booking.js") | $raw %] + + [% IF Koha.Preference('EnableBooking') %] + [% INCLUDE 'calendar.inc' %] + [% INCLUDE 'select2.inc' %] + [% Asset.js("js/modals/place_booking.js") | $raw %] + [% END %] + [% Asset.js("js/browser.js") | $raw %] [% IF ( Koha.Preference('CatalogConcerns') ) %] - [% INCLUDE 'calendar.inc' %] - [% INCLUDE 'select2.inc' %] + + [% Asset.js("js/catalog.js") | $raw %] - [% Asset.js("js/modals/place_booking.js") | $raw %] + + [% IF Koha.Preference('EnableBooking') %] + [% INCLUDE 'calendar.inc' %] + [% INCLUDE 'select2.inc' %] + [% Asset.js("js/modals/place_booking.js") | $raw %] + [% END %] + [% IF ( Koha.Preference('CatalogConcerns') ) %] - [% INCLUDE 'calendar.inc' %] - [% INCLUDE 'select2.inc' %] + + [% Asset.js("js/catalog.js") | $raw %] - [% Asset.js("js/modals/place_booking.js") | $raw %] [% Asset.js("js/browser.js") | $raw %] + + [% IF Koha.Preference('EnableBooking') %] + [% INCLUDE 'calendar.inc' %] + [% INCLUDE 'select2.inc' %] + [% Asset.js("js/modals/place_booking.js") | $raw %] + [% END %] + [% IF ( Koha.Preference('CatalogConcerns') ) %] [% INCLUDE 'js-patron-format.inc' %] - [% INCLUDE 'calendar.inc' %] - [% INCLUDE 'select2.inc' %] [% Asset.js("js/catalog.js") | $raw %] - [% Asset.js("js/modals/place_booking.js") | $raw %] [% Asset.js("js/browser.js") | $raw %] [% Asset.js("js/checkout_renewals_modal.js") | $raw %] + + [% IF Koha.Preference('EnableBooking') %] + [% INCLUDE 'calendar.inc' %] + [% INCLUDE 'select2.inc' %] + [% Asset.js("js/modals/place_booking.js") | $raw %] + [% END %] + + [% IF ( Koha.Preference('CatalogConcerns') ) %]