+
+
+ [% WRAPPER tabs id= "batch_patron_options" %]
+ [% WRAPPER tabs_nav %]
+ [% WRAPPER tab_item tabname= "usecardnumber" bt_active= 1 %] By card number [% END %]
+ [% WRAPPER tab_item tabname= "useborrowernumber" %] By borrowernumber [% END %]
+ [% IF patron_lists %]
+ [% WRAPPER tab_item tabname= "uselist" %] By patron list [% END %]
+ [% END %]
+ [% END # /WRAPPER tabs_nav %]
+
+ [% WRAPPER tab_panels %]
+ [% WRAPPER tab_panel tabname="usecardnumber" bt_active= 1 %]
+
@@ -130,11 +78,61 @@
Cancel
-
- [% END %]
-
-
-
+ [% END # /tab_panel# %]
+
+ [% WRAPPER tab_panel tabname="useborrowernumber" %]
+
+
+
+ [% END # /tab_panel# %]
+
+ [% IF patron_lists %]
+ [% WRAPPER tab_panel tabname="uselist" %]
+
+
+ [% END # /tab_panel# %]
+ [% END %]
+ [% END # /WRAPPER tab_panels %]
+ [% END # /WRAPPER tabs %]
+
[% END %]
[% IF ( op == 'show') && (!borrowers) && (!notfoundcardnumbers) # Alert if no patrons given%]
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/overduerules.tt
+++ a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/overduerules.tt
@@ -69,99 +69,98 @@
[% END %]
[% IF ( table ) %]
-
-
-
-
Rules for overdue actions: [% IF ( branch ) %][% Branches.GetName( branch ) | html %][% ELSE %] default library [% END %]
- [% IF ( datasaved ) %]
Changes saved.
[% END %]
+
+
+
+
Rules for overdue actions: [% IF ( branch ) %][% Branches.GetName( branch ) | html %][% ELSE %] default library [% END %]
+ [% IF ( datasaved ) %]
Changes saved.
[% END %]
-
-
- [% FOR tab IN tabs %]
-
-
-
- [% END %]
-
-
- [% FOR tab IN tabs %]
-
-
-
-
-
-
Delay
-
Letter
-
Restrict
- [% FOREACH mtt IN message_transport_types %]
- [% NEXT IF mtt == 'itiva' AND !Koha.Preference('TalkingTechItivaPhoneNotification') %]
- [% NEXT IF mtt == 'phone' AND !Koha.Preference('PhoneNotification') %]
-
- [% SWITCH mtt %]
- [% CASE 'email' %]Email
- [% CASE 'print' %][% tp('Message transport type', 'Print') | html %]
- [% CASE 'sms' %]SMS
- [% CASE 'feed' %]Feed
- [% CASE 'itiva' %]Phone (i-tiva)
- [% CASE 'phone' %]Phone
- [% CASE %][% mtt | html %]
- [% END %]
-
- [% END %]
-
-
-
- [% FOREACH value IN tab.values %]
+ [% WRAPPER tabs id= "rulestabs" %]
+ [% WRAPPER tabs_nav %]
+ [% FOR tab IN tabs %]
+ [% WRAPPER tab_item tabname= tab.id %][% END %]
+ [% END %]
+ [% END # /WRAPPER tabs_nav %]
+
+ [% WRAPPER tab_panels %]
+ [% FOR tab IN tabs %]
+ [% WRAPPER tab_panel tabname=tab.id %]
+
+
-
[% value.line | html %]
-
-
-
-
-
-
- [% IF ( value.debarred ) %]
-
- [% ELSE %]
-
- [% END %]
-
- [% FOREACH mtt IN value.message_transport_types %]
- [% NEXT IF mtt.value == 'itiva' AND !Koha.Preference('TalkingTechItivaPhoneNotification') %]
- [% NEXT IF mtt.value == 'phone' AND !Koha.Preference('PhoneNotification') %]
+
+ [% END %]
+
+
+
+ [% FOREACH value IN tab.values %]
+
+
[% value.line | html %]
- [% IF mtt.selected %]
-
- [% ELSE %]
- [% IF mtt.value == "sms" and not Koha.Preference("SMSSendDriver") %]
-
- [% ELSE %]
-
+
+
+
+
+
+
+ [% IF ( value.debarred ) %]
+
+ [% ELSE %]
+
[% END %]
- [% END # /FOREACH mtt %]
-
- [% END # /FOREACH value %]
-
-
-
- [% END # /FOR tabs %]
-
-
+ [% FOREACH mtt IN value.message_transport_types %]
+ [% NEXT IF mtt.value == 'itiva' AND !Koha.Preference('TalkingTechItivaPhoneNotification') %]
+ [% NEXT IF mtt.value == 'phone' AND !Koha.Preference('PhoneNotification') %]
+
+ [% IF mtt.selected %]
+
+ [% ELSE %]
+ [% IF mtt.value == "sms" and not Koha.Preference("SMSSendDriver") %]
+
+ [% ELSE %]
+
+ [% END %]
+ [% END %]
+
+ [% END # /FOREACH mtt %]
+
+ [% END # /FOREACH value %]
+
+
+ [% END # /tab_panel# %]
+ [% END %]
+ [% END # /WRAPPER tab_panels %]
+ [% END # /WRAPPER tabs %]
-
-
+
+
[% ELSE %]
You don't have patron categories defined, or the patron categories are not set to receive overdue notices.