From 0f101dbf3610e64f51981eceeece6bb636cae367 Mon Sep 17 00:00:00 2001 From: Marcel de Rooy Date: Wed, 4 Jun 2025 16:24:54 +0200 Subject: [PATCH] Bug 40070: Control display of serial pubdate on detail pages Content-Type: text/plain; charset=utf-8 Test plan: Add a serial that creates items. Receive an issue. Toggle pref DisplayPublishedDate and verify that publisheddate is shown or hidden. Signed-off-by: Marcel de Rooy --- .../html_helpers/tables/items/catalogue_detail.inc | 8 +++++--- koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/html_helpers/tables/items/catalogue_detail.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/html_helpers/tables/items/catalogue_detail.inc index 67440510e6..97db30af20 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/includes/html_helpers/tables/items/catalogue_detail.inc +++ b/koha-tmpl/intranet-tmpl/prog/en/includes/html_helpers/tables/items/catalogue_detail.inc @@ -498,9 +498,11 @@ } else if ( serial && serial.serialseq ) { nodes += '%s'.format(escape_str(serial.serialseq)); } - if ( serial && serial.publisheddate ) { - nodes += ' (%s)'.format($date(serial.publisheddate)); - } + [% IF Koha.Preference('DisplayPublishedDate') %] + if ( serial && serial.publisheddate ) { + nodes += ' (%s)'.format($date(serial.publisheddate)); + } + [% END %] return nodes; } }, diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt index 2cfad9d451..4e58f196d4 100644 --- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt +++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt @@ -1461,7 +1461,7 @@ [% ELSIF serial.serialseq %] [% serial.serialseq | html %] [% END %] - [% IF ( serial.publisheddate ) %] + [% IF ( Koha.Preference('DisplayPublishedDate') && serial.publisheddate ) %] ([% serial.publisheddate | $KohaDates %]) [% END %] -- 2.39.5