minor bugfixes and improvements

This commit is contained in:
tipaul 2002-10-11 09:29:38 +00:00
parent 6d74968993
commit aef9c7d0b9
2 changed files with 73 additions and 63 deletions

View File

@ -32,7 +32,7 @@ my $query=new CGI;
my $dbh=C4::Context->dbh;
my $biblionumber=$query->param('biblionumber');
my $biblionumber=$query->param('bib');
my $bibid = &MARCfind_MARCbibid_from_oldbiblionumber($dbh,$biblionumber);
my $tagslib = &MARCgettagslib($dbh,1);
@ -59,12 +59,12 @@ for (my $tabloop = 0; $tabloop<=10;$tabloop++) {
my %subfield_data;
$subfield_data{marc_lib}=$tagslib->{$field->tag()}->{$subf[$i][0]}->{lib};
$subfield_data{marc_value}=$subf[$i][1];
$subfield_data{marc_tag}=$field->tag().$subf[$i][0];
$subfield_data{marc_tag}=$subf[$i][0];
push(@subfields_data, \%subfield_data);
}
if ($#subfields_data>=0) {
my %tag_data;
$tag_data{tag}=$field->tag().' '. $tagslib->{$field->tag()}->{lib};
$tag_data{tag}=$field->tag().' -'. $tagslib->{$field->tag()}->{lib};
$tag_data{subfield} = \@subfields_data;
push (@loop_data, \%tag_data);
}

View File

@ -25,14 +25,15 @@
</tr>
</table>
<DIV name="0XX" id="0XX" style="position:absolute;left:20px;top:150px;visibility:visible;width:90%">
<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=3><b><tmpl_var name="tag"></td></tr>
<tr background="/images/background-mem.gif"><td colspan=4><b><tmpl_var name="tag"></td></tr>
<TMPL_LOOP name="subfield">
<tr>
<td width="10%">&nbsp;</td>
<td width="50%"><TMPL_VAR name="marc_tag"> <TMPL_VAR name="marc_lib"></td>
<td width="3%">&nbsp;</td>
<td width="2%"><b><TMPL_VAR name="marc_tag"></b></td>
<td width="55%"><TMPL_VAR name="marc_lib"></td>
<td width="40%"><TMPL_VAR name="marc_value"></td>
</tr>
</tmpl_loop>
@ -40,29 +41,15 @@
</table>
</DIV>
<DIV name="1XX" id="1XX" style="position:absolute;left:20px;top:150px;visibility:hidden;width:90%">
<table width=100% cellspacing=0 cellpadding=5 border=1>
<DIV name="1XX" id="1XX" style="position:absolute;left:40px;top:150px;visibility:hidden;width:90%">
<table width=100% cellspacing=0 cellpadding=5 border=0>
<TMPL_LOOP name="1XX">
<tr background="/images/background-mem.gif"><td colspan=3><b><tmpl_var name="tag"></td></tr>
<tr background="/images/background-mem.gif"><td colspan=4><b><tmpl_var name="tag"></td></tr>
<TMPL_LOOP name="subfield">
<tr>
<td width="10%">&nbsp;</td>
<td width="50%"><TMPL_VAR name="marc_tag"> <TMPL_VAR name="marc_lib"></td>
<td width="40%"><TMPL_VAR name="marc_value"></td>
</tr>
</TMPL_LOOP>
</TMPL_LOOP>
</table>
</DIV>
<DIV name="2XX" id="2XX" style="position:absolute;left:20px;top:150px;visibility:hidden;width:90%">
<table width=100% cellspacing=0 cellpadding=5 border=0>
<TMPL_LOOP name="2XX">
<tr background="/images/background-mem.gif"><td colspan=3><b><tmpl_var name="tag"></td></tr>
<TMPL_LOOP name="subfield">
<tr>
<td width="10%">&nbsp;</td>
<td width="50%"><TMPL_VAR name="marc_tag"> <TMPL_VAR name="marc_lib"></td>
<td width="3%">&nbsp;</td>
<td width="2%"><b><TMPL_VAR name="marc_tag"></b></td>
<td width="55%"><TMPL_VAR name="marc_lib"></td>
<td width="40%"><TMPL_VAR name="marc_value"></td>
</tr>
</TMPL_LOOP>
@ -70,112 +57,135 @@
</table>
</DIV>
<DIV name="3XX" id="3XX" style="position:absolute;left:20px;top:150px;visibility:hidden;width:90%">
<DIV name="2XX" id="2XX" style="position:absolute;left:40px;top:150px;visibility:hidden;width:90%">
<table width=100% cellspacing=0 cellpadding=5 border=0>
<TMPL_LOOP name="2XX">
<tr background="/images/background-mem.gif"><td colspan=4><b><tmpl_var name="tag"></td></tr>
<TMPL_LOOP name="subfield">
<tr>
<td width="3%">&nbsp;</td>
<td width="2%"><b><TMPL_VAR name="marc_tag"></b></td>
<td width="55%"><TMPL_VAR name="marc_lib"></td>
<td width="40%"><TMPL_VAR name="marc_value"></td>
</tr>
</TMPL_LOOP>
</TMPL_LOOP>
</table>
</DIV>
<DIV name="3XX" id="3XX" style="position:absolute;left:40px;top:150px;visibility:hidden;width:90%">
<table width=100% cellspacing=0 cellpadding=5 border=0>
<TMPL_LOOP name="3XX">
<tr background="/images/background-mem.gif"><td colspan=3><b><tmpl_var name="tag"></td></tr>
<tr background="/images/background-mem.gif"><td colspan=4><b><tmpl_var name="tag"></td></tr>
<TMPL_LOOP name="subfield">
<tr>
<td width="10%">&nbsp;</td>
<td width="50%"><TMPL_VAR name="marc_tag"> <TMPL_VAR name="marc_lib"></td>
<td width="40%"><TMPL_VAR name="marc_value"></td>
<td width="3%">&nbsp;</td>
<td width="2%"><b><TMPL_VAR name="marc_tag"></b></td>
<td width="55%"><TMPL_VAR name="marc_lib"></td>
<td width="40%"><TMPL_VAR name="marc_value"></td>
</tr>
</TMPL_LOOP>
</TMPL_LOOP>
</table>
</DIV>
<DIV name="4XX" id="4XX" style="position:absolute;left:20px;top:150px;visibility:hidden;width:90%">
<DIV name="4XX" id="4XX" style="position:absolute;left:40px;top:150px;visibility:hidden;width:90%">
<table width=100% cellspacing=0 cellpadding=5 border=0>
<TMPL_LOOP name="4XX">
<tr background="/images/background-mem.gif"><td colspan=3><b><tmpl_var name="tag"></td></tr>
<tr background="/images/background-mem.gif"><td colspan=4><b><tmpl_var name="tag"></td></tr>
<TMPL_LOOP name="subfield">
<tr>
<td width="10%">&nbsp;</td>
<td width="50%"><TMPL_VAR name="marc_tag"> <TMPL_VAR name="marc_lib"></td>
<td width="40%"><TMPL_VAR name="marc_value"></td>
<td width="3%">&nbsp;</td>
<td width="2%"><b><TMPL_VAR name="marc_tag"></b></td>
<td width="55%"><TMPL_VAR name="marc_lib"></td>
<td width="40%"><TMPL_VAR name="marc_value"></td>
</tr>
</TMPL_LOOP>
</TMPL_LOOP>
</table>
</DIV>
<DIV name="5XX" id="5XX" style="position:absolute;left:20px;top:150px;visibility:hidden;width:90%">
<DIV name="5XX" id="5XX" style="position:absolute;left:40px;top:150px;visibility:hidden;width:90%">
<table width=100% cellspacing=0 cellpadding=5 border=0>
<TMPL_LOOP name="5XX">
<tr background="/images/background-mem.gif"><td colspan=3><b><tmpl_var name="tag"></td></tr>
<tr background="/images/background-mem.gif"><td colspan=4><b><tmpl_var name="tag"></td></tr>
<TMPL_LOOP name="subfield">
<tr>
<td width="10%">&nbsp;</td>
<td width="50%"><TMPL_VAR name="marc_tag"> <TMPL_VAR name="marc_lib"></td>
<td width="40%"><TMPL_VAR name="marc_value"></td>
<td width="3%">&nbsp;</td>
<td width="2%"><b><TMPL_VAR name="marc_tag"></b></td>
<td width="55%"><TMPL_VAR name="marc_lib"></td>
<td width="40%"><TMPL_VAR name="marc_value"></td>
</tr>
</TMPL_LOOP>
</TMPL_LOOP>
</table>
</DIV>
<DIV name="6XX" id="6XX" style="position:absolute;left:20px;top:150px;visibility:hidden;width:90%">
<DIV name="6XX" id="6XX" style="position:absolute;left:40px;top:150px;visibility:hidden;width:90%">
<table width=90% cellspacing=0 cellpadding=5 border=0>
<TMPL_LOOP name="6XX">
<tr background="/images/background-mem.gif"><td colspan=3><b><tmpl_var name="tag"></td></tr>
<tr background="/images/background-mem.gif"><td colspan=4><b><tmpl_var name="tag"></td></tr>
<TMPL_LOOP name="subfield">
<tr>
<td width=10%>&nbsp;</td>
<td width="50%"><TMPL_VAR name="marc_tag"> <TMPL_VAR name="marc_lib"></td>
<td width="40%"><TMPL_VAR name="marc_value"></td>
<td width="3%">&nbsp;</td>
<td width="2%"><b><TMPL_VAR name="marc_tag"></b></td>
<td width="55%"><TMPL_VAR name="marc_lib"></td>
<td width="40%"><TMPL_VAR name="marc_value"></td>
</tr>
</TMPL_LOOP>
</TMPL_LOOP>
</table>
</DIV>
<DIV name="7XX" id="7XX" style="position:absolute;left:20px;top:150px;visibility:hidden;width:90%">
<DIV name="7XX" id="7XX" style="position:absolute;left:40px;top:150px;visibility:hidden;width:90%">
<table width=100% cellspacing=0 cellpadding=5 border=0>
<TMPL_LOOP name="7XX">
<tr background="/images/background-mem.gif"><td colspan=3><b><tmpl_var name="tag"></td></tr>
<tr background="/images/background-mem.gif"><td colspan=4><b><tmpl_var name="tag"></td></tr>
<TMPL_LOOP name="subfield">
<tr>
<td width=10%>&nbsp;</td>
<td width="50%"><TMPL_VAR name="marc_tag"> <TMPL_VAR name="marc_lib"></td>
<td width="40%"><TMPL_VAR name="marc_value"></td>
<td width="3%">&nbsp;</td>
<td width="2%"><b><TMPL_VAR name="marc_tag"></b></td>
<td width="55%"><TMPL_VAR name="marc_lib"></td>
<td width="40%"><TMPL_VAR name="marc_value"></td>
</tr>
</TMPL_LOOP>
</TMPL_LOOP>
</table>
</DIV>
<DIV name="8XX" id="8XX" style="position:absolute;left:20px;top:150px;visibility:hidden;width:90%">
<DIV name="8XX" id="8XX" style="position:absolute;left:40px;top:150px;visibility:hidden;width:90%">
<table width=100% cellspacing=0 cellpadding=5 border=0>
<TMPL_LOOP name="8XX">
<tr background="/images/background-mem.gif"><td colspan=3><b><tmpl_var name="tag"></td></tr>
<tr background="/images/background-mem.gif"><td colspan=4><b><tmpl_var name="tag"></td></tr>
<TMPL_LOOP name="subfield">
<tr>
<td width=10%>&nbsp;</td>
<td width="50%"><TMPL_VAR name="marc_tag"> <TMPL_VAR name="marc_lib"></td>
<td width="40%"><TMPL_VAR name="marc_value"></td>
<td width="3%">&nbsp;</td>
<td width="2%"><b><TMPL_VAR name="marc_tag"></b></td>
<td width="55%"><TMPL_VAR name="marc_lib"></td>
<td width="40%"><TMPL_VAR name="marc_value"></td>
</tr>
</TMPL_LOOP>
</TMPL_LOOP>
</table>
</DIV>
<DIV name="9XX" id="9XX" style="position:absolute;left:20px;top:150px;visibility:hidden;width:90%">
<DIV name="9XX" id="9XX" style="position:absolute;left:40px;top:150px;visibility:hidden;width:90%">
<table width=90% cellspacing=0 cellpadding=5 border=0>
<TMPL_LOOP name="9XX">
<tr background="/images/background-mem.gif"><td colspan=3><b><tmpl_var name="tag"></td></tr>
<tr background="/images/background-mem.gif"><td colspan=4><b><tmpl_var name="tag"></td></tr>
<TMPL_LOOP name="subfield">
<tr>
<td width=10%>&nbsp;</td>
<td width="50%"><TMPL_VAR name="marc_tag"> <TMPL_VAR name="marc_lib"></td>
<td width="40%"><TMPL_VAR name="marc_value"></td>
<td width="3%">&nbsp;</td>
<td width="2%"><b><TMPL_VAR name="marc_tag"></b></td>
<td width="55%"><TMPL_VAR name="marc_lib"></td>
<td width="40%"><TMPL_VAR name="marc_value"></td>
</tr>
</TMPL_LOOP>
</TMPL_LOOP>
</table>
</DIV>
<DIV name="10XX" id="10XX" style="position:absolute;left:20px;top:150px;visibility:hidden;width:90%">
<DIV name="10XX" id="10XX" style="position:absolute;left:40px;top:150px;visibility:hidden;width:90%">
<table border=1 cellspacing=0 cellpadding=5>
<tr background="/images/background-mem.gif">
<TMPL_LOOP name="item_header_loop"><th><tmpl_var name="header_value"></th></TMPL_LOOP>