From 1418318739c62a4cb29c974e9d7978a65ab19c3f 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 --- .../intranet-tmpl/prog/en/includes/cat-toolbar.inc | 2 +- .../prog/en/modules/catalogue/ISBDdetail.tt | 10 +++++++--- .../prog/en/modules/catalogue/MARCdetail.tt | 10 +++++++--- .../prog/en/modules/catalogue/detail.tt | 14 ++++++++++---- .../prog/en/modules/catalogue/imageviewer.tt | 10 +++++++--- .../prog/en/modules/catalogue/labeledMARCdetail.tt | 10 +++++++--- .../prog/en/modules/catalogue/moredetail.tt | 12 +++++++++--- 7 files changed, 48 insertions(+), 20 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 36d924b952..21ac014cec 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/includes/cat-toolbar.inc +++ b/koha-tmpl/intranet-tmpl/prog/en/includes/cat-toolbar.inc @@ -272,7 +272,7 @@ [% 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 ) %]
[% END %] 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 4beb984640..3e5819e7ed 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/ISBDdetail.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/ISBDdetail.tt @@ -91,10 +91,14 @@ [% Asset.js("lib/dayjs/plugin/isSameOrBefore.js") | $raw %] - [% 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') ) %]