* graphic bugfixes

* minor improvement
This commit is contained in:
tipaul 2003-03-10 15:16:54 +00:00
parent edf5485626
commit ae96102096
15 changed files with 511 additions and 505 deletions

View File

@ -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;

View File

@ -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;

View File

@ -27,6 +27,7 @@ use C4::Output;
use CGI;
use C4::Search;
use HTML::Template;
use C4::Interface::CGI::Output;
my $input = new CGI;

View File

@ -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%">&nbsp;</td>

View File

@ -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> &nbsp; &nbsp; 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 > &nbsp;</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> &nbsp; &nbsp; 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 > &nbsp;</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"> &nbsp; &nbsp; (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"> &nbsp; &nbsp; (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" -->

View File

@ -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>&nbsp;</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>&nbsp; </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>&nbsp;</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>&nbsp; </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>

View File

@ -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>

View File

@ -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
&nbsp; &nbsp; <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>&nbsp; </TD></TR>
<tr valign=top bgcolor=white>
<td colspan=2>
@ -67,7 +65,7 @@
<td colspan=2>&nbsp;</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>&nbsp; </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>&nbsp; </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>&nbsp; </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>&nbsp; </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>&nbsp; </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>&nbsp; </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>&nbsp; </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>

View File

@ -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>

View File

@ -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>
&nbsp;
</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>
&nbsp;
</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 -->

View File

@ -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">&nbsp;
</TD>
<TD bgcolor="white">
<TMPL_VAR name="author">
<TMPL_VAR name="author">&nbsp;
</TD>
<TD bgcolor="white">
<TMPL_VAR name="returndate">
<TMPL_VAR name="returndate">&nbsp;
</TD>
<TD bgcolor="white">
<TMPL_VAR name="volumeddesc">
<TMPL_VAR name="volumeddesc">&nbsp;
</TD>
</TMPL_LOOP>
</TABLE>

View File

@ -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 {

View File

@ -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)=@_;

View File

@ -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;

View File

@ -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{