Bug 21312: Show lockout on Patrons form
authorMarcel de Rooy <m.de.rooy@rijksmuseum.nl>
Wed, 10 Oct 2018 14:53:30 +0000 (16:53 +0200)
committerNick Clemens <nick@bywatersolutions.com>
Fri, 10 May 2019 18:01:36 +0000 (18:01 +0000)
Just what the title says :)
Specifically: moremember.pl

Test plan:
Check if you see the locked message on the patron form for an account
that has been locked. (Either login_attempts<0 or >FailedLoginAttempts)

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Jose-Mario Monteiro-Santos <jose-mario.monteiro-santos@inLibro.com>

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>

koha-tmpl/intranet-tmpl/prog/en/modules/members/moremember.tt
members/moremember.pl

index 2b70f8d..f06037c 100644 (file)
                                             <a href="/cgi-bin/koha/members/setstatus.pl?borrowernumber=[% patron.borrowernumber | uri %]&amp;reregistration=y">Renew</a> or <a href="/cgi-bin/koha/members/memberentry.pl?op=modify&amp;borrowernumber=[% patron.borrowernumber | html %]&amp;categorycode=[% categorycode | html %]">Edit details</a>
                                         </li>
                                     [% END %]
+
+                                    [% IF patron.account_locked %]
+                                        <li class="blocker">Account has been [% IF patron.login_attempts < 0 %]administratively [% END %]locked out.</li>
+                                    [% END %]
                                 </ul>
                             </div>
                         [% END %]
index a874c2d..1f63180 100755 (executable)
@@ -96,6 +96,7 @@ if ( $patron->is_debarred ) {
         $template->param( 'userdebarreddate' => $patron->debarred );
     }
 }
+$template->param( flagged => 1 ) if $patron->account_locked;
 
 my @relatives;
 if ( my $guarantor = $patron->guarantor ) {