From 8506ed7572537798ba22ea3708e941e0378af8eb Mon Sep 17 00:00:00 2001 From: David Cook Date: Thu, 24 Dec 2020 00:07:04 +0000 Subject: [PATCH] Bug 27031: Use Koha.Preference() more often in header.inc and js_includes.inc This patch uses the Koha.Preference() macro more often in key includes. (In the longer term, it will help reduce dependency in problematic C4::Auth code.) Test plan: 0. Apply patch 1. Go to http://localhost:8081/cgi-bin/koha/mainpage.pl 2. Note "Cart" link in nav bar 3. Click "Cart" and note "Your cart is currently empty" text 4. Click "More" and note "Course Reserves" in dropdown menu 5. Go to http://localhost:8081/cgi-bin/koha/catalogue/search.pl?q=test 6. Click "Select all" above search results 7. Click "Add to cart" 8. Note "Cart" now has 3 displaying next to it 9. Click "Cart" 10. Note there are three titles in the cart 11. Click "Empty and close" and click "OK" to confirm 12. Note "Cart (0)" now appears in the top nav 13. Go to http://localhost:8081/cgi-bin/koha/admin/preferences.pl?op=search&searchfield=IntranetNav 14. Save the following content in the system preference:
  • New Home
  • 15. Refresh the page 16. Note "New Home" appears in the top nav between "Cart" and "More" Signed-off-by: Lucas Gass --- koha-tmpl/intranet-tmpl/prog/en/includes/header.inc | 8 ++++---- koha-tmpl/intranet-tmpl/prog/en/includes/js_includes.inc | 3 ++- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/header.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/header.inc index 1b453b874f..12deaa80ee 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/includes/header.inc +++ b/koha-tmpl/intranet-tmpl/prog/en/includes/header.inc @@ -23,12 +23,12 @@
  • Item search
  • [% END %] - [% IF ( intranetbookbag ) %] + [% IF ( Koha.Preference('intranetbookbag') ) %]
  • Cart
  • [% END %] - [% IntranetNav | $raw %] + [% Koha.Preference('IntranetNav') | $raw %]