From 49c522a60a953ab8996d9efc200b7c40b110c693 Mon Sep 17 00:00:00 2001 From: Lucas Gass Date: Thu, 5 Jun 2025 20:55:03 +0000 Subject: [PATCH] Bug 39860: Add options for opac/staff lists MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: David Cook Signed-off-by: Anneli Österman Signed-off-by: David Cook --- C4/XSLT.pm | 4 ++++ .../prog/en/modules/tools/additional-contents.tt | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/C4/XSLT.pm b/C4/XSLT.pm index d9bfd7c6ded..73fb207709b 100644 --- a/C4/XSLT.pm +++ b/C4/XSLT.pm @@ -255,6 +255,10 @@ sub XSLTParse4Display { $location = 'OPACDetailPage'; } elsif ( $xslsyspref eq "OPACXSLTResultsDisplay" ) { $location = 'OPACResultsPage'; + } elsif ( $xslsyspref eq "XSLTListsDisplay" ) { + $location = 'StaffListPage'; + } elsif ( $xslsyspref eq "OPACXSLTListsDisplay" ) { + $location = 'OPACListPage'; } my @record_display_customizations = Koha::AdditionalContents->search_for_display( diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/additional-contents.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/tools/additional-contents.tt index 31570660c24..3f2331cb34a 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/additional-contents.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/tools/additional-contents.tt @@ -543,7 +543,7 @@ [% END %] [% END %] [% ELSIF category == 'record_display' %] - [% SET staff_available_options = ['StaffResultsPage' , 'StaffDetailPage'] %] + [% SET staff_available_options = ['StaffResultsPage' , 'StaffDetailPage', 'StaffListPage' ] %] [% FOREACH l IN staff_available_options.sort %] [% IF l == location %] @@ -553,7 +553,7 @@ [% END %] [% END %] - [% SET opac_available_options = ['OPACResultsPage' , 'OPACDetailPage'] %] + [% SET opac_available_options = ['OPACResultsPage' , 'OPACDetailPage', 'OPACListPage' ] %] [% FOREACH l IN opac_available_options.sort %] [% IF l == location %] -- 2.39.5