[Koha-devel] CVS: koha/circ circulation.pl,1.18,1.19
Chris Cormack
rangi at users.sourceforge.net
Fri Apr 20 02:31:04 CEST 2001
Update of /cvsroot/koha/koha/circ
In directory usw-pr-cvs1:/tmp/cvs-serv23523/circ
Modified Files:
circulation.pl
Log Message:
Quick bodge to restrict the number of returned books showing to 8.
(Request from the librarians here to speed up the screen reload)
Needs to be tidied up
Index: circulation.pl
===================================================================
RCS file: /cvsroot/koha/koha/circ/circulation.pl,v
retrieving revision 1.18
retrieving revision 1.19
diff -C2 -r1.18 -r1.19
*** circulation.pl 2001/04/03 21:32:37 1.18
--- circulation.pl 2001/04/20 00:31:02 1.19
***************
*** 383,391 ****
--- 383,399 ----
EOF
my $color='';
+ #set up so only the lat 8 returned items display (make for faster loading pages)
+ my $count=0;
foreach (sort {$a <=> $b} keys %returneditems) {
+ if ($count < 8){
($color eq $linecolor1) ? ($color=$linecolor2) : ($color=$linecolor1);
my $barcode=$returneditems{$_};
my $duedate=$riduedate{$_};
my @datearr = localtime(time());
+ ###
+ # convert to nz date format
+ my @tempdate=split(/-/,$duedate);
+ $duedate="$tempdate[2]/$tempdate[1]/$tempdate[0]";
+ ####
my $todaysdate = (1900+$datearr[5]).'-'.sprintf ("%0.2d", ($datearr[4]+1)).'-'.sprintf ("%0.2d", $datearr[3]);
my $overduetext="$duedate";
***************
*** 396,399 ****
--- 404,411 ----
my ($iteminformation) = getiteminformation(\%env, 0, $barcode);
print "<tr><td bgcolor=$color>$overduetext</td><td bgcolor=$color align=center><a href=/cgi-bin/koha/detail.pl?bib=$iteminformation->{'biblionumber'}&type=intra onClick=\"openWindow(this, 'Item', 480, 640)\">$barcode</a></td><td bgcolor=$color>$iteminformation->{'title'}</td><td bgcolor=$color>$iteminformation->{'author'}</td><td bgcolor=$color align=center>$iteminformation->{'itemtype'}</td><td bgcolor=$color><img src=/koha/images/blackdot.gif><a href=/cgi-bin/koha/moremember.pl?bornum=$borrower->{'borrowernumber'} onClick=\"openWindow(this,'Member', 480, 640)\">$borrower->{'cardnumber'}</a> $borrower->{'firstname'} $borrower->{'surname'}</td></tr>\n";
+ } else {
+ last
+ }
+ $count++;
}
print "</table>\n";
***************
*** 635,638 ****
--- 647,657 ----
my $datedue=$bookissue->{'date_due'};
my $dd=$bookissue->{'date_due'};
+ #convert to nz style dates
+ #this should be set with some kinda config variable
+
+ my @tempdate=split(/-/,$dd);
+ $dd="$tempdate[2]/$tempdate[1]/$tempdate[0]";
+
+ #####
$datedue=~s/-//g;
if ($datedue < $todaysdate) {
More information about the Koha-devel
mailing list