From de81aa4b79fa51e81ec4bf77e2c95d322fe1986d Mon Sep 17 00:00:00 2001 From: Emmi Takkinen <emmi.takkinen@koha-suomi.fi> Date: Fri, 1 Mar 2024 08:21:38 +0200 Subject: [PATCH 2/4] Bug 36135: Add links to the batch modify holds tool This patch adds links to new tool batch modify holds tool. To test: 1. Apply this patch. 2. Add patron permission "batch_modify_holds". 3. Login as chosen patron. 4. Navigate to Tools page. => Note there's a link "Batch modify holds". 5. Remove permission from user. => Link to new tool is not displayed. Sponsored-by: Koha-Suomi Oy --- koha-tmpl/intranet-tmpl/prog/en/includes/tools-menu.inc | 3 +++ .../intranet-tmpl/prog/en/modules/tools/tools-home.tt | 8 +++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/tools-menu.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/tools-menu.inc index b106cffbea..8714deddf0 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/includes/tools-menu.inc +++ b/koha-tmpl/intranet-tmpl/prog/en/includes/tools-menu.inc @@ -40,6 +40,9 @@ [% IF ( CAN_user_tools_batch_extend_due_dates ) %] <li><a href="/cgi-bin/koha/tools/batch_extend_due_dates.pl">Batch extend due dates</a></li> [% END %] + [% IF ( CAN_user_tools_batch_modify_holds ) %] + <li><a href="/cgi-bin/koha/tools/batch_modify_holds.pl">Batch modify holds</a></li> + [% END %] [% IF ( CAN_user_tools_moderate_tags ) %] <li><a href="/cgi-bin/koha/tags/review.pl">Tags</a></li> [% END %] diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/tools-home.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/tools/tools-home.tt index 86ee4426f6..b110a5ee05 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/tools-home.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/tools/tools-home.tt @@ -30,7 +30,7 @@ <h1>Tools</h1> <div class="row"> <div class="col-sm-6"> - [% IF ( CAN_user_tools_manage_patron_lists || CAN_user_clubs || CAN_user_tools_moderate_comments || CAN_user_tools_import_patrons || CAN_user_tools_edit_notices || CAN_user_tools_edit_notice_status_triggers || CAN_user_tools_label_creator || CAN_user_tools_delete_anonymize_patrons || CAN_user_tools_edit_patrons || CAN_user_tools_batch_extend_due_dates || CAN_user_tools_moderate_tags || CAN_user_tools_rotating_collections || ( CAN_user_tools_batch_upload_patron_images && Koha.Preference('patronimages') ) ) %] + [% IF ( CAN_user_tools_manage_patron_lists || CAN_user_clubs || CAN_user_tools_moderate_comments || CAN_user_tools_import_patrons || CAN_user_tools_edit_notices || CAN_user_tools_edit_notice_status_triggers || CAN_user_tools_label_creator || CAN_user_tools_delete_anonymize_patrons || CAN_user_tools_edit_patrons || CAN_user_tools_batch_extend_due_dates || CAN_user_tools_batch_modify_holds || CAN_user_tools_moderate_tags || CAN_user_tools_rotating_collections || ( CAN_user_tools_batch_upload_patron_images && Koha.Preference('patronimages') ) ) %] <h3>Patrons and circulation</h3> [% END %] <dl> @@ -89,6 +89,12 @@ <dd>Modify the due date checkouts in batch</dd> [% END %] + [% IF ( CAN_user_tools_batch_modify_holds ) %] + <dt><a href="/cgi-bin/koha/tools/batch_modify_holds.pl">Batch modify holds</a></dt> + <dd>Modify holds in batch</dd> + [% END %] + + [% IF ( CAN_user_tools_moderate_tags ) %] <dt> <a href="/cgi-bin/koha/tags/review.pl">Tags</a> -- 2.34.1