Bug 7259 - Show a count of items pending approval on staff client home and tools...
authorOwen Leonard <oleonard@myacpl.org>
Wed, 7 Dec 2011 15:02:56 +0000 (10:02 -0500)
committerPaul Poulain <paul.poulain@biblibre.com>
Thu, 8 Dec 2011 11:06:41 +0000 (12:06 +0100)
- Correcting permissions checks on the home page
- Adding default parameter (1)  to numberofreviews subroutine

Signed-off-by: Paul Poulain <paul.poulain@biblibre.com>
C4/Review.pm
koha-tmpl/intranet-tmpl/prog/en/modules/intranet-main.tt

index d74f077..49d90b3 100644 (file)
@@ -91,7 +91,8 @@ sub updatereview {
 }
 
 sub numberofreviews {
-    my ($status) = @_;
+    my ($param) = @_;
+    my $status = (defined($param) ? $param : 1);
     my $dbh            = C4::Context->dbh;
     my $query          =
       "SELECT count(*) FROM reviews WHERE approved=?";
index 3eb0b21..12861f6 100644 (file)
@@ -97,8 +97,8 @@
     <h3><a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a></h3>
         [% IF ( CAN_user_tools_moderate_comments && pendingcomments ) || ( CAN_user_tools_moderate_tags && pendingtags ) %]
             <ul>
-                [% IF ( pendingcomments ) %]<li><a href="/cgi-bin/koha/reviews/reviewswaiting.pl">Comments pending approval</a>: <span class="holdcount"><a href="/cgi-bin/koha/reviews/reviewswaiting.pl">[% pendingcomments %]</a></span></li>[% END %]
-                [% IF ( pendingtags ) %]<li><a href="/cgi-bin/koha/tags/review.pl">Tags pending approval</a>: <span class="holdcount"><a href="/cgi-bin/koha/tags/review.pl">[% pendingtags %]</a></span></li>[% END %]
+                [% IF ( CAN_user_tools_moderate_comments && pendingcomments ) %]<li><a href="/cgi-bin/koha/reviews/reviewswaiting.pl">Comments pending approval</a>: <span class="holdcount"><a href="/cgi-bin/koha/reviews/reviewswaiting.pl">[% pendingcomments %]</a></span></li>[% END %]
+                [% IF ( CAN_user_tools_moderate_tags && pendingtags ) %]<li><a href="/cgi-bin/koha/tags/review.pl">Tags pending approval</a>: <span class="holdcount"><a href="/cgi-bin/koha/tags/review.pl">[% pendingtags %]</a></span></li>[% END %]
             </ul>
         [% END %]
     [% END %]