From f8f399d8b7c80f10a9e32971b3315cbf0a821376 Mon Sep 17 00:00:00 2001 From: Katrin Fischer Date: Tue, 22 Feb 2011 21:53:09 +0100 Subject: [PATCH] [3.2.x] Bug 1962: Add fine notification during check-in Content-Type: text/plain; charset="utf-8" Patch reformatted to work for 3.2.x. Original patch submitted by dswhite42@yahoo.com Reformatted to apply cleanly. Changed alert message during check-in to message used on borrower account checkout page. --- circ/returns.pl | 7 +++++++ .../prog/en/modules/circ/returns.tmpl | 9 +++++++++ 2 files changed, 16 insertions(+), 0 deletions(-) diff --git a/circ/returns.pl b/circ/returns.pl index 2aac76a..40706a2 100755 --- a/circ/returns.pl +++ b/circ/returns.pl @@ -241,6 +241,13 @@ if ($barcode) { $input{duedate} = $duedate; $input{return_overdue} = 1 if ($duedate and $duedate lt $today->output('iso')); push( @inputloop, \%input ); + + my ( $od, $issue, $fines ) = GetMemberIssuesAndFines( $borrower->{'borrowernumber'} ); + if ($fines > 0) { + $template->param( fines => sprintf("%.2f",$fines) ); + $template->param( fineborrowernumber => $borrower->{'borrowernumber'} ); + } + } elsif ( !$messages->{'BadBarcode'} ) { $input{duedate} = 0; diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tmpl b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tmpl index ba8d117..724a3e9 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tmpl +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tmpl @@ -58,6 +58,15 @@ function Dopop(link) {
This item is part of a Rotating Collection and needs to be Transferred to
+ + +
+

Patron has outstanding fines of .

+

">Make payment.

+
+ + +

Cannot Check In

This item must be checked in at its home library. NOT CHECKED IN

-- 1.7.1