Adding a few columns to members/readingrec.pl
authorMichael Hafen <mdhafen@tech.washk12.org>
Tue, 7 Oct 2008 21:58:07 +0000 (15:58 -0600)
committerHenri-Damien LAURENT <henridamien.laurent@biblibre.com>
Wed, 12 Nov 2008 13:51:16 +0000 (14:51 +0100)
Add barcode and issues.renewals to members/readingrec.pl
Had to change the query in C4/Members, items.renewals was squashing
issues.renewals.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
C4/Members.pm
koha-tmpl/intranet-tmpl/prog/en/modules/members/readingrec.tmpl
members/readingrec.pl

index 8a30ca6..e756ffb 100644 (file)
@@ -1049,14 +1049,14 @@ sub GetAllIssues {
     my $dbh   = C4::Context->dbh;
     my $count = 0;
     my $query =
-  "SELECT *,items.timestamp AS itemstimestamp 
+  "SELECT *,issues.renewals AS renewals,items.renewals AS totalrenewals,items.timestamp AS itemstimestamp 
   FROM issues 
   LEFT JOIN items on items.itemnumber=issues.itemnumber
   LEFT JOIN biblio ON items.biblionumber=biblio.biblionumber
   LEFT JOIN biblioitems ON items.biblioitemnumber=biblioitems.biblioitemnumber
   WHERE borrowernumber=? 
   UNION ALL
-  SELECT *,items.timestamp AS itemstimestamp 
+  SELECT *,old_issues.renewals AS renewals,items.renewals AS totalrenewals,items.timestamp AS itemstimestamp 
   FROM old_issues 
   LEFT JOIN items on items.itemnumber=old_issues.itemnumber
   LEFT JOIN biblio ON items.biblionumber=biblio.biblionumber
index 09c1fc8..7d28070 100644 (file)
@@ -28,6 +28,8 @@
                <a href="readingrec.pl?borrowernumber=<!-- TMPL_VAR name="borrowernumber" -->&amp;order=author&amp;limit=<!-- TMPL_VAR name="limit" -->">Author</a>
        </th>
        <th>Call No.</th>
+       <th>Barcode</th>
+       <th>Number of Renewals</th>
        <th>
                <a href="readingrec.pl?borrowernumber=<!-- TMPL_VAR name="borrowernumber" -->&amp;order=returndate DESC&amp;limit=<!-- TMPL_VAR name="limit" -->">Return Date</a>
        </th>
             <td>
         <!-- TMPL_VAR NAME="classification" --></td>
 
+            <td>
+        <!-- TMPL_VAR NAME="barcode" --></td>
+
+            <td>
+        <!-- TMPL_VAR NAME="renewals" --></td>
+
             <td>
         <!-- TMPL_IF NAME="returndate" -->
             <!-- TMPL_VAR name="returndate" -->
index 2f85349..21d4f3a 100755 (executable)
@@ -73,6 +73,8 @@ for (my $i=0;$i<$count;$i++){
        $line{classification} = $issues->[$i]->{'classification'} || $issues->[$i]->{'itemcallnumber'};
        $line{date_due}=format_date($issues->[$i]->{'date_due'});
        $line{returndate}=format_date($issues->[$i]->{'returndate'});
+       $line{renewals}=$issues->[$i]->{'renewals'};
+       $line{barcode}=$issues->[$i]->{'barcode'};
        $line{volumeddesc}=$issues->[$i]->{'volumeddesc'};
        push(@loop_reading,\%line);
 }