parent
edf5485626
commit
ae96102096
|
|
@ -166,6 +166,7 @@ foreach my $subfield_code (keys(%witness)) {
|
|||
$template->param(item_loop => \@item_value_loop,
|
||||
item_header_loop => \@header_value_loop,
|
||||
biblionumber => $biblionumber,
|
||||
bibid => $bibid);
|
||||
bibid => $bibid,
|
||||
biblionumber => $biblionumber);
|
||||
output_html_with_http_headers $query, $cookie, $template->output;
|
||||
|
||||
|
|
|
|||
22
detail.pl
22
detail.pl
|
|
@ -84,18 +84,20 @@ my $count=1;
|
|||
# now to get the items into a hash we can use and whack that thru
|
||||
|
||||
|
||||
$template->param(startfrom => $startfrom+1);
|
||||
$template->param(endat => $startfrom+20);
|
||||
$template->param(numrecords => $count);
|
||||
my $nextstartfrom=($startfrom+20<$count-20) ? ($startfrom+20) : ($count-20);
|
||||
my $prevstartfrom=($startfrom-20>0) ? ($startfrom-20) : (0);
|
||||
$template->param(nextstartfrom => $nextstartfrom);
|
||||
$template->param(prevstartfrom => $prevstartfrom);
|
||||
$template->param(BIBLIO_RESULTS => $resultsarray);
|
||||
$template->param(ITEM_RESULTS => $itemsarray);
|
||||
$template->param(WEB_RESULTS => $webarray);
|
||||
$template->param(SITE_RESULTS => $sitearray);
|
||||
$template->param(loggedinuser => $loggedinuser);
|
||||
$template->param(startfrom => $startfrom+1,
|
||||
endat => $startfrom+20,
|
||||
numrecords => $count,
|
||||
nextstartfrom => $nextstartfrom,
|
||||
prevstartfrom => $prevstartfrom,
|
||||
BIBLIO_RESULTS => $resultsarray,
|
||||
ITEM_RESULTS => $itemsarray,
|
||||
WEB_RESULTS => $webarray,
|
||||
SITE_RESULTS => $sitearray,
|
||||
loggedinuser => $loggedinuser,
|
||||
biblionumber => $biblionumber);
|
||||
|
||||
output_html_with_http_headers $query, $cookie, $template->output;
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -27,6 +27,7 @@ use C4::Output;
|
|||
use CGI;
|
||||
use C4::Search;
|
||||
use HTML::Template;
|
||||
use C4::Interface::CGI::Output;
|
||||
|
||||
my $input = new CGI;
|
||||
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@
|
|||
<DIV name="0XX" id="0XX" style="position:absolute;left:40px;top:150px;visibility:visible;width:90%">
|
||||
<table width=100% cellspacing=0 cellpadding=5 border=0>
|
||||
<TMPL_LOOP name="0XX">
|
||||
<tr background="/images/background-mem.gif"><td colspan=4><b><tmpl_var name="tag"></td></tr>
|
||||
<tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><tmpl_var name="tag"></td></tr>
|
||||
<TMPL_LOOP name="subfield">
|
||||
<tr>
|
||||
<td width="3%"> </td>
|
||||
|
|
|
|||
|
|
@ -14,82 +14,104 @@
|
|||
|
||||
<FONT SIZE=6><em>Catalogue Search</em></FONT>
|
||||
|
||||
<div align=right>
|
||||
<input type="hidden" name="type" value="intra">
|
||||
<INPUT TYPE="image" alt="Start Search" src="/images/ok-start-search.gif" WIDTH=187 HEIGHT=42 BORDER=0 >
|
||||
</div>
|
||||
<CENTER>
|
||||
|
||||
<TABLE align="left" width="40%" cellspacing=0 cellpadding=5 border=0 >
|
||||
|
||||
<TR VALIGN=TOP>
|
||||
<TD>Barcode</TD> <TD><INPUT TYPE="text" SIZE="25" NAME="itemnumber"></td><td> <b> OR</b></TD></TR>
|
||||
<!-- <TR VALIGN=TOP>
|
||||
<TD>ISBN</TD> <TD><INPUT TYPE="text" SIZE="25" NAME="isbn"></TD></TR>
|
||||
-->
|
||||
<TR VALIGN=TOP>
|
||||
<TD colspan=2 > </td></TR>
|
||||
|
||||
|
||||
<TR VALIGN=TOP>
|
||||
<TD bgcolor="99cc33" background="/images/background-mem.gif" colspan=2><b>HELP</b><br>
|
||||
<b>Searching:</b>Using more fields for your search (eg Keyword + author + class) will slow it down.<p>
|
||||
<b><a href=/cgi-bin/koha/maint/catmaintain.pl target=window0>Catalogue
|
||||
Maintenance:</a></b> To add a <b>new</b> biblio or item go to
|
||||
<a href="/cgi-bin/koha/loadmodules.pl?module=acquisitions">acquisitions</a>.<p>
|
||||
To <b>request, modify or delete</b> a biblio or item first search for it here.
|
||||
</TR>
|
||||
<TR VALIGN=TOP>
|
||||
<TD>Barcode</TD>
|
||||
<TD><INPUT TYPE="text" SIZE="25" NAME="itemnumber"></td>
|
||||
<td><b> OR</b></TD></TR>
|
||||
<!-- <TR VALIGN=TOP>
|
||||
<TD>ISBN</TD> <TD><INPUT TYPE="text" SIZE="25" NAME="isbn"></TD></TR>
|
||||
-->
|
||||
<TR VALIGN=TOP>
|
||||
<TD colspan=2 > </td>
|
||||
</TR>
|
||||
<TR VALIGN=TOP>
|
||||
<TD bgcolor="99cc33" background="/images/background-mem.gif" colspan=2>
|
||||
<b>HELP</b><br>
|
||||
<b>Searching:</b>Using more fields for your search (eg Keyword + author + class) will slow it down.<p>
|
||||
<b><a href=/cgi-bin/koha/maint/catmaintain.pl target=window0>Catalogue
|
||||
Maintenance:</a></b> To add a <b>new</b> biblio or item go to
|
||||
<a href="/cgi-bin/koha/loadmodules.pl?module=acquisitions">acquisitions</a>.<p>
|
||||
To <b>request, modify or delete</b> a biblio or item first search for it here.
|
||||
</td>
|
||||
</TR>
|
||||
</table>
|
||||
|
||||
|
||||
|
||||
<TABLE >
|
||||
<TR VALIGN=TOP>
|
||||
<TD>Keywords</TD> <TD><INPUT TYPE="text" SIZE="25" NAME="keyword"></TD></TR>
|
||||
<TR VALIGN=TOP>
|
||||
<TD>Title</TD> <TD><INPUT TYPE="text" SIZE="25"
|
||||
NAME="title"></TD><td><input type=radio name=ttype value=normal checked>Normal<input
|
||||
type=radio name=ttype value=exact>Exact</td></TR>
|
||||
<TR VALIGN=TOP>
|
||||
<TD>Author</TD> <TD><INPUT TYPE="text" SIZE="25" NAME="author"></TD></TR>
|
||||
<TR VALIGN=TOP>
|
||||
<TD>Illustrator</TD> <TD><INPUT TYPE="text" SIZE="25" NAME="illustrator"></TD></TR>
|
||||
<TABLE border=0>
|
||||
<TR VALIGN=TOP>
|
||||
<TD>Keywords</TD>
|
||||
<TD><INPUT TYPE="text" SIZE="25" NAME="keyword"></TD>
|
||||
</TR>
|
||||
<TR VALIGN=TOP>
|
||||
<TD>Title</TD>
|
||||
<TD><INPUT TYPE="text" SIZE="25" NAME="title"></TD>
|
||||
<td rowspan=2>
|
||||
<input type=radio name=ttype value=normal checked>Normal<br/>
|
||||
<input type=radio name=ttype value=exact>Exact
|
||||
</td>
|
||||
</TR>
|
||||
<TR VALIGN=TOP>
|
||||
<TD>Author</TD>
|
||||
<TD><INPUT TYPE="text" SIZE="25" NAME="author"></TD>
|
||||
</TR>
|
||||
<TR VALIGN=TOP>
|
||||
<TD>Illustrator</TD>
|
||||
<TD><INPUT TYPE="text" SIZE="25" NAME="illustrator"></TD>
|
||||
</TR>
|
||||
<TR VALIGN=TOP>
|
||||
<TD>Dewey</TD><TD><INPUT TYPE="text" SIZE="25" NAME="dewey"></TD>
|
||||
</TR>
|
||||
|
||||
<TR VALIGN=TOP>
|
||||
<TD>Dewey</TD> <TD><INPUT TYPE="text" SIZE="25" NAME="dewey"></TD></TR>
|
||||
<TR VALIGN=TOP>
|
||||
<TD>Class</TD>
|
||||
<td>
|
||||
<select name="class" size="1">
|
||||
<option value="">Any
|
||||
<TMPL_VAR name="classlist">
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- <TR VALIGN=TOP>
|
||||
<td>Branch</td><td><select name=branch>
|
||||
<option value="F">Foxton
|
||||
</select>
|
||||
</td></tr> -->
|
||||
|
||||
<TR VALIGN=TOP>
|
||||
<TD>Class</TD>
|
||||
<td>
|
||||
<select name="class" size="1">
|
||||
<option value="">Any
|
||||
<TMPL_VAR name="classlist">
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- <TR VALIGN=TOP>
|
||||
<td>Branch</td><td><select name=branch>
|
||||
<option value="F">Foxton
|
||||
</select>
|
||||
</td></tr> -->
|
||||
|
||||
<!-- <TD>Pub Date (before)</TD> <TD><INPUT TYPE="text" SIZE="8" NAME="date-before"> (after) <INPUT TYPE="text" SIZE="8" NAME="date-after"></TD></TR>
|
||||
-->
|
||||
<TR VALIGN=TOP>
|
||||
<TD><b>OR</b></TD></TR>
|
||||
|
||||
|
||||
<TR VALIGN=TOP>
|
||||
<TD>Subject</TD> <TD><INPUT TYPE="text" SIZE="25" NAME="subject"></TD></TR>
|
||||
<TD></TD> <TD><INPUT TYPE="reset" VALUE= "Clear Fields">
|
||||
|
||||
|
||||
|
||||
</TD></TR></TABLE>
|
||||
</FORM>
|
||||
<p>
|
||||
<a href=/cgi-bin/koha/shelves.pl>Virtual Bookshelves</a>
|
||||
</CENTER>
|
||||
<!-- <TD>Pub Date (before)</TD> <TD><INPUT TYPE="text" SIZE="8" NAME="date-before"> (after) <INPUT TYPE="text" SIZE="8" NAME="date-after"></TD></TR>
|
||||
-->
|
||||
<TR VALIGN=TOP>
|
||||
<TD><b>OR</b></TD>
|
||||
</TR>
|
||||
|
||||
<TR VALIGN=TOP>
|
||||
<TD>Subject</TD>
|
||||
<TD><INPUT TYPE="text" SIZE="25" NAME="subject"></TD>
|
||||
</TR>
|
||||
<tr>
|
||||
<TD colspan=3>
|
||||
<table width="100%" cellpadding=0 cellspacing=0>
|
||||
<tr align="center">
|
||||
<td>
|
||||
<input type="hidden" name="type" value="intra">
|
||||
<INPUT TYPE="image" alt="Start Search" src="<TMPL_VAR name="interface">/<TMPL_VAR name="theme">/images/2rightarrow.png" BORDER=0 >
|
||||
</td>
|
||||
<td>
|
||||
<INPUT TYPE="reset" VALUE= "Clear">
|
||||
</td>
|
||||
<td>
|
||||
<a href=/cgi-bin/koha/shelves.pl>Virtual Bookshelves</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</FORM>
|
||||
<p>
|
||||
</CENTER>
|
||||
<!--#include virtual="/includes/cat-bottom.inc" -->
|
||||
|
||||
|
|
|
|||
|
|
@ -13,114 +13,97 @@
|
|||
|
||||
<FONT SIZE=6><em>Add New Junior Member </em></font><br>
|
||||
<form action=/cgi-bin/koha/newjmember.pl method=post>
|
||||
<!--<input type=hidden name=joining value="">
|
||||
<input type=hidden name=expiry value="">
|
||||
<input type=hidden name=type value="borrowers">-->
|
||||
<input type=hidden name=borrowernumber value="<TMPL_VAR NAME=member>">
|
||||
<input type=hidden name=updtype value=I>
|
||||
<input type=hidden name=area value="<TMPL_VAR NAME=area>">
|
||||
<input type=hidden name=city value="<TMPL_VAR NAME=city>">
|
||||
<input type=hidden name=street value="<TMPL_VAR NAME=address>">
|
||||
<input type=hidden name=streetaddress value="<TMPL_VAR NAME=streetaddress>">
|
||||
<input type=hidden name=streetcity value="<TMPL_VAR NAME=streetcity>">
|
||||
<input type=hidden name=phone value="<TMPL_VAR NAME=phone>">
|
||||
<input type=hidden name=phoneday value="<TMPL_VAR NAME=phoneday>">
|
||||
<input type=hidden name=faxnumber value="<TMPL_VAR NAME=faxnumber>">
|
||||
<input type=hidden name=emailaddress value="<TMPL_VAR NAME=emailaddress>">
|
||||
<input type=hidden name=contactname value="<TMPL_VAR NAME=contactname>">
|
||||
<input type=hidden name=altphone value"<TMPL_VAR NAME=altphone>">
|
||||
<!--<input type=hidden name=joining value="">
|
||||
<input type=hidden name=expiry value="">
|
||||
<input type=hidden name=type value="borrowers">-->
|
||||
<input type=hidden name=borrowernumber value="<TMPL_VAR NAME=member>">
|
||||
<input type=hidden name=updtype value=I>
|
||||
<input type=hidden name=area value="<TMPL_VAR NAME=area>">
|
||||
<input type=hidden name=city value="<TMPL_VAR NAME=city>">
|
||||
<input type=hidden name=street value="<TMPL_VAR NAME=address>">
|
||||
<input type=hidden name=streetaddress value="<TMPL_VAR NAME=streetaddress>">
|
||||
<input type=hidden name=streetcity value="<TMPL_VAR NAME=streetcity>">
|
||||
<input type=hidden name=phone value="<TMPL_VAR NAME=phone>">
|
||||
<input type=hidden name=phoneday value="<TMPL_VAR NAME=phoneday>">
|
||||
<input type=hidden name=faxnumber value="<TMPL_VAR NAME=faxnumber>">
|
||||
<input type=hidden name=emailaddress value="<TMPL_VAR NAME=emailaddress>">
|
||||
<input type=hidden name=contactname value="<TMPL_VAR NAME=contactname>">
|
||||
<input type=hidden name=altphone value"<TMPL_VAR NAME=altphone>">
|
||||
|
||||
<table border=0 cellspacing=0 cellpadding=5 >
|
||||
<table border=0 cellspacing=0 cellpadding=5 >
|
||||
<tr valign=top bgcolor="99cc33" >
|
||||
<td COLSPAN=5 background="<TMPL_VAR name="themelang">/images/background-mem.gif">
|
||||
<B>PARENT OR GUARDIAN </b>
|
||||
</td>
|
||||
</tr>
|
||||
<tr valign=top bgcolor=white>
|
||||
<td>
|
||||
<SELECT NAME="title" SIZE="1">
|
||||
<OPTION value=" ">No Title
|
||||
<TMPL_LOOP NAME=titleloop>
|
||||
<OPTION value="<TMPL_VAR NAME=title>"<TMPL_VAR NAME=selected>><TMPL_VAR NAME=title>
|
||||
</TMPL_LOOP>
|
||||
</SELECT>
|
||||
</td>
|
||||
<td><input type=text name=firstname_guardian size=20 value="<TMPL_VAR NAME=firstname>"></td>
|
||||
<td colspan=2><input type=text name=surname_guardian size=20 value="<TMPL_VAR NAME=surname>"></td>
|
||||
<td><input type=text name=guardian_number size=20 value="<TMPL_VAR NAME=cardnumber>"></td>
|
||||
</tr>
|
||||
<tr valign=top bgcolor=white>
|
||||
<td><FONT SIZE=2>Title</FONT></td>
|
||||
<td><FONT SIZE=2>Given Names*</FONT></td>
|
||||
<td colspan=2><FONT SIZE=2>Surname*</FONT></td>
|
||||
<td><FONT SIZE=2>Membership No.</FONT></td>
|
||||
</tr>
|
||||
<TMPL_LOOP NAME=cmemloop>
|
||||
<tr valign=top bgcolor="99cc33">
|
||||
<td COLSPAN=5 background="<TMPL_VAR name="themelang">/images/background-mem.gif">
|
||||
<B>CHILD <TMPL_VAR NAME=count></b>
|
||||
</td>
|
||||
</TR>
|
||||
<TR>
|
||||
<td COLSPAN=4 ALIGN=RIGHT ><font size=3 face='arial,helvetica'>
|
||||
<STRONG>Member# <TMPL_VAR NAME=cmember>, Card Number*</STRONG>
|
||||
</TD>
|
||||
<TD>
|
||||
<input type=text name=cardnumber_child_<TMPL_VAR NAME=i> size=20 value=""><br>
|
||||
<input type=hidden name=bornumber_child_<TMPL_VAR NAME=i> value="<TMPL_VAR NAME=cmember>">
|
||||
</td>
|
||||
</TR>
|
||||
<tr bgcolor=white>
|
||||
<td><input type=text name=firstname_child_<TMPL_VAR NAME=i> size=20 value=""></td>
|
||||
<td><input type=text name=surname_child_<TMPL_VAR NAME=i> size=20 value=""></td>
|
||||
<td><input type=text name=dateofbirth_child_<TMPL_VAR NAME=i> size=10 value=""></TD>
|
||||
<TD>
|
||||
<input type="radio" name="sex_child_<TMPL_VAR NAME=i>" value="F">F
|
||||
<input type="radio" name="sex_child_<TMPL_VAR NAME=i>" value="M">M*
|
||||
</td>
|
||||
<TD align=right><input type=text name=school_child_<TMPL_VAR NAME=i> size=20 value=""></TD>
|
||||
</tr>
|
||||
<tr valign=top bgcolor=white>
|
||||
<td><FONT SIZE=2>Given Names*</FONT></td>
|
||||
<td><FONT SIZE=2>Surname*</FONT></td>
|
||||
<td><FONT SIZE=2>Date of Birth<BR> (dd/mm/yy)*</FONT></td>
|
||||
<td><FONT SIZE=2> </FONT></td>
|
||||
<td><FONT SIZE=2>School</FONT></td>
|
||||
</tr>
|
||||
<tr valign=top bgcolor=white>
|
||||
<td COLSPAN=5><textarea name=altnotes_child_<TMPL_VAR NAME=i> wrap=physical cols=70 rows=3></textarea></td>
|
||||
</tr>
|
||||
<tr valign=top bgcolor=white>
|
||||
<td><FONT SIZE=2>Notes</font></td>
|
||||
</tr>
|
||||
</TMPL_LOOP>
|
||||
<tr valign=top bgcolor=white>
|
||||
<td colspan=2 align="center"><input type=reset value="Clear all Fields"></td>
|
||||
<td COLSPAN=3 align="center">
|
||||
<input type=image src="<TMPL_VAR name="interface">/<TMPL_VAR name="theme">/images/2rightarrow.png" ALT="Add New Member" border=0>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr valign=top><td COLSPAN=1><input type=reset value="Clear all Fields"></td></tr>
|
||||
|
||||
<tr valign=top bgcolor="99cc33" ><td COLSPAN=5 background="/images/background-mem.gif"></td></tr>
|
||||
|
||||
<tr valign=top bgcolor="99cc33" ><td COLSPAN=5 background="/images/background-mem.gif">
|
||||
<B>PARENT OR GUARDIAN </b></td></tr>
|
||||
|
||||
<tr valign=top bgcolor=white>
|
||||
<td>
|
||||
<SELECT NAME="title" SIZE="1">
|
||||
<OPTION value=" ">No Title
|
||||
<TMPL_LOOP NAME=titleloop>
|
||||
<OPTION value="<TMPL_VAR NAME=title>"<TMPL_VAR NAME=selected>><TMPL_VAR NAME=title>
|
||||
</TMPL_LOOP>
|
||||
</SELECT>
|
||||
</td>
|
||||
<td><input type=text name=firstname_guardian size=20 value="<TMPL_VAR NAME=firstname>"></td>
|
||||
<td colspan=2><input type=text name=surname_guardian size=20 value="<TMPL_VAR NAME=surname>"></td>
|
||||
<td><input type=text name=guardian_number size=20 value="<TMPL_VAR NAME=cardnumber>"></td>
|
||||
</tr>
|
||||
|
||||
<tr valign=top bgcolor=white>
|
||||
<td><FONT SIZE=2>Title</FONT></td>
|
||||
<td><FONT SIZE=2>Given Names*</FONT></td>
|
||||
<td colspan=2><FONT SIZE=2>Surname*</FONT></td>
|
||||
<td><FONT SIZE=2>Membership No.</FONT></td>
|
||||
</tr>
|
||||
|
||||
<tr><td> </TD></TR>
|
||||
|
||||
<TMPL_LOOP NAME=cmemloop>
|
||||
<tr valign=top bgcolor="99cc33">
|
||||
<td COLSPAN=5 background="/images/background-mem.gif">
|
||||
<B>CHILD <TMPL_VAR NAME=count></b>
|
||||
</td>
|
||||
</TR>
|
||||
|
||||
<tr valign=top></tr>
|
||||
|
||||
<TR>
|
||||
<td COLSPAN=4 ALIGN=RIGHT ><font size=3 face='arial,helvetica'>
|
||||
<STRONG>Member# <TMPL_VAR NAME=cmember>, Card Number*</STRONG>
|
||||
</TD>
|
||||
<TD>
|
||||
<input type=text name=cardnumber_child_<TMPL_VAR NAME=i> size=20 value=""><br>
|
||||
<input type=hidden name=bornumber_child_<TMPL_VAR NAME=i> value="<TMPL_VAR NAME=cmember>">
|
||||
</td>
|
||||
</TR>
|
||||
|
||||
<tr bgcolor=white>
|
||||
<td><input type=text name=firstname_child_<TMPL_VAR NAME=i> size=20 value=""></td>
|
||||
<td><input type=text name=surname_child_<TMPL_VAR NAME=i> size=20 value=""></td>
|
||||
<td><input type=text name=dateofbirth_child_<TMPL_VAR NAME=i> size=10 value=""></TD>
|
||||
<TD>
|
||||
<input type="radio" name="sex_child_<TMPL_VAR NAME=i>" value="F">F
|
||||
<input type="radio" name="sex_child_<TMPL_VAR NAME=i>" value="M">M*
|
||||
</td>
|
||||
<TD align=right><input type=text name=school_child_<TMPL_VAR NAME=i> size=20 value=""></TD>
|
||||
</tr>
|
||||
|
||||
<tr valign=top bgcolor=white>
|
||||
<td><FONT SIZE=2>Given Names*</FONT></td>
|
||||
<td><FONT SIZE=2>Surname*</FONT></td>
|
||||
<td><FONT SIZE=2>Date of Birth<BR> (dd/mm/yy)*</FONT></td>
|
||||
<td><FONT SIZE=2> </FONT></td>
|
||||
<td><FONT SIZE=2>School</FONT></td>
|
||||
</tr>
|
||||
|
||||
<tr valign=top bgcolor=white>
|
||||
<td COLSPAN=5><textarea name=altnotes_child_<TMPL_VAR NAME=i> wrap=physical cols=70 rows=3></textarea></td>
|
||||
</tr>
|
||||
|
||||
<tr valign=top bgcolor=white>
|
||||
<td><FONT SIZE=2>Notes</font></td>
|
||||
</tr>
|
||||
|
||||
<tr><td> </TD></TR>
|
||||
|
||||
</TMPL_LOOP>
|
||||
|
||||
<tr valign=top bgcolor=white>
|
||||
<td COLSPAN=5 align=right >
|
||||
<input type=image src="/images/save-changes.gif" WIDTH=188 HEIGHT=44 ALT="Add New Member" border=0>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</TABLE>
|
||||
</TABLE>
|
||||
</form>
|
||||
|
||||
|
||||
|
||||
<TMPL_VAR NAME=endmenumember>
|
||||
|
||||
|
|
|
|||
|
|
@ -12,14 +12,14 @@
|
|||
You Searched for <TMPL_VAR NAME=member><p>
|
||||
<table>
|
||||
<tr bgcolor="#99cc33">
|
||||
<td background="/images/background-mem.gif"><b>Card</b></td>
|
||||
<td background="/images/background-mem.gif"><b>Surname</b></td>
|
||||
<td background="/images/background-mem.gif"><b>Firstname</b></td>
|
||||
<td background="/images/background-mem.gif"><b>Category</b></td>
|
||||
<td background="/images/background-mem.gif"><b>Address</b></td>
|
||||
<td background="/images/background-mem.gif"><b>OD/Issues</b></td>
|
||||
<td background="/images/background-mem.gif"><b>Charges</b></td>
|
||||
<td background="/images/background-mem.gif"><b>Notes</b></td>
|
||||
<td background="<TMPL_VAR name="themelang">/images/background-mem.gif"><b>Card</b></td>
|
||||
<td background="<TMPL_VAR name="themelang">/images/background-mem.gif"><b>Surname</b></td>
|
||||
<td background="<TMPL_VAR name="themelang">/images/background-mem.gif"><b>Firstname</b></td>
|
||||
<td background="<TMPL_VAR name="themelang">/images/background-mem.gif"><b>Category</b></td>
|
||||
<td background="<TMPL_VAR name="themelang">/images/background-mem.gif"><b>Address</b></td>
|
||||
<td background="<TMPL_VAR name="themelang">/images/background-mem.gif"><b>OD/Issues</b></td>
|
||||
<td background="<TMPL_VAR name="themelang">/images/background-mem.gif"><b>Charges</b></td>
|
||||
<td background="<TMPL_VAR name="themelang">/images/background-mem.gif"><b>Notes</b></td>
|
||||
</tr>
|
||||
|
||||
<TMPL_LOOP NAME=resultsloop>
|
||||
|
|
@ -41,12 +41,8 @@ You Searched for <TMPL_VAR NAME=member><p>
|
|||
</table>
|
||||
|
||||
<form action=/cgi-bin/koha/simpleredirect.pl method=post>
|
||||
<input type=image src="/images/button-add-member.gif" WIDTH=188 HEIGHT=44 ALT="Add New Member" BORDER=0 ></a><br>
|
||||
<input type=image src="<TMPL_VAR name="interface">/<TMPL_VAR name="theme">/images/filenew.png" ALT="Add New Member" BORDER=0 ></a>
|
||||
<INPUT TYPE="radio" name="chooseform" value="adult" checked>Adult
|
||||
<INPUT TYPE="radio" name="chooseform" value="organisation" >Organisation
|
||||
</form>
|
||||
|
||||
<TMPL_INCLUDE NAME="members-bottom.inc">
|
||||
|
||||
</body>
|
||||
</HTML>
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@
|
|||
<input type=hidden name=type value="borrowers">
|
||||
<input type=hidden name=borrowernumber value="<TMPL_VAR NAME=member>">
|
||||
<input type=hidden name=updtype value="<TMPL_VAR NAME=updtype>">
|
||||
|
||||
|
||||
<table border=0 cellspacing=0 cellpadding=5 >
|
||||
|
||||
<tr valign=top>
|
||||
|
|
@ -19,8 +19,8 @@
|
|||
</tr>
|
||||
|
||||
<tr valign=top>
|
||||
<td COLSPAN=3 background="/images/background-mem.gif"><B>MEMBER PERSONAL DETAILS</b></td>
|
||||
<td COLSPAN=2 ALIGN=RIGHT background="/images/background-mem.gif">*
|
||||
<td COLSPAN=3 background="<TMPL_VAR name="themelang">/images/background-mem.gif"><B>MEMBER PERSONAL DETAILS</b></td>
|
||||
<td COLSPAN=2 ALIGN=RIGHT background="<TMPL_VAR name="themelang">/images/background-mem.gif">*
|
||||
<input type="radio" name="sex" value="F"<TMPL_IF NAME=female> checked</TMPL_IF>>F
|
||||
<input type="radio" name="sex" value="M"<TMPL_UNLESS NAME=female> checked</TMPL_UNLESS>> M
|
||||
<B>Date of Birth</B> (dd/mm/yy)
|
||||
|
|
@ -50,8 +50,6 @@
|
|||
<td><FONT SIZE=2>Surname*</FONT></td>
|
||||
<td><FONT SIZE=2>Prefered Name</FONT></td>
|
||||
</tr>
|
||||
|
||||
<tr><td> </TD></TR>
|
||||
|
||||
<tr valign=top bgcolor=white>
|
||||
<td colspan=2>
|
||||
|
|
@ -67,7 +65,7 @@
|
|||
<td colspan=2> </td>
|
||||
</TMPL_IF>
|
||||
<td><TMPL_VAR NAME=catcodepopup></td>
|
||||
</tr>
|
||||
</tr>
|
||||
|
||||
<tr valign=top bgcolor=white>
|
||||
<TMPL_IF NAME=ethcatpopup><TMPL_VAR NAME=ethcatpopup>
|
||||
|
|
@ -79,10 +77,8 @@
|
|||
<td><FONT SIZE=2>Membership Category*</FONT></td>
|
||||
</tr>
|
||||
|
||||
<tr><td> </TD></TR>
|
||||
|
||||
<tr valign=top bgcolor="99cc33" >
|
||||
<td COLSPAN=5 background="/images/background-mem.gif"><B>MEMBER ADDRESS</b></td>
|
||||
<td COLSPAN=5 background="<TMPL_VAR name="themelang">/images/background-mem.gif"><B>MEMBER ADDRESS</b></td>
|
||||
</tr>
|
||||
|
||||
<tr valign=top bgcolor=white>
|
||||
|
|
@ -96,15 +92,13 @@
|
|||
</SELECT>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr valign=top bgcolor=white>
|
||||
<td COLSPAN=3><FONT SIZE=2>Postal Address*</FONT></td>
|
||||
<td><FONT SIZE=2>Town*</FONT></td>
|
||||
<td><FONT SIZE=2>Area</FONT></td>
|
||||
</tr>
|
||||
|
||||
<tr><td> </TD></TR>
|
||||
|
||||
<tr valign=top bgcolor=white>
|
||||
<td COLSPAN=3><input type=text name=streetaddress size=40 value="<TMPL_VAR NAME=streetaddress>"></td>
|
||||
<td><input type=text name=streetcity size=20 value="<TMPL_VAR NAME=streetcity>"></td>
|
||||
|
|
@ -115,19 +109,17 @@
|
|||
<td><FONT SIZE=2>Town</FONT></td>
|
||||
</tr>
|
||||
|
||||
<tr><td> </TD></TR>
|
||||
|
||||
<tr valign=top bgcolor="99cc33">
|
||||
<td COLSPAN=5 background="/images/background-mem.gif"><B>MEMBER CONTACT DETAILS</b></td>
|
||||
<td COLSPAN=5 background="<TMPL_VAR name="themelang">/images/background-mem.gif"><B>MEMBER CONTACT DETAILS</b></td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr valign=top bgcolor=white>
|
||||
<td COLSPAN=2><input type=text name=phone size=20 value="<TMPL_VAR NAME=phone>"></td>
|
||||
<td><input type=text name=phoneday size=20 value="<TMPL_VAR NAME=phoneday>"></td>
|
||||
<td><input type=text name=faxnumber size=20 value="<TMPL_VAR NAME=faxnumber>"></td>
|
||||
<td><input type=text name=emailaddress size=20 value="<TMPL_VAR NAME=emailaddress>"></td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr valign=top bgcolor=white>
|
||||
<td COLSPAN=2 ><FONT SIZE=2>Phone (Home)</td>
|
||||
<td><FONT SIZE=2>Phone (day)</td>
|
||||
|
|
@ -135,12 +127,10 @@
|
|||
<td><FONT SIZE=2>Email</td>
|
||||
</tr>
|
||||
|
||||
<tr><td> </TD></TR>
|
||||
|
||||
<tr valign=top bgcolor="99cc33">
|
||||
<td COLSPAN=5 background="/images/background-mem.gif"><B>ALTERNATE CONTACT DETAILS</b></td>
|
||||
<td COLSPAN=5 background="<TMPL_VAR name="themelang">/images/background-mem.gif"><B>ALTERNATE CONTACT DETAILS</b></td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr valign=top bgcolor=white>
|
||||
<td COLSPAN=3 ><input type=text name=contactname size=40 value="<TMPL_VAR NAME=contactname>"></td>
|
||||
<td><input type=text name=altphone size=20 value="<TMPL_VAR NAME=altphone>"></td>
|
||||
|
|
@ -152,33 +142,29 @@
|
|||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr valign=top bgcolor=white>
|
||||
<td COLSPAN=3 ><FONT SIZE=2>Name*</td>
|
||||
<td><FONT SIZE=2>Phone</td>
|
||||
<td><FONT SIZE=2>Relationship*</td>
|
||||
</tr>
|
||||
|
||||
<tr><td> </TD></TR>
|
||||
|
||||
|
||||
<tr valign=top bgcolor=white>
|
||||
<td><FONT SIZE=2>Notes</font></td>
|
||||
<td COLSPAN=4><textarea name=altnotes wrap=physical cols=70 rows=3><TMPL_VAR NAME=altnotes></textarea></td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr><td> </TD></TR>
|
||||
|
||||
|
||||
<tr valign=top bgcolor="99cc33">
|
||||
<td COLSPAN=5 background="/images/background-mem.gif"><B>LIBRARY USE</B></td>
|
||||
<td COLSPAN=5 background="<TMPL_VAR name="themelang">/images/background-mem.gif"><B>LIBRARY USE</B></td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr valign=top >
|
||||
<td><FONT SIZE=2>Notes</font></td>
|
||||
<td COLSPAN=4><textarea name=borrowernotes wrap=physical cols=70 rows=3><TMPL_VAR NAME=borrowernotes></textarea></td>
|
||||
</tr>
|
||||
|
||||
<tr><td> </TD></TR>
|
||||
|
||||
<TMPL_IF NAME=modify>
|
||||
<tr><td COLSPAN=5><Font size=2>FLAGS</font></td></tr>
|
||||
<TMPL_LOOP NAME=flagloop>
|
||||
|
|
@ -192,11 +178,8 @@
|
|||
</TMPL_IF>
|
||||
|
||||
<tr>
|
||||
<TMPL_UNLESS NAME=modify><!-- Don't know what's this unless for -->
|
||||
<td></td><td><input type=image src="/images/save-changes.gif" WIDTH=188 HEIGHT=44 ALT="Add New Member" border=0 ></td>
|
||||
<TMPL_ELSE>
|
||||
<td></td><td><input type=image src="/images/save-changes.gif" WIDTH=188 HEIGHT=44 ALT="Add New Member" border=0 ></td>
|
||||
</TMPL_UNLESS>
|
||||
<td></td>
|
||||
<td><input type=image src="<TMPL_VAR name="interface">/<TMPL_VAR name="theme">/images/2rightarrow.png" ALT="Add New Member" border=0 ></td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
|
|
|
|||
|
|
@ -9,12 +9,12 @@
|
|||
<FONT SIZE=6><em>Members</em></FONT><P>
|
||||
|
||||
|
||||
<img src="/images/numbers-mem-1.gif" WIDTH=45 HEIGHT=44 ALT="1"
|
||||
<img src="<TMPL_VAR name="themelang">/images/numbers-mem-1.gif" WIDTH=45 HEIGHT=44 ALT="1"
|
||||
hspace=5 align=left BORDER=0>
|
||||
|
||||
<table border=1 cellspacing=0 cellpadding=10 height="100" >
|
||||
<tr VALIGN=TOP >
|
||||
<td bgcolor="99cc33" background="/images/background-mem.gif"><FORM ACTION="/cgi-bin/koha/member.pl" method=post><FONT SIZE=4>
|
||||
<td bgcolor="99cc33" background="<TMPL_VAR name="themelang">/images/background-mem.gif"><FORM ACTION="/cgi-bin/koha/member.pl" method=post><FONT SIZE=4>
|
||||
<b>Member Search</B>
|
||||
</FONT>
|
||||
<INPUT TYPE="text" size=50 name=member >
|
||||
|
|
@ -27,13 +27,13 @@ enter key to activate search
|
|||
|
||||
<P>
|
||||
|
||||
<img src="/images/numbers-mem-2.gif" WIDTH=45 HEIGHT=44 ALT="2"
|
||||
<img src="<TMPL_VAR name="themelang">/images/numbers-mem-2.gif" WIDTH=45 HEIGHT=44 ALT="2"
|
||||
hspace=5 align=left BORDER=0>
|
||||
|
||||
|
||||
<table border=1 cellspacing=0 cellpadding=10 height="100" >
|
||||
<tr VALIGN=TOP >
|
||||
<td bgcolor="99cc33" background="/images/background-mem.gif"><FONT SIZE=4>
|
||||
<td bgcolor="99cc33" background="<TMPL_VAR name="themelang">/images/background-mem.gif"><FONT SIZE=4>
|
||||
<b>Browse Members</B>
|
||||
</FONT>
|
||||
</td></form><tr>
|
||||
|
|
|
|||
|
|
@ -7,199 +7,208 @@
|
|||
<p>
|
||||
|
||||
<TABLE CELLSPACING=0 CELLPADDING=5 border=1 align=left width=270>
|
||||
<TR VALIGN=TOP>
|
||||
<td bgcolor="99cc33" background="/images/background-mem.gif"><B>MEMBERSHIP RECORD</TD>
|
||||
</TR>
|
||||
<TR VALIGN=TOP>
|
||||
<td bgcolor="99cc33" background="<TMPL_VAR name="themelang">/images/background-mem.gif"><B>MEMBERSHIP RECORD</TD>
|
||||
</TR>
|
||||
|
||||
<tr VALIGN=TOP >
|
||||
<TD>
|
||||
<p align=right>
|
||||
<form action=/cgi-bin/koha/jmemberentry.pl method=post>
|
||||
<INPUT TYPE="image" name="submit" VALUE="add-child" height=42 WIDTH=120 BORDER=0 src="/images/add-child.gif">
|
||||
<input type=hidden name=type value=Add>
|
||||
<input type=hidden name=bornum value="<TMPL_VAR NAME=borrowernumber>">
|
||||
</form>
|
||||
</P><br>
|
||||
<FONT SIZE=2 face="arial, helvetica"><TMPL_VAR NAME="title"> <TMPL_VAR NAME="othernames"> <TMPL_VAR NAME="surname"> (<TMPL_VAR NAME="firstname">, <TMPL_VAR NAME="initials">)<p>
|
||||
Card Number: <TMPL_VAR NAME="cardnumber"><BR>
|
||||
Postal Address: <TMPL_VAR NAME="streetaddress">, <TMPL_VAR NAME="city"><BR>
|
||||
Home Address: <TMPL_VAR NAME="physstreet">, <TMPL_VAR NAME="streetcity"><BR>
|
||||
Phone (Home): <TMPL_VAR NAME="phone"><BR>
|
||||
Phone (Daytime): <TMPL_VAR NAME="phoneday"><BR>
|
||||
Fax: <TMPL_VAR NAME="faxnumber"><BR>
|
||||
E-mail: <a href="mailto:<TMPL_VAR NAME="emailaddress">"><TMPL_VAR NAME="emailaddress"></a><br>
|
||||
Textmessaging:<TMPL_VAR NAME="textmessaging"><p>
|
||||
Membership Number: <TMPL_VAR NAME="borrowernumber"><BR>
|
||||
Membership: <TMPL_VAR NAME="categorycode"><BR>
|
||||
Area: <TMPL_VAR NAME="area"><BR>
|
||||
Fee:$30/year, Paid<BR>
|
||||
Joined: <TMPL_VAR NAME="dateenrolled">, Expires: <TMPL_VAR NAME="expiry"><BR>
|
||||
Joining Branch: <TMPL_VAR NAME="homebranch"><P>
|
||||
<TMPL_IF NAME="printethnicityline">
|
||||
Ethnicity: <TMPL_VAR NAME="ethnicity">, <TMPL_VAR NAME="ethnotes"><br>
|
||||
</TMPL_IF>
|
||||
DoB: <TMPL_VAR NAME="dateofbirth"><BR>
|
||||
Sex: <TMPL_VAR NAME="sex"><P>
|
||||
Alternative Contact: <TMPL_VAR NAME="contactname"><BR>
|
||||
Phone: <TMPL_VAR NAME="altphone"><BR>
|
||||
Relationship: <TMPL_VAR NAME="altrelationship"><BR>
|
||||
Notes: <TMPL_VAR NAME="altnotes"><P>
|
||||
<TMPL_IF NAME="isguarantee">
|
||||
Guarantees:<TMPL_LOOP NAME="guaranteeloop"><A HREF="/cgi-bin/koha/moremember.pl?bornum=<TMPL_VAR NAME="borrowernumber">"><TMPL_VAR NAME="cardnumber"></a><br></TMPL_LOOP>
|
||||
<TMPL_ELSE>
|
||||
Guarantor: <TMPL_IF NAME="guarantorborrowernumber">
|
||||
<A HREF="/cgi-bin/koha/moremember.pl?bornum=<TMPL_VAR NAME="guarantorborrowernumber">"><TMPL_VAR NAME="guarantorcardnumber"></a><br>
|
||||
<TMPL_ELSE>
|
||||
no guarantor<br>
|
||||
</TMPL_IF>
|
||||
</TMPL_IF>
|
||||
<P>
|
||||
General Notes: <!--<A HREF="popbox.html" onclick="messenger(200,250,'Form that lets you add to and delete notes.'); return false">-->
|
||||
<TMPL_VAR NAME="borrowernotes"><!--</a>-->
|
||||
<p align=right>
|
||||
<form action=/cgi-bin/koha/memberentry.pl method=post>
|
||||
<input type=hidden name=bornum value="<TMPL_VAR NAME="bornum">">
|
||||
<INPUT TYPE="image" name="modify" VALUE="modify" height=42 WIDTH=93 BORDER=0 src="/images/modify-mem.gif">
|
||||
<INPUT TYPE="image" name="delete" VALUE="delete" height=42 WIDTH=93 BORDER=0 src="/images/delete-mem.gif">
|
||||
|
||||
<p>
|
||||
<a href="member-password.pl?member=<TMPL_VAR NAME="bornum">"><img height=42 WIDTH=124 BORDER=0 src="<TMPL_VAR NAME='themelang'>/images/password-mem.gif" alt="Password">
|
||||
</p>
|
||||
<a href="member-flags.pl?member=<TMPL_VAR NAME="bornum">"><img height=42 WIDTH=187 BORDER=0 src="<TMPL_VAR NAME='themelang'>/images/modify-user-flags.gif" alt="Privileges"></a>
|
||||
</form>
|
||||
</TD>
|
||||
</TR>
|
||||
<tr VALIGN=TOP >
|
||||
<TD>
|
||||
<p align=right>
|
||||
<form action=/cgi-bin/koha/jmemberentry.pl method=post>
|
||||
<INPUT TYPE="image" name="submit" VALUE="add-child" height=42 WIDTH=120 BORDER=0 src="<TMPL_VAR name="themelang">/images/add-child.gif">
|
||||
<input type=hidden name=type value=Add>
|
||||
<input type=hidden name=bornum value="<TMPL_VAR NAME=borrowernumber>">
|
||||
</form>
|
||||
</P><br>
|
||||
<FONT SIZE=2 face="arial, helvetica"><TMPL_VAR NAME="title"> <TMPL_VAR NAME="othernames"> <TMPL_VAR NAME="surname"> (<TMPL_VAR NAME="firstname">, <TMPL_VAR NAME="initials">)<p>
|
||||
Card Number: <TMPL_VAR NAME="cardnumber"><BR>
|
||||
Postal Address: <TMPL_VAR NAME="streetaddress">, <TMPL_VAR NAME="city"><BR>
|
||||
Home Address: <TMPL_VAR NAME="physstreet">, <TMPL_VAR NAME="streetcity"><BR>
|
||||
Phone (Home): <TMPL_VAR NAME="phone"><BR>
|
||||
Phone (Daytime): <TMPL_VAR NAME="phoneday"><BR>
|
||||
Fax: <TMPL_VAR NAME="faxnumber"><BR>
|
||||
E-mail: <a href="mailto:<TMPL_VAR NAME="emailaddress">"><TMPL_VAR NAME="emailaddress"></a><br>
|
||||
Textmessaging:<TMPL_VAR NAME="textmessaging"><p>
|
||||
Membership Number: <TMPL_VAR NAME="borrowernumber"><BR>
|
||||
Membership: <TMPL_VAR NAME="categorycode"><BR>
|
||||
Area: <TMPL_VAR NAME="area"><BR>
|
||||
Fee:$30/year, Paid<BR>
|
||||
Joined: <TMPL_VAR NAME="dateenrolled">, Expires: <TMPL_VAR NAME="expiry"><BR>
|
||||
Joining Branch: <TMPL_VAR NAME="homebranch"><P>
|
||||
<TMPL_IF NAME="printethnicityline">
|
||||
Ethnicity: <TMPL_VAR NAME="ethnicity">, <TMPL_VAR NAME="ethnotes"><br>
|
||||
</TMPL_IF>
|
||||
DoB: <TMPL_VAR NAME="dateofbirth"><BR>
|
||||
Sex: <TMPL_VAR NAME="sex"><P>
|
||||
Alternative Contact: <TMPL_VAR NAME="contactname"><BR>
|
||||
Phone: <TMPL_VAR NAME="altphone"><BR>
|
||||
Relationship: <TMPL_VAR NAME="altrelationship"><BR>
|
||||
Notes: <TMPL_VAR NAME="altnotes"><P>
|
||||
<TMPL_IF NAME="isguarantee">
|
||||
Guarantees:<TMPL_LOOP NAME="guaranteeloop"><A HREF="/cgi-bin/koha/moremember.pl?bornum=<TMPL_VAR NAME="borrowernumber">"><TMPL_VAR NAME="cardnumber"></a><br></TMPL_LOOP>
|
||||
<TMPL_ELSE>
|
||||
Guarantor:
|
||||
<TMPL_IF NAME="guarantorborrowernumber">
|
||||
<A HREF="/cgi-bin/koha/moremember.pl?bornum=<TMPL_VAR NAME="guarantorborrowernumber">"><TMPL_VAR NAME="guarantorcardnumber"></a><br>
|
||||
<TMPL_ELSE>
|
||||
no guarantor<br>
|
||||
</TMPL_IF>
|
||||
</TMPL_IF>
|
||||
<P>
|
||||
General Notes: <!--<A HREF="popbox.html" onclick="messenger(200,250,'Form that lets you add to and delete notes.'); return false">-->
|
||||
<TMPL_VAR NAME="borrowernotes"><!--</a>-->
|
||||
<p align=right>
|
||||
<form action=/cgi-bin/koha/memberentry.pl method=post>
|
||||
<input type=hidden name=bornum value="<TMPL_VAR NAME="bornum">">
|
||||
<INPUT TYPE="image" name="modify" VALUE="modify" height=42 WIDTH=93 BORDER=0 src="<TMPL_VAR name="themelang">/images/modify-mem.gif">
|
||||
<INPUT TYPE="image" name="delete" VALUE="delete" height=42 WIDTH=93 BORDER=0 src="<TMPL_VAR name="themelang">/images/delete-mem.gif">
|
||||
<p>
|
||||
<a href="member-password.pl?member=<TMPL_VAR NAME="bornum">"><img height=42 WIDTH=124 BORDER=0 src="<TMPL_VAR NAME='themelang'>/images/password-mem.gif" alt="Password">
|
||||
</p>
|
||||
<a href="member-flags.pl?member=<TMPL_VAR NAME="bornum">"><img height=42 WIDTH=187 BORDER=0 src="<TMPL_VAR NAME='themelang'>/images/modify-user-flags.gif" alt="Privileges"></a>
|
||||
</form>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
|
||||
<img src="/images/holder.gif" width=16 height=800 align=left>
|
||||
<img src="<TMPL_VAR name="themelang">/images/holder.gif" width=16 height=800 align=left>
|
||||
|
||||
<TABLE CELLSPACING=0 CELLPADDING=5 border=1 >
|
||||
<TR VALIGN=TOP>
|
||||
<td bgcolor="99cc33" background="/images/background-mem.gif" colspan=4><B>FINES & CHARGES</TD>
|
||||
</TR>
|
||||
<TR VALIGN=TOP>
|
||||
<td bgcolor="99cc33" background="<TMPL_VAR name="themelang">/images/background-mem.gif" colspan=4><B>FINES & CHARGES</TD>
|
||||
</TR>
|
||||
|
||||
<TMPL_LOOP NAME=accountloop>
|
||||
<TMPL_IF NAME=amountoutstanding>
|
||||
<tr VALIGN=TOP>
|
||||
<td><TMPL_VAR NAME="date"></td>
|
||||
<td>
|
||||
<TMPL_IF NAME=biblionumber>
|
||||
<a href="/cgi-bin/koha/moredetail.pl?itemnumber=<TMPL_VAR NAME="itemnumber">&bib=<TMPL_VAR NAME="blionumber">&bi=<TMPL_VAR NAME="biblioitemnumber">"><TMPL_VAR NAME="description"> <TMPL_VAR NAME="title"></a>
|
||||
<TMPL_ELSE>
|
||||
|
||||
</TMPL_IF>
|
||||
</td>
|
||||
<td><TMPL_VAR NAME="amount"></td>
|
||||
<td><TMPL_VAR NAME="amountoutstanding"></td>
|
||||
</tr>
|
||||
</TMPL_IF>
|
||||
</TMPL_LOOP>
|
||||
|
||||
<tr VALIGN=TOP >
|
||||
<TD colspan=3 align=right>
|
||||
<nobr>
|
||||
<a href=/cgi-bin/koha/boraccount.pl?bornum=<TMPL_VAR NAME="bornum">><img height=42 WIDTH=187 BORDER=0 src="/images/view-account.gif"></a>
|
||||
<a href=/cgi-bin/koha/pay.pl?bornum=<TMPL_VAR NAME="bornum">><img height=42 WIDTH=187 BORDER=0 src="/images/pay-fines.gif"></a>
|
||||
</nobr>
|
||||
</td>
|
||||
</tr>
|
||||
<TMPL_LOOP NAME=accountloop>
|
||||
<TMPL_IF NAME=amountoutstanding>
|
||||
<tr VALIGN=TOP>
|
||||
<td><TMPL_VAR NAME="date"></td>
|
||||
<td>
|
||||
<TMPL_IF NAME=biblionumber>
|
||||
<a href="/cgi-bin/koha/moredetail.pl?itemnumber=<TMPL_VAR NAME="itemnumber">&bib=<TMPL_VAR NAME="blionumber">&bi=<TMPL_VAR NAME="biblioitemnumber">"><TMPL_VAR NAME="description"> <TMPL_VAR NAME="title"></a>
|
||||
<TMPL_ELSE>
|
||||
|
||||
</TMPL_IF>
|
||||
</td>
|
||||
<td><TMPL_VAR NAME="amount"></td>
|
||||
<td><TMPL_VAR NAME="amountoutstanding"></td>
|
||||
</tr>
|
||||
</TMPL_IF>
|
||||
</TMPL_LOOP>
|
||||
|
||||
<tr VALIGN=TOP >
|
||||
<TD colspan=3 align=right>
|
||||
<nobr>
|
||||
<a href=/cgi-bin/koha/boraccount.pl?bornum=<TMPL_VAR NAME="bornum">><img height=42 WIDTH=187 BORDER=0 src="<TMPL_VAR name="themelang">/images/view-account.gif"></a>
|
||||
<a href=/cgi-bin/koha/pay.pl?bornum=<TMPL_VAR NAME="bornum">><img height=42 WIDTH=187 BORDER=0 src="<TMPL_VAR name="themelang">/images/pay-fines.gif"></a>
|
||||
</nobr>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<p>
|
||||
<form action="renewscript.pl" method=post>
|
||||
<input type="hidden" name="bornum" value="<TMPL_VAR name="bornum">">
|
||||
<TABLE CELLSPACING=0 CELLPADDING=5 border=1 >
|
||||
<input type="hidden" name="bornum" value="<TMPL_VAR name="bornum">">
|
||||
<TABLE CELLSPACING=0 CELLPADDING=5 border=1 >
|
||||
|
||||
<TR VALIGN=TOP>
|
||||
<td bgcolor="99cc33" background="/images/background-mem.gif" colspan=6><B>ITEMS CURRENTLY ON ISSUE</b></TD>
|
||||
</TR>
|
||||
<TR VALIGN=TOP>
|
||||
<td bgcolor="99cc33" background="<TMPL_VAR name="themelang">/images/background-mem.gif" colspan=6><B>ITEMS CURRENTLY ON ISSUE</b></TD>
|
||||
</TR>
|
||||
|
||||
<TR VALIGN=TOP>
|
||||
<td bgcolor="99cc33" background="/images/background-mem.gif"><B>Title</b></TD>
|
||||
<td bgcolor="99cc33" background="/images/background-mem.gif"><B>Due</b></TD>
|
||||
<td bgcolor="99cc33" background="/images/background-mem.gif"><B>Itemtype</b></TD>
|
||||
<td bgcolor="99cc33" background="/images/background-mem.gif"><B>Charge</b></TD>
|
||||
<td bgcolor="99cc33" background="/images/background-mem.gif"><B>Renew</b></TD>
|
||||
</TR>
|
||||
<TR VALIGN=TOP>
|
||||
<td bgcolor="99cc33" background="<TMPL_VAR name="themelang">/images/background-mem.gif"><B>Title</b></TD>
|
||||
<td bgcolor="99cc33" background="<TMPL_VAR name="themelang">/images/background-mem.gif"><B>Due</b></TD>
|
||||
<td bgcolor="99cc33" background="<TMPL_VAR name="themelang">/images/background-mem.gif"><B>Itemtype</b></TD>
|
||||
<td bgcolor="99cc33" background="<TMPL_VAR name="themelang">/images/background-mem.gif"><B>Charge</b></TD>
|
||||
<td bgcolor="99cc33" background="<TMPL_VAR name="themelang">/images/background-mem.gif"><B>Renew</b></TD>
|
||||
</TR>
|
||||
|
||||
<TMPL_LOOP NAME=issueloop>
|
||||
<tr VALIGN=TOP>
|
||||
<td><TMPL_IF NAME=red><font color=red></TMPL_IF>
|
||||
<TMPL_VAR NAME="title">
|
||||
<a href="/cgi-bin/koha/moredetail.pl?item=<TMPL_VAR NAME="itemnumber">&bib=<TMPL_VAR NAME="biblionumber">&bi=<TMPL_VAR NAME="biblioitemnumber">">
|
||||
<TMPL_VAR NAME="barcode">
|
||||
</a>
|
||||
</td>
|
||||
<td><TMPL_VAR NAME="date_due"></td>
|
||||
<td><TMPL_VAR NAME="itemtype"></td>
|
||||
<td><TMPL_VAR NAME="charge"></td>
|
||||
<td>
|
||||
<TMPL_IF NAME=norenew>
|
||||
<a href="/cgi-bin/koha/request.pl?bib=<TMPL_VAR NAME="biblionumber">">On Request - no renewals</a>
|
||||
<TMPL_ELSE>
|
||||
<input type=radio name="renew_item_<TMPL_VAR NAME="itemnumber">" value=y>Y
|
||||
<input type=radio name="renew_item_<TMPL_VAR NAME="itemnumber">" value=n>N
|
||||
</TMPL_IF>
|
||||
<TMPL_IF NAME=red></font></TMPL_IF>
|
||||
</td>
|
||||
</tr>
|
||||
</TMPL_LOOP>
|
||||
|
||||
<tr VALIGN=TOP >
|
||||
<TD colspan=5 align=right>
|
||||
<INPUT TYPE="image" name="submit" VALUE="update" height=42 WIDTH=187 BORDER=0 src="/images/update-renewals.gif">
|
||||
</td>
|
||||
</tr>
|
||||
<TMPL_LOOP NAME=issueloop>
|
||||
<tr VALIGN=TOP>
|
||||
<td><TMPL_IF NAME=red><font color=red></TMPL_IF>
|
||||
<TMPL_VAR NAME="title">
|
||||
<a href="/cgi-bin/koha/moredetail.pl?item=<TMPL_VAR NAME="itemnumber">&bib=<TMPL_VAR NAME="biblionumber">&bi=<TMPL_VAR NAME="biblioitemnumber">">
|
||||
<TMPL_VAR NAME="barcode">
|
||||
</a>
|
||||
</td>
|
||||
<td><TMPL_VAR NAME="date_due"></td>
|
||||
<td><TMPL_VAR NAME="itemtype"></td>
|
||||
<td><TMPL_VAR NAME="charge"></td>
|
||||
<td>
|
||||
<TMPL_IF NAME=norenew>
|
||||
<a href="/cgi-bin/koha/request.pl?bib=<TMPL_VAR NAME="biblionumber">">On Request - no renewals</a>
|
||||
<TMPL_ELSE>
|
||||
<input type=radio name="renew_item_<TMPL_VAR NAME="itemnumber">" value=y>Y
|
||||
<input type=radio name="renew_item_<TMPL_VAR NAME="itemnumber">" value=n>N
|
||||
</TMPL_IF>
|
||||
<TMPL_IF NAME=red></font></TMPL_IF>
|
||||
</td>
|
||||
</tr>
|
||||
</TMPL_LOOP>
|
||||
|
||||
</table>
|
||||
<tr VALIGN=TOP >
|
||||
<TD colspan=5 align=right>
|
||||
<INPUT TYPE="image" name="submit" VALUE="update" height=42 WIDTH=187 BORDER=0 src="<TMPL_VAR name="themelang">/images/update-renewals.gif">
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</form>
|
||||
|
||||
<P>
|
||||
|
||||
<TABLE CELLSPACING=0 CELLPADDING=5 border=1 >
|
||||
<TR VALIGN=TOP>
|
||||
<td bgcolor="99cc33" background="<TMPL_VAR name="themelang">/images/background-mem.gif" colspan=5><B>ITEMS REQUESTED</b></TD>
|
||||
</TR>
|
||||
|
||||
<TR VALIGN=TOP>
|
||||
<td bgcolor="99cc33" background="/images/background-mem.gif" colspan=5><B>ITEMS REQUESTED</b></TD>
|
||||
</TR>
|
||||
<TR VALIGN=TOP>
|
||||
<td bgcolor="99cc33" background="<TMPL_VAR name="themelang">/images/background-mem.gif"><B>Title</b></TD>
|
||||
<td bgcolor="99cc33" background="<TMPL_VAR name="themelang">/images/background-mem.gif"><B>Requested</b></TD>
|
||||
<td bgcolor="99cc33" background="<TMPL_VAR name="themelang">/images/background-mem.gif"><B>Remove</b></TD>
|
||||
</TR>
|
||||
|
||||
<TR VALIGN=TOP>
|
||||
<td bgcolor="99cc33" background="/images/background-mem.gif"><B>Title</b></TD>
|
||||
<td bgcolor="99cc33" background="/images/background-mem.gif"><B>Requested</b></TD>
|
||||
<td bgcolor="99cc33" background="/images/background-mem.gif"><B>Remove</b></TD>
|
||||
</TR>
|
||||
<form action=/cgi-bin/koha/modrequest.pl method=post>
|
||||
<input type=hidden name=from value=borrower>
|
||||
|
||||
<form action=/cgi-bin/koha/modrequest.pl method=post>
|
||||
<input type=hidden name=from value=borrower>
|
||||
<TMPL_LOOP NAME=reserveloop>
|
||||
<tr VALIGN=TOP>
|
||||
<td>
|
||||
<a href="/cgi-bin/koha/request.pl?bib=<TMPL_VAR NAME="biblionumber">"><TMPL_VAR NAME="btitle"></a>
|
||||
<TMPL_IF NAME=volumeddesc>
|
||||
<TMPL_VAR NAME="volumeddesc">
|
||||
<TMPL_VAR NAME="itemtype">
|
||||
</TMPL_IF>
|
||||
</td>
|
||||
<td><TMPL_VAR NAME="reservedate2"></td>
|
||||
<td>
|
||||
<select name="rank-request">
|
||||
<option value=n>No
|
||||
<option value=del>Yes
|
||||
</select>
|
||||
</td>
|
||||
<input type=hidden name=biblio value="<TMPL_VAR NAME="biblionumber">">
|
||||
<input type=hidden name=borrower value="<TMPL_VAR NAME="bornum">">
|
||||
</tr>
|
||||
</TMPL_LOOP>
|
||||
|
||||
<TMPL_LOOP NAME=reserveloop>
|
||||
<tr VALIGN=TOP>
|
||||
<td><a href="/cgi-bin/koha/request.pl?bib=<TMPL_VAR NAME="biblionumber">"><TMPL_VAR NAME="btitle"></a>
|
||||
<TMPL_IF NAME=volumeddesc> <TMPL_VAR NAME="volumeddesc"> <TMPL_VAR NAME="itemtype"></TMPL_IF>
|
||||
</td>
|
||||
<td><TMPL_VAR NAME="reservedate2"></td>
|
||||
<td>
|
||||
<select name="rank-request">
|
||||
<option value=n>No
|
||||
<option value=del>Yes
|
||||
</select>
|
||||
</td>
|
||||
<input type=hidden name=biblio value="<TMPL_VAR NAME="biblionumber">">
|
||||
<input type=hidden name=borrower value="<TMPL_VAR NAME="bornum">">
|
||||
</tr>
|
||||
</TMPL_LOOP>
|
||||
|
||||
<tr VALIGN=TOP >
|
||||
<td colspan=5 align=right>
|
||||
<INPUT TYPE="image" name="submit" VALUE="update" height=42 WIDTH=187 BORDER=0 src="/images/cancel-requests.gif">
|
||||
</td>
|
||||
</tr>
|
||||
</form>
|
||||
<tr VALIGN=TOP >
|
||||
<td colspan=5 align=right>
|
||||
<INPUT TYPE="image" name="submit" VALUE="update" height=42 WIDTH=187 BORDER=0 src="<TMPL_VAR name="themelang">/images/cancel-requests.gif">
|
||||
</td>
|
||||
</tr>
|
||||
</form>
|
||||
</table>
|
||||
<br />
|
||||
<br />
|
||||
<table>
|
||||
<tr VALIGN=TOP >
|
||||
<td colspan=5 align=right>
|
||||
<p align=right>
|
||||
<a href="/cgi-bin/koha/readingrec.pl?bornum=<TMPL_VAR NAME="bornum">"><img height=42 WIDTH=187 BORDER=0 src="<TMPL_VAR name="themelang">/images/reading-record.gif"></a>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<p align=right>
|
||||
<a href="/cgi-bin/koha/readingrec.pl?bornum=<TMPL_VAR NAME="bornum">"><img height=42 WIDTH=187 BORDER=0 src="/images/reading-record.gif"></a>
|
||||
</p>
|
||||
|
||||
|
||||
<!-- endmenu -->
|
||||
|
||||
|
|
|
|||
|
|
@ -1,38 +1,35 @@
|
|||
<TMPL_INCLUDE NAME="members-top.inc">
|
||||
|
||||
<a href="readingrec.pl?bornum=<TMPL_VAR name="bornum">&limit=full">Full output</a>
|
||||
<br/><br/>
|
||||
<TABLE CELLSPACING=0 CELLPADDING=5 border=1 >
|
||||
<TR VALIGN=TOP>
|
||||
<TD bgcolor="white" colspan=4 >
|
||||
<a href="readingrec.pl?bornum=<TMPL_VAR name="bornum">&limit=full">Full output</a>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR VALIGN=TOP>
|
||||
<TD bgcolor="white">
|
||||
<TD background="<TMPL_VAR name="themelang">/images/background-mem.gif">
|
||||
<a href="readingrec.pl?bornum=<TMPL_VAR name="bornum">&order=title&limit=<TMPL_VAR name="limit">"><b>TITLE</b></a>
|
||||
</TD>
|
||||
<TD bgcolor="white">
|
||||
<TD background="<TMPL_VAR name="themelang">/images/background-mem.gif">
|
||||
<a href="readingrec.pl?bornum=<TMPL_VAR name="bornum">&order=author&limit=<TMPL_VAR name="limit">"><b>AUTHOR</b></a>
|
||||
</TD>
|
||||
<TD bgcolor="white">
|
||||
<TD background="<TMPL_VAR name="themelang">/images/background-mem.gif">
|
||||
<a href="readingrec.pl?bornum=<TMPL_VAR name="bornum">&limit=<TMPL_VAR name="limit">"><b>DATE</b></a>
|
||||
</TD>
|
||||
<TD bgcolor="white">
|
||||
<TD background="<TMPL_VAR name="themelang">/images/background-mem.gif">
|
||||
<b>Volume</b>
|
||||
</TD>
|
||||
</TR>
|
||||
<TMPL_LOOP name="loop_reading">
|
||||
<TR VALIGN=TOP>
|
||||
<TD bgcolor="white">
|
||||
<TMPL_VAR name="title">
|
||||
<TMPL_VAR name="title">
|
||||
</TD>
|
||||
<TD bgcolor="white">
|
||||
<TMPL_VAR name="author">
|
||||
<TMPL_VAR name="author">
|
||||
</TD>
|
||||
<TD bgcolor="white">
|
||||
<TMPL_VAR name="returndate">
|
||||
<TMPL_VAR name="returndate">
|
||||
</TD>
|
||||
<TD bgcolor="white">
|
||||
<TMPL_VAR name="volumeddesc">
|
||||
<TMPL_VAR name="volumeddesc">
|
||||
</TD>
|
||||
</TMPL_LOOP>
|
||||
</TABLE>
|
||||
|
|
|
|||
|
|
@ -31,24 +31,12 @@ my $module=$input->param('module');
|
|||
SWITCH: {
|
||||
if ($module eq 'acquisitions') { acquisitions(); last SWITCH; }
|
||||
if ($module eq 'search') { catalogue_search(); last SWITCH; }
|
||||
if ($module eq 'cataloguing') {cataloguing(); last SWITCH; }
|
||||
if ($module eq 'MARC') {marc(); last SWITCH; }
|
||||
if ($module eq 'somethingelse') { somethingelse(); last SWITCH; }
|
||||
}
|
||||
|
||||
sub acquisitions {
|
||||
my $aq_type = C4::Context->preference("acquisitions") || "normal";
|
||||
# Get the acquisition preference. This should be:
|
||||
# "simple" - minimal information required
|
||||
# "normal" - full information required
|
||||
# other - Same as "normal"
|
||||
|
||||
if ($aq_type eq 'simple') {
|
||||
print $input->redirect("/cgi-bin/koha/acqui.simple/addbooks.pl");
|
||||
} elsif ($aq_type eq 'normal') {
|
||||
print $input ->redirect("/cgi-bin/koha/acqui/acqui-home.pl");
|
||||
} else {
|
||||
print $input ->redirect("/cgi-bin/koha/acqui/acqui-home.pl");
|
||||
}
|
||||
}
|
||||
|
||||
sub catalogue_search {
|
||||
|
|
@ -72,16 +60,16 @@ sub catalogue_search {
|
|||
}
|
||||
}
|
||||
|
||||
sub cataloguing {
|
||||
my $marc_p = C4::Context->boolean_preference("marc");
|
||||
$marc_p = 1 unless defined $marc_p;
|
||||
my $query = new CGI;
|
||||
my $type = $query->param('type');
|
||||
if ($marc_p) {
|
||||
print $input->redirect("/cgi-bin/koha/cataloguing.marc/cataloguing-home.pl");
|
||||
} else {
|
||||
print $input ->redirect("/cgi-bin/koha/catalogue-home.pl");
|
||||
}
|
||||
sub marc {
|
||||
# my $marc_p = C4::Context->boolean_preference("marc");
|
||||
# $marc_p = 1 unless defined $marc_p;
|
||||
# my $query = new CGI;
|
||||
# my $type = $query->param('type');
|
||||
# if ($marc_p) {
|
||||
# print $input->redirect("/cgi-bin/koha/cataloguing.marc/cataloguing-home.pl");
|
||||
# } else {
|
||||
print $input ->redirect("/cgi-bin/koha/acqui.simple/isbnsearch.pl");
|
||||
# }
|
||||
}
|
||||
|
||||
sub somethingelse {
|
||||
|
|
|
|||
51
modbib.pl
51
modbib.pl
|
|
@ -31,14 +31,17 @@ use C4::Search;
|
|||
use CGI;
|
||||
use C4::Output;
|
||||
use HTML::Template;
|
||||
use C4::Auth;
|
||||
use C4::Context;
|
||||
use C4::Interface::CGI::Output;
|
||||
|
||||
my $input = new CGI;
|
||||
|
||||
my $bibnum=$input->param('bibnum');
|
||||
my $data=&bibdata($bibnum);
|
||||
my ($subjectcount, $subject) = &subject($data->{'biblionumber'});
|
||||
my ($subtitlecount, $subtitle) = &subtitle($data->{'biblionumber'});
|
||||
my ($addauthorcount, $addauthor) = &addauthor($data->{'biblionumber'});
|
||||
my ($subjectcount, $subject) = &subject($bibnum);
|
||||
my ($subtitlecount, $subtitle) = &subtitle($bibnum);
|
||||
my ($addauthorcount, $addauthor) = &addauthor($bibnum);
|
||||
my $sub = $subject->[0]->{'subject'};
|
||||
my $additional = $addauthor->[0]->{'author'};
|
||||
my $dewey;
|
||||
|
|
@ -47,12 +50,14 @@ if ($submit eq '') {
|
|||
print $input->redirect("/cgi-bin/koha/delbiblio.pl?biblio=$bibnum");
|
||||
} # if
|
||||
|
||||
#print $input->header;
|
||||
# my ($analytictitle) = &analytic($biblionumber,'t');
|
||||
# my ($analyticauthor) = &analytic($biblionumber,'a');
|
||||
#print startpage();
|
||||
#print startmenu('catalogue');
|
||||
my $template = gettemplate("modbib.tmpl");
|
||||
my ($template, $loggedinuser, $cookie)
|
||||
= get_template_and_user({template_name => "modbib.tmpl",
|
||||
query => $input,
|
||||
type => "intranet",
|
||||
authnotrequired => 0,
|
||||
flagsrequired => {acquisition => 1},
|
||||
debug => 1,
|
||||
});
|
||||
|
||||
# have to get all subtitles, subjects and additional authors
|
||||
$sub = join("|", map { $_->{'subject'} } @{$subject});
|
||||
|
|
@ -77,21 +82,21 @@ $dewey = ~ s/\.$//;
|
|||
|
||||
$data->{'title'} = &tidyhtml($data->{'title'});
|
||||
|
||||
$template->param ( biblionumber => $data->{'biblionumber'});
|
||||
$template->param ( biblioitemnumber => $data->{'biblioitemnumber'});
|
||||
$template->param ( author => $data->{'author'});
|
||||
$template->param ( title => $data->{'title'});
|
||||
$template->param ( abstract => $data->{'abstract'});
|
||||
$template->param ( subject => $sub);
|
||||
$template->param ( copyrightdate => $data->{'copyrightdate'});
|
||||
$template->param ( seriestitle => $data->{'seriestitle'});
|
||||
$template->param ( additionalauthor => $additional);
|
||||
$template->param ( subtitle => $data->{'subtitle'});
|
||||
$template->param ( untitle => $data->{'untitle'});
|
||||
$template->param ( notes => $data->{'notes'});
|
||||
$template->param ( serial => $data->{'serial'});
|
||||
$template->param ( biblionumber => $bibnum,
|
||||
biblioitemnumber => $data->{'biblioitemnumber'},
|
||||
author => $data->{'author'},
|
||||
title => $data->{'title'},
|
||||
abstract => $data->{'abstract'},
|
||||
subject => $sub,
|
||||
copyrightdate => $data->{'copyrightdate'},
|
||||
seriestitle => $data->{'seriestitle'},
|
||||
additionalauthor => $additional,
|
||||
subtitle => $data->{'subtitle'},
|
||||
untitle => $data->{'untitle'},
|
||||
notes => $data->{'notes'},
|
||||
serial => $data->{'serial'});
|
||||
|
||||
print "Content-Type: text/html\n\n", $template->output;
|
||||
output_html_with_http_headers $input, $cookie, $template->output;
|
||||
|
||||
sub tidyhtml {
|
||||
my ($inp)=@_;
|
||||
|
|
|
|||
27
request.pl
27
request.pl
|
|
@ -24,7 +24,6 @@
|
|||
# Suite 330, Boston, MA 02111-1307 USA
|
||||
|
||||
use strict;
|
||||
#use DBI;
|
||||
use C4::Search;
|
||||
use C4::Output;
|
||||
use C4::Auth;
|
||||
|
|
@ -33,7 +32,7 @@ use C4::Biblio;
|
|||
use C4::Koha;
|
||||
use C4::Circulation::Circ2;
|
||||
use HTML::Template;
|
||||
|
||||
use C4::Catalogue;
|
||||
use CGI;
|
||||
my $input = new CGI;
|
||||
|
||||
|
|
@ -172,13 +171,23 @@ foreach my $res (sort {$a->{'found'} cmp $b->{'found'}} @$reserves){
|
|||
push(@reserveloop,\%reserve);
|
||||
}
|
||||
|
||||
my @branches;
|
||||
my @select_branch;
|
||||
my %select_branches;
|
||||
my ($count2,@branches)=branches();
|
||||
for (my $i=0;$i<$count2;$i++){
|
||||
push @select_branch, $branches[$i]->{'branchcode'};#
|
||||
$select_branches{$branches[$i]->{'branchcode'}} = $branches[$i]->{'branchname'};
|
||||
}
|
||||
my $CGIbranch=CGI::scrolling_list( -name => 'pickup',
|
||||
-values => \@select_branch,
|
||||
-labels => \%select_branches,
|
||||
-size => 1,
|
||||
-multiple => 0 );
|
||||
|
||||
#get the time for the form name...
|
||||
my $time = time();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#setup colours
|
||||
my ($template, $borrowernumber, $cookie)
|
||||
= get_template_and_user({template_name => "request.tmpl",
|
||||
|
|
@ -188,10 +197,12 @@ my ($template, $borrowernumber, $cookie)
|
|||
flagsrequired => {parameters => 1},
|
||||
});
|
||||
$template->param( optionloop =>\@optionloop,
|
||||
branchloop => \@branchloop,
|
||||
CGIbranch => $CGIbranch,
|
||||
reserveloop => \@reserveloop,
|
||||
'time' => $time,
|
||||
bibitemloop => \@bibitemloop,
|
||||
date => $date);
|
||||
date => $date,
|
||||
bib => $bib,
|
||||
title =>$dat->{title});
|
||||
# printout the page
|
||||
print $input->header(-expires=>'now'), $template->output;
|
||||
|
|
|
|||
|
|
@ -19,27 +19,29 @@
|
|||
# Suite 330, Boston, MA 02111-1307 USA
|
||||
|
||||
use strict;
|
||||
require Exporter;
|
||||
use C4::Context;
|
||||
use C4::Output; # contains gettemplate
|
||||
use C4::Search;
|
||||
use C4::Auth;
|
||||
use C4::Interface::CGI::Output;
|
||||
use CGI;
|
||||
use C4::Acquisitions;
|
||||
use C4::Biblio;
|
||||
use C4::Output;
|
||||
use HTML::Template;
|
||||
|
||||
# FIXME - This script uses a bunch of functions that appear in both
|
||||
# C4::Acquisitions and C4::Biblio. But I gather that the latter are
|
||||
# preferred. So should this script "use C4::Biblio;" ?
|
||||
|
||||
my $input = new CGI;
|
||||
my $bibnum = checkinp($input->param('biblionumber'));
|
||||
my $biblio = {
|
||||
biblionumber => $bibnum,
|
||||
title => $input->param('title')?$input->param('title'):"",
|
||||
author => $input->param('author')?$input->param('author'):"",
|
||||
abstract => $input->param('abstract')?$input->param('abstract'):"",
|
||||
copyright => $input->param('copyrightdate')?$input->param('copyrightdate'):"",
|
||||
seriestitle => $input->param('seriestitle')?$input->param('seriestitle'):"",
|
||||
serial => $input->param('serial')?$input->param('serial'):"",
|
||||
unititle => $input->param('unititle')?$input->param('unititle'):"",
|
||||
notes => $input->param('notes')?$input->param('notes'):"",
|
||||
biblionumber => $bibnum,
|
||||
title => $input->param('title')?$input->param('title'):"",
|
||||
author => $input->param('author')?$input->param('author'):"",
|
||||
abstract => $input->param('abstract')?$input->param('abstract'):"",
|
||||
copyrightdate => $input->param('copyrightdate')?$input->param('copyrightdate'):"",
|
||||
seriestitle => $input->param('seriestitle')?$input->param('seriestitle'):"",
|
||||
serial => $input->param('serial')?$input->param('serial'):"",
|
||||
unititle => $input->param('unititle')?$input->param('unititle'):"",
|
||||
notes => $input->param('notes')?$input->param('notes'):"",
|
||||
}; # my $biblio
|
||||
my $subtitle = checkinp($input->param('subtitle'));
|
||||
my $subject = checkinp($input->param('subject'));
|
||||
|
|
@ -61,32 +63,38 @@ $subject = uc($subject);
|
|||
$count = @sub;
|
||||
|
||||
for (my $i = 0; $i < $count; $i++) {
|
||||
$sub[$i] =~ s/ +$//;
|
||||
$sub[$i] =~ s/ +$//;
|
||||
} # for
|
||||
|
||||
$error = &modsubject($bibnum,$force,@sub);
|
||||
|
||||
if ($error ne ''){
|
||||
my $template = gettemplate("updatebiblio.tmpl");
|
||||
my ($template, $loggedinuser, $cookie) = get_template_and_user({
|
||||
template_name => "updatebiblio.tmpl",
|
||||
query => $input,
|
||||
type => "intranet",
|
||||
flagsrequired => {catalogue => 1},
|
||||
});
|
||||
|
||||
my @subs=split('\n',$error);
|
||||
my @names=$input->param;
|
||||
my $count=@names;
|
||||
my @dataloop;
|
||||
for (my $i=0;$i<$count;$i++) {
|
||||
if ($names[$i] ne 'Force') {
|
||||
my %line;
|
||||
$line{'value'}=$input->param("$names[$i]");
|
||||
$line{'name'}=$names[$i];
|
||||
push(@dataloop, \%line);
|
||||
} # if
|
||||
} # for
|
||||
template->param(substring =>$subs[0]);
|
||||
template->param(error =>$error);
|
||||
template->param(dataloop => \@dataloop);
|
||||
print "Content-Type: text/html\n\n", $template->output;
|
||||
|
||||
my @subs=split('\n',$error);
|
||||
my @names=$input->param;
|
||||
my $count=@names;
|
||||
my @dataloop;
|
||||
for (my $i=0;$i<$count;$i++) {
|
||||
if ($names[$i] ne 'Force') {
|
||||
my %line;
|
||||
$line{'value'}=$input->param("$names[$i]");
|
||||
$line{'name'}=$names[$i];
|
||||
push(@dataloop, \%line);
|
||||
} # if
|
||||
} # for
|
||||
$template->param(substring =>$subs[0],
|
||||
error =>$error,
|
||||
dataloop => \@dataloop);
|
||||
print "Content-Type: text/html\n\n", $template->output;
|
||||
} else {
|
||||
print $input->redirect("detail.pl?type=intra&bib=$bibnum");
|
||||
print $input->redirect("detail.pl?type=intra&bib=$bibnum");
|
||||
} # else
|
||||
|
||||
sub checkinp{
|
||||
|
|
|
|||
Loading…
Reference in New Issue