From f4577494f9f6d51d572e2922ac589e9060ad6868 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Wed, 13 Dec 2017 18:05:50 -0300 Subject: [PATCH] Bug 19804: Add the new column to the circ rules interface --- admin/smart-rules.pl | 2 ++ koha-tmpl/intranet-tmpl/prog/en/modules/admin/smart-rules.tt | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/admin/smart-rules.pl b/admin/smart-rules.pl index 6a55b7bde4..e5e986efa0 100755 --- a/admin/smart-rules.pl +++ b/admin/smart-rules.pl @@ -126,6 +126,7 @@ elsif ($op eq 'add') { my $finedays = $input->param('finedays'); my $maxsuspensiondays = $input->param('maxsuspensiondays'); $maxsuspensiondays = undef if $maxsuspensiondays eq q||; + my $suspension_chargeperiod = $input->param('suspension_chargeperiod') || 1; my $firstremind = $input->param('firstremind'); my $chargeperiod = $input->param('chargeperiod'); my $chargeperiod_charge_at = $input->param('chargeperiod_charge_at'); @@ -169,6 +170,7 @@ elsif ($op eq 'add') { fine => $fine, finedays => $finedays, maxsuspensiondays => $maxsuspensiondays, + suspension_chargeperiod => $suspension_chargeperiod, firstremind => $firstremind, chargeperiod => $chargeperiod, chargeperiod_charge_at => $chargeperiod_charge_at, diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/smart-rules.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/smart-rules.tt index 99c03d3443..d35ca1876b 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/smart-rules.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/smart-rules.tt @@ -198,6 +198,7 @@ $(document).ready(function() { Cap fine at replacement price Suspension in days (day) Max. suspension duration (day) + Fine day charging interval Renewals allowed (count) Renewal period No renewal before @@ -279,6 +280,7 @@ $(document).ready(function() { [% rule.finedays %] [% rule.maxsuspensiondays %] + [% rule.suspension_chargeperiod %] [% rule.renewalsallowed %] [% rule.renewalperiod %] [% rule.norenewalbefore %] @@ -374,6 +376,7 @@ $(document).ready(function() { + @@ -436,6 +439,7 @@ $(document).ready(function() { Overdue fines cap (amount) Cap fine at replacement price Suspension in days (day) + Fine day charging interval Max. suspension duration (day) Renewals allowed (count) Renewal period -- 2.11.0