X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=opac%2Fopac-userupdate.pl;h=7402b45de1bf803f9d43b71e45dd523c36b87b5d;hb=b2180b8bd44bcb51419b1f5f718edab4905468c4;hp=f8273ce9c88c84dcd76cb6bf35b6bafd96b51485;hpb=16f1fffdd1f5d1c97db0bf664f83496864b7e24d;p=koha.git diff --git a/opac/opac-userupdate.pl b/opac/opac-userupdate.pl index f8273ce9c8..7402b45de1 100755 --- a/opac/opac-userupdate.pl +++ b/opac/opac-userupdate.pl @@ -40,7 +40,7 @@ my ( $template, $borrowernumber, $cookie ) = get_template_and_user( template_name => "opac-userupdate.tmpl", query => $query, type => "opac", - authnotrequired => ( C4::Context->preference("OpacPublic") ? 1 : 0 ), + authnotrequired => 0, flagsrequired => { borrow => 1 }, debug => 1, } @@ -89,10 +89,9 @@ if ( $query->param('modify') ) { # get all the fields: my $message = <<"EOF"; -Patron $borr->{'cardnumber'} +Patron $borr->{'cardnumber'} has requested to change her/his personal details. +Please check these new details and make the changes to these fields: -has requested to change her/his personal details. -Please check these new details and make the changes: EOF my $streetnumber = $borr->{'streetnumber'} || ''; @@ -113,12 +112,13 @@ EOF $borrowerfield = format_date( $borr->{'dateofbirth'} ) || ''; } - if($borrowerfield eq $newfield) { - $message .= "$field : $borrowerfield --> $newfield\n"; - } else { - $message .= uc($field) . " : $borrowerfield --> $newfield\n"; + if($borrowerfield ne $newfield) { + $message .= $field . " : $borrowerfield --> $newfield\n"; } } + + $message .= "\nEdit this patron's record: http://".C4::Context->preference('staffClientBaseURL ')."/cgi-bin/koha/members/memberentry.pl?op=modify&borrowernumber=".$borr->{'borrowernumber'}."&categorycode=".$borr->{'categorycode'} if C4::Context->preference('staffClientBaseURL '); + $message .= "\n\nThanks,\nKoha\n\n"; my %mail = ( To => $updateemailaddress, @@ -170,6 +170,15 @@ for (@{ $checkout_prefs->{transports} }) { $borr->{"items_borrowed_$_"} = 1; } +if (C4::Context->preference('OPACpatronimages')) { + my ($image, $dberror) = GetPatronImage($borr->{'cardnumber'}); + if ($image) { + $template->param( + display_patron_image => 1 + ); + } +} + my @bordat; $bordat[0] = $borr;