fixes
This commit is contained in:
parent
9dcc7eb4a5
commit
f853f243d0
4 changed files with 40 additions and 21 deletions
|
@ -57,9 +57,15 @@ sub FindReserves {
|
||||||
my $query="Select *,reserves.branchcode
|
my $query="Select *,reserves.branchcode
|
||||||
from reserves,borrowers,biblio ";
|
from reserves,borrowers,biblio ";
|
||||||
if ($bib ne ''){
|
if ($bib ne ''){
|
||||||
|
if ($bor ne ''){
|
||||||
$query=$query." where reserves.biblionumber=$bib and
|
$query=$query." where reserves.biblionumber=$bib and
|
||||||
reserves.borrowernumber=borrowers.borrowernumber and
|
reserves.borrowernumber=borrowers.borrowernumber and
|
||||||
biblio.biblionumber=$bib and cancellationdate is NULL";
|
biblio.biblionumber=$bib and cancellationdate is NULL";
|
||||||
|
} else {
|
||||||
|
$query=$query." where reserves.borrowernumber=borrowers.borrowernumber
|
||||||
|
and biblio.biblionumber=$bib and reserves.biblionumber=$bib
|
||||||
|
and cancellationdate is NULL";
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
$query=$query." where borrowers.borrowernumber=$bor and
|
$query=$query." where borrowers.borrowernumber=$bor and
|
||||||
reserves.borrowernumber=borrowers.borrowernumber and reserves.biblionumber
|
reserves.borrowernumber=borrowers.borrowernumber and reserves.biblionumber
|
||||||
|
|
31
modbib.pl
31
modbib.pl
|
@ -12,8 +12,8 @@ use C4::Output;
|
||||||
|
|
||||||
my $input = new CGI;
|
my $input = new CGI;
|
||||||
print $input->header;
|
print $input->header;
|
||||||
my $title=$input->param('title');
|
my $bibitemnum=$input->param('bibitem');
|
||||||
my $data=bibdata($title);
|
my $data=bibitemdata($bibitemnum);
|
||||||
|
|
||||||
|
|
||||||
print startpage();
|
print startpage();
|
||||||
|
@ -22,18 +22,25 @@ my %inputs;
|
||||||
|
|
||||||
#hash is set up with input name being the key then
|
#hash is set up with input name being the key then
|
||||||
#the value is a tab separated list, the first item being the input type
|
#the value is a tab separated list, the first item being the input type
|
||||||
|
|
||||||
$inputs{'title'}="text\t$data->{'title'}";
|
|
||||||
$inputs{'unititle'}="text\t$data->{'unititle'}";
|
|
||||||
$inputs{'notes'}="textarea\t$data->{'notes'}";
|
|
||||||
#$inputs{'dateaccessioned'}="text\t$data->{'dateaccessioned'}";
|
|
||||||
#$inputs{'dewey'}="text\t$data->{'dewey'}";
|
|
||||||
#$inputs{'classification'}="text\t$data->{'classification'}";
|
|
||||||
#$inputs{'subclass'}="text\t$data->{'subclass'}";
|
|
||||||
#$inputs{'itemtype'}="text\t$data->{'itemtype'}";
|
|
||||||
|
|
||||||
$inputs{'Author'}="text\t$data->{'author'}";
|
$inputs{'Author'}="text\t$data->{'author'}";
|
||||||
|
$inputs{'Title'}="text\t$data->{'title'}";
|
||||||
|
$inputs{'Unititle'}="text\t$data->{'unititle'}";
|
||||||
|
$inputs{'Notes'}="textarea\t$data->{'notes'}";
|
||||||
|
$inputs{'Serial'}="text\t$data->{'serial'}";
|
||||||
$inputs{'Series Title'}="text\t$data->{'seriestitle'}";
|
$inputs{'Series Title'}="text\t$data->{'seriestitle'}";
|
||||||
|
$inputs{'Copyright'}="text\t$data->{'copyrightdate'}";
|
||||||
|
#$inputs{'Volume'}="text\t$data->{'volume'}";
|
||||||
|
#$inputs{'Number'}="text\t$data->{'number'}";
|
||||||
|
$inputs{'Classification'}="text\t$data->{'classification'}";
|
||||||
|
$inputs{'Item Type'}="text\t$data->{'itemtype'}";
|
||||||
|
$inputs{'ISBN'}="text\t$data->{'isbn'}";
|
||||||
|
$inputs{'Dewey'}="text\t$data->{'dewey'}";
|
||||||
|
$inputs{'Sub Class'}="text\t$data->{'subclass'}";
|
||||||
|
$inputs{'Publication Year'}="text\t$data->{'publicationyear'}";
|
||||||
|
$inputs{'Volume'}="text\t$data->{'volumedesc'}";
|
||||||
|
$inputs{'Illustrations'}="text\t$data->{'illustration'}";
|
||||||
|
$inputs{'Pages'}="text\t$data->{'pages'}";
|
||||||
|
|
||||||
print mkform('wah',%inputs);
|
print mkform('wah',%inputs);
|
||||||
#print mktablehdr();
|
#print mktablehdr();
|
||||||
#print mktableft();
|
#print mktableft();
|
||||||
|
|
|
@ -44,7 +44,8 @@ print <<printend
|
||||||
<a href=/cgi-bin/koha/request.pl?bib=$bib><img src=/images/requests.gif width=120 height=42 border=0 align=right border=0></a>
|
<a href=/cgi-bin/koha/request.pl?bib=$bib><img src=/images/requests.gif width=120 height=42 border=0 align=right border=0></a>
|
||||||
<FONT SIZE=6><em>$data->{'title'} ($data->{'author'})</em></FONT><P>
|
<FONT SIZE=6><em>$data->{'title'} ($data->{'author'})</em></FONT><P>
|
||||||
<p>
|
<p>
|
||||||
<form >
|
<form action=/cgi-bin/koha/modbib.pl>
|
||||||
|
<input type=hidden name=bibitem value=$bi>
|
||||||
<!-------------------BIBLIO ITEM------------>
|
<!-------------------BIBLIO ITEM------------>
|
||||||
<TABLE CELLSPACING=0 CELLPADDING=5 border=1 align=left>
|
<TABLE CELLSPACING=0 CELLPADDING=5 border=1 align=left>
|
||||||
<TR VALIGN=TOP>
|
<TR VALIGN=TOP>
|
||||||
|
|
|
@ -57,7 +57,7 @@ Alternative Contact:$data->{'contactname'}<BR>
|
||||||
Phone: $data->{'altphone'}<BR>
|
Phone: $data->{'altphone'}<BR>
|
||||||
Relationship: $data->{'altrelationship'}<BR>
|
Relationship: $data->{'altrelationship'}<BR>
|
||||||
Notes: $data->{'altnotes'}<P>
|
Notes: $data->{'altnotes'}<P>
|
||||||
Guarantees: <A HREF="sam.html">Guarantor goes here</a><P>
|
Guarantees: <A HREF=""></a><P>
|
||||||
|
|
||||||
General Notes: <A HREF="popbox.html" onclick="messenger(200,250,'Form that lets you add to and delete notes.'); return false">
|
General Notes: <A HREF="popbox.html" onclick="messenger(200,250,'Form that lets you add to and delete notes.'); return false">
|
||||||
$data->{'borrowernotes'}</a>
|
$data->{'borrowernotes'}</a>
|
||||||
|
@ -157,11 +157,16 @@ for (my $i=0;$i<$count;$i++){
|
||||||
} else {
|
} else {
|
||||||
print "<td> </td>";
|
print "<td> </td>";
|
||||||
}
|
}
|
||||||
|
#check item is not reserved
|
||||||
|
my ($rescount,$reserves)=FindReserves($issue->[$i]{'biblionumber'},'');
|
||||||
|
if ($rescount >0){
|
||||||
|
} else{
|
||||||
print "<TD><input type=radio name=\"renew_item_$issue->[$i]{'itemnumber'}\" value=y>Y
|
print "<TD><input type=radio name=\"renew_item_$issue->[$i]{'itemnumber'}\" value=y>Y
|
||||||
<input type=radio name=\"renew_item_$issue->[$i]{'itemnumber'}\" value=n>N</td>
|
<input type=radio name=\"renew_item_$issue->[$i]{'itemnumber'}\" value=n>N</td>
|
||||||
</tr>
|
</tr>
|
||||||
";
|
";
|
||||||
}
|
}
|
||||||
|
}
|
||||||
print <<printend
|
print <<printend
|
||||||
|
|
||||||
<tr VALIGN=TOP >
|
<tr VALIGN=TOP >
|
||||||
|
|
Loading…
Reference in a new issue