47 lines
1.5 KiB
Perl
Executable file
47 lines
1.5 KiB
Perl
Executable file
#!/usr/bin/perl
|
|
|
|
#script to do a borrower enquiery/brin up borrower details etc
|
|
#written 20/12/99 by chris@katipo.co.nz
|
|
|
|
use strict;
|
|
use C4::Output;
|
|
use CGI;
|
|
use C4::Search;
|
|
|
|
|
|
my $input = new CGI;
|
|
my $member=$input->param('member');
|
|
|
|
print $input->header;
|
|
#start the page and read in includes
|
|
print startpage();
|
|
print startmenu('member');
|
|
my @inputs=(["text","member",$member],
|
|
["reset","reset","clr"]);
|
|
print mkheadr(2,'Member Search');
|
|
print mkformnotable("/cgi-bin/koha/member.pl",@inputs);
|
|
print "You Searched for $member<p>";
|
|
print mktablehdr;
|
|
print mktablerow(8,'#99cc33',bold('Card'),bold('Surname'),bold('Firstname'),bold('Category')
|
|
,bold('Address'),bold('OD/Issues'),bold('Fines'),bold('Notes'),'/images/background-mem.gif');
|
|
my $env;
|
|
my ($count,$results)=BornameSearch($env,$member,'web');
|
|
#print $count;
|
|
my $toggle="white";
|
|
for (my $i=0; $i < $count; $i++){
|
|
#find out stats
|
|
my ($od,$issue,$fines)=borrdata2($env,$results->[$i]{'borrowernumber'});
|
|
$fines=$fines+0;
|
|
if ($toggle eq 'white'){
|
|
$toggle="#ffffcc";
|
|
} else {
|
|
$toggle="white";
|
|
}
|
|
print mktablerow(8,$toggle,mklink("/cgi-bin/koha/memberentry.pl?bornum=".$results->[$i]{'borrowernumber'},$results->[$i]{'cardnumber'}),
|
|
$results->[$i]{'surname'},$results->[$i]{'firstname'},
|
|
$results->[$i]{'categorycode'},$results->[$i]{'streetaddress'}." ".$results->[$i]{'city'},"$od/$issue",$fines,
|
|
$results->[$i]{'borrowernotes'});
|
|
}
|
|
print mktableft;
|
|
print endmenu('member');
|
|
print endpage();
|