Bug 16029: Hide patron toolbar if patron does not exist
authorAleisha <aleishaamohia@hotmail.com>
Sun, 13 Mar 2016 23:40:53 +0000 (23:40 +0000)
committerFrédéric Demians <f.demians@tamil.fr>
Wed, 27 Apr 2016 14:39:59 +0000 (16:39 +0200)
To test:
1) Create a patron, take note of the borrower number
2) Delete the patron
3) Navigate to the page of the patron you just deleted by typing the url (ie /cgi-bin/koha/members/moremember.pl?borrowernumber=X)
4) Confirm that the patron toolbar is not showing on the page
5) The message now has a link that says 'Find another patron?'. Click this link and confirm you are taken to the member home pgae.

Sponsored-by: Catalyst IT

Followed test plan, works as expected.
Signed-off-by: Marc Véron <veron@veron.ch>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>

Signed-off-by: Brendan Gallagher brendan@bywatersolutions.com
(cherry picked from commit 1870141874667d854f9b5508c563169baefb2328)
Signed-off-by: Julian Maurice <julian.maurice@biblibre.com>
(cherry picked from commit e0ad205512af9dba2a9d5cad70bf6fdffecc6e17)
Signed-off-by: Frédéric Demians <f.demians@tamil.fr>

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

index 1a28f0d..f8354ee 100644 (file)
@@ -139,7 +139,10 @@ function validate1(date) {
    <div id="bd">
        <div id="yui-main">
        <div class="yui-b">
+
+[% UNLESS ( unknowuser ) %]
 [% INCLUDE 'members-toolbar.inc' %]
+[% END %]
 
 [% IF ( error ) %]
 <div class="dialog alert">
@@ -164,7 +167,7 @@ function validate1(date) {
 <div class="yui-g">
 
 [% IF ( unknowuser ) %]
-   <div class="dialog message">This patron does not exist.</div>
+   <div class="dialog message">This patron does not exist. <a href="/cgi-bin/koha/members/members-home.pl">Find another patron?</a></div>
 [% ELSE %]
     [% IF ( was_renewed ) %]<div class="dialog message">Patron's account has been renewed until [% dateexpiry | $KohaDates %]</div>[% END %]