[Koha-patches] [PATCH] Bug 11802 - Patron purchase suggestions page requires some corrections

Owen Leonard oleonard at myacpl.org
Thu Feb 20 16:25:42 CET 2014


This patch corrects some errors with the staff client's patron purchase
suggestions page (members/purchase-suggestions.pl).

To test, apply the patch and make sure the patronimages system
preference is enabled.

- View the purchase suggestions page for a patron whose record has a
  patron image attached. The image should appear in the left-hand
  sidebar.

- View the page for a patron who has submitted no purchase suggestions.
  The message should be styled correctly.

- The toolbar on the page should look correct and work correctly.
---
 .../en/modules/members/purchase-suggestions.tt     |   10 ++++++----
 members/purchase-suggestions.pl                    |    3 +++
 2 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/members/purchase-suggestions.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/members/purchase-suggestions.tt
index 58e8e24..2d198a2 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/purchase-suggestions.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/purchase-suggestions.tt
@@ -33,8 +33,8 @@
             <div class="yui-g">
                 <h2>Purchase suggestions</h2>
 
-                <div id="toolbar">
-                    <a class="btn" id="newsuggestion" href="/cgi-bin/koha/suggestion/suggestion.pl?op=add&suggestedby=[% borrowernumber %]&redirect=purchase_suggestions&borrowernumber=[% borrowernumber %]"><i class="icon-plus"></i> New purchase suggestion</a>
+                <div id="toolbar" class="btn-toolbar">
+                    <a class="btn btn-small" id="newsuggestion" href="/cgi-bin/koha/suggestion/suggestion.pl?op=add&suggestedby=[% borrowernumber %]&redirect=purchase_suggestions&borrowernumber=[% borrowernumber %]"><i class="icon-plus"></i> New purchase suggestion</a>
                 </div>
 
                 [% IF suggestions %]
@@ -55,7 +55,7 @@
                                     <p>
                                         <strong>
                                             [% IF ( CAN_user_catalogue ) %]
-                                                <a href="/cgi-bin/koha/suggestion/suggestion.pl?suggestionid=[% s.suggestionid %]&op=show">[% s.title |html %]</a>
+                                                <a href="/cgi-bin/koha/suggestion/suggestion.pl?suggestionid=[% s.suggestionid %]&op=show">[% s.title |html %]</a>
                                             [% ELSE %]
                                                 [% s.title |html %]
                                             [% END %]
@@ -94,7 +94,9 @@
                     </tbody>
                   </table>
                 [% ELSE %]
-                  There is no purchase suggestion for this patron.
+                    <div class="dialog message">
+                        <p>This patron has not submitted any purchase suggestions</p>
+                    </div>
                 [% END %]
             </div>
         </div>
diff --git a/members/purchase-suggestions.pl b/members/purchase-suggestions.pl
index d071425..a624b68 100755
--- a/members/purchase-suggestions.pl
+++ b/members/purchase-suggestions.pl
@@ -51,6 +51,9 @@ $template->param(
     branchname   => GetBranchName( $borrower->{'branchcode'} ),
 );
 
+my ($picture, $dberror) = GetPatronImage($borrowernumber);
+$template->param( picture => 1 ) if $picture;
+
 my $suggestions = SearchSuggestion( { suggestedby => $borrowernumber } );
 
 $template->param( suggestions => $suggestions );
-- 
1.7.9.5


More information about the Koha-patches mailing list