[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Koha-devel] CVS: koha/circ circulation.pl,1.15,1.16
From: |
Chris Cormack |
Subject: |
[Koha-devel] CVS: koha/circ circulation.pl,1.15,1.16 |
Date: |
Tue, 27 Mar 2001 18:23:06 -0800 |
Update of /cvsroot/koha/koha/circ
In directory usw-pr-cvs1:/tmp/cvs-serv3526/circ
Modified Files:
circulation.pl
Log Message:
Reworked layout of issues section.
Index: circulation.pl
===================================================================
RCS file: /cvsroot/koha/koha/circ/circulation.pl,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -r1.15 -r1.16
*** circulation.pl 2001/03/22 22:20:29 1.15
--- circulation.pl 2001/03/28 02:23:03 1.16
***************
*** 12,18 ****
my $circbackgroundcolor='#ffffcc';
my $circbackgroundcolor='white';
! my $linecolor1='#bbbbbb';
! my $linecolor2='#dddddd';
! my $backgroundimage="/koha/images/background-mem.gif";
my $query=new CGI;
my $branches=getbranches(\%env);
--- 12,18 ----
my $circbackgroundcolor='#ffffcc';
my $circbackgroundcolor='white';
! my $linecolor1='#ffffcc';
! my $linecolor2='white';
! my $backgroundimage="/images/background-mem.gif";
my $query=new CGI;
my $branches=getbranches(\%env);
***************
*** 76,104 ****
- print << "EOF";
- <center>
- <p>
- <table border=0 width=100% cellspacing=0 bgcolor=$headerbackgroundcolor
background=$backgroundimage>
- <tr>
- <th width=5%></th>
- <th width=30%><font color=black>$branchname</font></th>
- <th width=10%>
- <a
href=circulation.pl?module=issues&branch=$branch&printer=$printer><font
color=black><img src=/koha/images/issues.gif border=0 height=40></font></a>
- </th>
- <th width=10%>
- <a href=circulation.pl?selectnewbranchprinter=1><font
color=black>Branch/Printer</font></a>
- </th>
- <th width=10%>
- <a
href=circulation.pl?module=returns&branch=$branch&printer=$printer><font
color=black><img src=/koha/images/returns.gif border=0 height=40></font></a>
- </th>
- <th width=30%><font color=black>$printername</font></th>
- <th width=5%></th>
- </tr>
- </table>
-
- <br>
- EOF
-
if ($printer && $branch) {
--- 76,80 ----
***************
*** 113,116 ****
--- 89,93 ----
if ($printercount>1) {
$printerform=<<"EOF";
+
<table border=0 cellspacing=0 cellpadding=5>
<tr><th bgcolor=$headerbackgroundcolor background=$backgroundimage><font
color=black>Choose a Printer</font></td></tr>
***************
*** 142,145 ****
--- 119,123 ----
}
print << "EOF";
+ <center>
Select a branch and a printer
<form method=get>
***************
*** 444,450 ****
}
unless ($noheader) {
! print << "EOF";
! <table border=0 cellpadding=10 cellspacing=0><tr><th
background=$backgroundimage><font color=black>Circulation - Issues
! </td></tr><tr><td bgcolor=$circbackgroundcolor align=center>
EOF
}
--- 422,433 ----
}
unless ($noheader) {
! print <<EOF
! <p align=right>
! <FONT SIZE=2 face="arial, helvetica">
! <a
href=circulation.pl?borrnumber=$borrowernumber&module=issues&branch=$branch&printer=$printer&print>Next
Borrower</a> ||
! <a
href=circulation.pl?module=returns&branch=$branch&printer=$printer>Returns</a></font><p>
!
!
! </p>
EOF
}
***************
*** 676,687 ****
my ($patrontable, $flaginfotable) = patrontable($borrower);
print << "EOF";
<form method=get>
! <table border=0 cellpadding=5>
<tr>
<td align=center valign=top>
! <table border=0 cellspacing=0 cellpadding=5 bgcolor=#dddddd
width=100%>
<tr><th align=center background=$backgroundimage><font
color=black><b>Enter Book Barcode</b></font></th></tr>
<tr><td align=center>
! <table border=0 bgcolor=#dddddd>
<tr><td>Item Barcode:</td><td><input name=barcode
size=10></td><td><input type=submit value=Issue></tr>
<tr><td colspan=3 align=center>
--- 659,675 ----
my ($patrontable, $flaginfotable) = patrontable($borrower);
print << "EOF";
+ $patrontable
+ $flaginfotable
+ <FONT SIZE=6><em>Issues</em></FONT> <br> <a
href=circulation.pl?selectnewbranchprinter=1><b>Branch:</b></a> $branch,
+ <a href=circulation.pl?selectnewbranchprinter=1><b>Printer:</b></a>
$printer<P>
+ <p>
<form method=get>
! <table border=1 cellpadding=5>
<tr>
<td align=center valign=top>
! <table border=0 cellspacing=0 cellpadding=5>
<tr><th align=center background=$backgroundimage><font
color=black><b>Enter Book Barcode</b></font></th></tr>
<tr><td align=center>
! <table border=0>
<tr><td>Item Barcode:</td><td><input name=barcode
size=10></td><td><input type=submit value=Issue></tr>
<tr><td colspan=3 align=center>
***************
*** 695,705 ****
</td></tr>
</table>
- <br>
<input type=checkbox name=stickyduedate $selected> Sticky Due
Date
</td></tr>
! </table>
! </td></tr>
! </table>
! <input type=hidden name=module value=issues>
<input type=hidden name=borrnumber value=$borrnumber>
<input type=hidden name=branch value=$branch>
--- 683,690 ----
</td></tr>
</table>
<input type=checkbox name=stickyduedate $selected> Sticky Due
Date
</td></tr>
! </table>
! <input type=hidden name=module value=issues>
<input type=hidden name=borrnumber value=$borrnumber>
<input type=hidden name=branch value=$branch>
***************
*** 707,721 ****
</form>
</td>
! <td align=center valign=top>
! $patrontable
! <br>
! <a
href=/cgi-bin/koha/circ/circulation.pl?borrnumber=$borrowernumber&module=issues&branch=$branch&printer=$printer&print=yes>Next
borrower</a>
! <br>
! $flaginfotable
! </td>
</tr>
! <tr>
<td colspan=2 align=center>
! <table border=0 cellpadding=5 cellspacing=0 width=100% bgcolor=#dddddd>
<tr><th colspan=5 bgcolor=$headerbackgroundcolor
background=$backgroundimage><font color=black><b>Issues
Today</b></font></th></tr>
<tr><th>Due Date</th><th>Bar
Code</th><th>Title</th><th>Author</th><th>Class</th></tr>
--- 692,706 ----
</form>
</td>
!
!
</tr>
! </table>
! </table>
!
! <p clear=all>
! <!-- issues tables-->
! <table border=1 cellpadding=5 cellspacing=0 width=90%>
<td colspan=2 align=center>
! <table border=0 cellpadding=5 cellspacing=0 width=100% >
<tr><th colspan=5 bgcolor=$headerbackgroundcolor
background=$backgroundimage><font color=black><b>Issues
Today</b></font></th></tr>
<tr><th>Due Date</th><th>Bar
Code</th><th>Title</th><th>Author</th><th>Class</th></tr>
***************
*** 724,730 ****
</td>
</tr>
<tr>
<td colspan=2 align=center>
! <table border=0 cellpadding=5 cellspacing=0 width=100% bgcolor=#dddddd>
<tr><th colspan=5 bgcolor=$headerbackgroundcolor
background=$backgroundimage><font color=black><b>Previous
Issues</b></font></th></tr>
<tr><th>Due Date</th><th>Bar
Code</th><th>Title</th><th>Author</th><th>Class</th></tr>
--- 709,716 ----
</td>
</tr>
+
<tr>
<td colspan=2 align=center>
! <table border=0 cellpadding=5 cellspacing=0 width=100%>
<tr><th colspan=5 bgcolor=$headerbackgroundcolor
background=$backgroundimage><font color=black><b>Previous
Issues</b></font></th></tr>
<tr><th>Due Date</th><th>Bar
Code</th><th>Title</th><th>Author</th><th>Class</th></tr>
***************
*** 806,816 ****
if ($flags->{$flag}->{'noissues'}) {
if ($flag eq 'CHARGES') {
! $flaginfotext.="<tr><td bgcolor=$color valign=top><font
color=red>$flag</font></td><td
bgcolor=$color><b>$flags->{$flag}->{'message'}</b> <a
href=/cgi-bin/koha/pay.pl?bornum=$borrower->{'borrowernumber'}
onClick=\"openWindow(this, 'Payment', 480,640)\">Payment</a></td></tr>\n";
} else {
! $flaginfotext.="<tr><td bgcolor=$color valign=top><font
color=red>$flag</font></td><td
bgcolor=$color>$flags->{$flag}->{'message'}</td></tr>\n";
}
} else {
if ($flag eq 'CHARGES') {
! $flaginfotext.="<tr><td valign=top bgcolor=$color>$flag</td><td
bgcolor=$color>$flags->{$flag}->{'message'} <a
href=/cgi-bin/koha/pay.pl?bornum=$borrower->{'borrowernumber'}
onClick=\"openWindow(this, 'Payment', 480,640)\">Payment</a></td></tr>\n";
} elsif ($flag eq 'WAITING') {
my $itemswaiting='';
--- 792,802 ----
if ($flags->{$flag}->{'noissues'}) {
if ($flag eq 'CHARGES') {
! $flaginfotext.="<tr><td valign=top><font
color=red>$flag</font></td><td
bgcolor=$color><b>$flags->{$flag}->{'message'}</b> <a
href=/cgi-bin/koha/pay.pl?bornum=$borrower->{'borrowernumber'}
onClick=\"openWindow(this, 'Payment', 480,640)\">Payment</a></td></tr>\n";
} else {
! $flaginfotext.="<tr><td valign=top><font
color=red>$flag</font></td><td
bgcolor=$color>$flags->{$flag}->{'message'}</td></tr>\n";
}
} else {
if ($flag eq 'CHARGES') {
! $flaginfotext.="<tr><td valign=top>$flag</td><td
$flags->{$flag}->{'message'} <a
href=/cgi-bin/koha/pay.pl?bornum=$borrower->{'borrowernumber'}
onClick=\"openWindow(this, 'Payment', 480,640)\">Payment</a></td></tr>\n";
} elsif ($flag eq 'WAITING') {
my $itemswaiting='';
***************
*** 820,824 ****
$itemswaiting.="<a
href=/cgi-bin/koha/detail.pl?bib=$iteminformation->{'biblionumber'}&type=intra
onClick=\"openWindow(this, 'Item', 480,
640)\">$iteminformation->{'barcode'}</a> $iteminformation->{'title'}
($branches->{$iteminformation->{'holdingbranch'}}->{'branchname'})<br>\n";
}
! $flaginfotext.="<tr><td bgcolor=$color valign=top>$flag</td><td
bgcolor=$color>$flags->{$flag}->{'message'}<br>$itemswaiting</td></tr>\n";
} elsif ($flag eq 'ODUES') {
my $items=$flags->{$flag}->{'itemlist'};
--- 806,810 ----
$itemswaiting.="<a
href=/cgi-bin/koha/detail.pl?bib=$iteminformation->{'biblionumber'}&type=intra
onClick=\"openWindow(this, 'Item', 480,
640)\">$iteminformation->{'barcode'}</a> $iteminformation->{'title'}
($branches->{$iteminformation->{'holdingbranch'}}->{'branchname'})<br>\n";
}
! $flaginfotext.="<tr><td
valign=top>$flag</td><td>$itemswaiting</td></tr>\n";
} elsif ($flag eq 'ODUES') {
my $items=$flags->{$flag}->{'itemlist'};
***************
*** 830,862 ****
($color eq $linecolor1) ? ($color=$linecolor2) :
($color=$linecolor1);
my ($iteminformation) = getiteminformation($env,
$item->{'itemnumber'}, 0);
! $itemswaiting.="<tr><td bgcolor=$color><font
color=red>$iteminformation->{'date_due'}</font></td><td bgcolor=$color><a
href=/cgi-bin/koha/detail.pl?bib=$iteminformation->{'biblionumber'}&type=intra
onClick=\"openWindow(this, 'Item', 480,
640)\">$iteminformation->{'barcode'}</a></td><td
bgcolor=$color>$iteminformation->{'title'}</td></tr>\n";
}
}
$itemswaiting.="</table>\n";
if ($query->param('module') ne 'returns'){
! $flaginfotext.="<tr><td bgcolor=$color
valign=top>$flag</td><td bgcolor=$color>$flags->{$flag}->{'message'}<br>Overdue
items can be seen in the Previous Issues table below</td></tr>\n";
} else {
! $flaginfotext.="<tr><td bgcolor=$color
valign=top>$flag</td><td
bgcolor=$color>$flags->{$flag}->{'message'}</td></tr>\n";
}
} else {
! $flaginfotext.="<tr><td bgcolor=$color valign=top>$flag</td><td
bgcolor=$color>$flags->{$flag}->{'message'}</td></tr>\n";
}
}
}
! ($flaginfotext) && ($flaginfotext="<table border=0 cellpadding=5
cellspacing=0 bgcolor=#dddddd><tr><th bgcolor=$headerbackgroundcolor
background=$backgroundimage colspan=2><font color=black>Patron
Flags</font></th></tr>$flaginfotext</table>\n");
my $patrontable= << "EOF";
! <table border=0 cellpadding=5 cellspacing=0 bgcolor=#dddddd>
! <tr><th bgcolor=$headerbackgroundcolor background=$backgroundimage><font
color=black><b>Patron Information</b></font></td></tr>
! <tr><td>
<a href=/cgi-bin/koha/moremember.pl?bornum=$borrower->{'borrowernumber'}
onClick="openWindow(this,'Member', 480, 640)">$borrower->{'cardnumber'}</a>
$borrower->{'surname'}, $borrower->{'title'} $borrower->{'firstname'}<br>
EOF
if ($query->param('module') ne 'returns'){
! $patrontable.="$borrower->{'streetaddress'} $borrower->{'city'}<br>
$borrower->{'categorycode'} ";
}
$patrontable.=<< "EOF";
! $flagtext
</td></tr>
! </table>
EOF
return($patrontable, $flaginfotext);
--- 816,849 ----
($color eq $linecolor1) ? ($color=$linecolor2) :
($color=$linecolor1);
my ($iteminformation) = getiteminformation($env,
$item->{'itemnumber'}, 0);
! $itemswaiting.="<tr><td><font
color=red>$iteminformation->{'date_due'}</font></td><td bgcolor=$color><a
href=/cgi-bin/koha/detail.pl?bib=$iteminformation->{'biblionumber'}&type=intra
onClick=\"openWindow(this, 'Item', 480,
640)\">$iteminformation->{'barcode'}</a></td><td>$iteminformation->{'title'}</td></tr>\n";
}
}
$itemswaiting.="</table>\n";
if ($query->param('module') ne 'returns'){
! $flaginfotext.="<tr><td
valign=top>$flag</td><td>$flags->{$flag}->{'message'}, See below</td></tr>\n";
} else {
! $flaginfotext.="<tr><td
valign=top>$flag</td><td>$flags->{$flag}->{'message'}</td></tr>\n";
}
} else {
! $flaginfotext.="<tr><td
valign=top>$flag</td><td>$flags->{$flag}->{'message'}</td></tr>\n";
}
}
}
! ($flaginfotext) && ($flaginfotext="<tr><td bgcolor=$headerbackgroundcolor
background=$backgroundimage
colspan=2><b>Flags</b></td></tr>$flaginfotext</table>\n");
my $patrontable= << "EOF";
! <table border=1
! cellpadding=5 cellspacing=0 align=right>
! <tr><td bgcolor=$headerbackgroundcolor background=$backgroundimage
colspan=2><font color=black><b>Patron Information</b></font></td></tr>
! <tr><td colspan=2>
<a href=/cgi-bin/koha/moremember.pl?bornum=$borrower->{'borrowernumber'}
onClick="openWindow(this,'Member', 480, 640)">$borrower->{'cardnumber'}</a>
$borrower->{'surname'}, $borrower->{'title'} $borrower->{'firstname'}<br>
EOF
if ($query->param('module') ne 'returns'){
! $patrontable.="$borrower->{'streetaddress'} $borrower->{'city'} Cat:
$borrower->{'categorycode'} ";
}
$patrontable.=<< "EOF";
!
</td></tr>
!
EOF
return($patrontable, $flaginfotext);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Koha-devel] CVS: koha/circ circulation.pl,1.15,1.16,
Chris Cormack <=