From 2ecbac60609715f9b59a7c004e57239bbe4e8029 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Tue, 31 Mar 2026 12:05:04 +0200 Subject: [PATCH] Bug 42293: Tidy all script tags - serials In order to tidy all the script tags of the .tt files we isolate the interpolation of Template::Toolkit variables in a separate script tag. This patch focuses on the serials module. The 3 main changes are in the following files: * routing.tt * serials-search.tt * subscription-detail.tt Changes are trivial. Signed-off-by: Owen Leonard Signed-off-by: Jan Kissig Signed-off-by: Pedro Amorim --- .../intranet-tmpl/prog/en/modules/serials/claims.tt | 2 +- .../prog/en/modules/serials/routing.tt | 7 +++++-- .../prog/en/modules/serials/serials-collection.tt | 5 +++-- .../prog/en/modules/serials/serials-edit.tt | 2 -- .../prog/en/modules/serials/serials-home.tt | 2 +- .../prog/en/modules/serials/serials-search.tt | 13 +++++++++---- .../prog/en/modules/serials/subscription-add.tt | 2 +- .../prog/en/modules/serials/subscription-detail.tt | 11 +++++------ 8 files changed, 25 insertions(+), 19 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/claims.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/claims.tt index 6d86412f88..f56d954893 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/claims.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/claims.tt @@ -217,7 +217,7 @@ [% MACRO jsinclude BLOCK %] [% INCLUDE 'calendar.inc' %] [% INCLUDE 'datatables.inc' %] - diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/routing.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/routing.tt index 6798bbe6b7..3afc254251 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/routing.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/routing.tt @@ -135,6 +135,9 @@ [% END %] [% MACRO jsinclude BLOCK %] + [% Asset.js("js/serials-toolbar.js") | $raw %] diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-edit.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-edit.tt index 3c5f56a91f..3657ffb185 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-edit.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-edit.tt @@ -18,7 +18,6 @@ [% Asset.js("js/cataloging.js") | $raw %] [% INCLUDE 'calendar.inc' %]