From 6fd181084df7bf362ac5df1f6d2c84c0abef85d5 Mon Sep 17 00:00:00 2001 From: Pedro Amorim Date: Fri, 18 Jul 2025 16:09:52 +0000 Subject: [PATCH] Bug 40517: Patron page holds table buttons rearrangement This table now has 4 total buttons, 3 of which relate to a selection of holds. Rearranging the buttons is now necessary to present them nicely. --- .../prog/en/includes/patron-detail-tabs.inc | 34 +++++++-------- .../prog/en/modules/reserve/request.tt | 2 +- koha-tmpl/intranet-tmpl/prog/js/holds.js | 42 +++++++------------ 3 files changed, 31 insertions(+), 47 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/patron-detail-tabs.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/patron-detail-tabs.inc index 97f403594b9..8ed4dd2802e 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/includes/patron-detail-tabs.inc +++ b/koha-tmpl/intranet-tmpl/prog/en/includes/patron-detail-tabs.inc @@ -168,36 +168,32 @@ - -
- -
[% PROCESS 'cancel-hold-modal' form_action = '/cgi-bin/koha/reserve/modrequest.pl' from_param = patronpage %] [% PROCESS 'suspend-hold-modal' %] [% PROCESS 'group-hold-modal' %] - [% IF Koha.Preference('DisplayAddHoldGroups') %] -
- -
- [% END # IF DisplayAddHoldGroups %] - +
+ holds selected + + [% IF Koha.Preference('SuspendHoldsIntranet') %] + + [% END # IF SuspendHoldsIntranet %] + [% IF Koha.Preference('DisplayAddHoldGroups') %] + + [% END # IF DisplayAddHoldGroups %] +
[% IF Koha.Preference('SuspendHoldsIntranet') %]
- -
- -
- [% INCLUDE 'csrf-token.inc' %] -
+ + [% INCLUDE 'csrf-token.inc' %] - -
-
+ + + [% END # IF SuspendHoldsIntranet %] [% ELSE %]

Patron has nothing on hold.

diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt index 8975174eea0..25fa0a88ef4 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt @@ -1237,7 +1237,7 @@
- +