From 3b05318724dc37d47efe1cc7c21b4fa50e8b9f1a 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 --- 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 9fc8d3c9d88..0479ee91002 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 08b27178b93..bee6d4c9b79 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