repetable field support.
authortipaul <tipaul>
Fri, 20 Jun 2003 14:32:08 +0000 (14:32 +0000)
committertipaul <tipaul>
Fri, 20 Jun 2003 14:32:08 +0000 (14:32 +0000)
The 3 problem from yesterday are fixed :
* cc the + to each tab (for instance, only in tab 0)
* doing the french template
* fixing an annoying bug : everything is stored in the same field :
200$a$b$c$a$b$c and not
200$a$b$c
200$a$b$c
as expected.

100% FUNCTIONNAL (at least I expect !)

IMPORTANT NOTE :
ALL subfields from a field MUST be in the same tab. Otherwise, Koha can't magically find how to group subfields in case of repeted fields.
I'll add a check in checkmarc immediatly.
That's not a "bug" in Koha. That's mandatory because of MARC structure.

acqui.simple/addbiblio.pl
koha-tmpl/intranet-tmpl/default/en/acqui.simple/addbiblio.tmpl
koha-tmpl/intranet-tmpl/default/fr/acqui.simple/addbiblio.tmpl

index 2f72b2c..665ff6d 100755 (executable)
@@ -179,6 +179,8 @@ sub create_input () {
                my $extended_param = plugin_parameters($dbh,$rec,$tagslib,$i,$tabloop);
                my ($function_name,$javascript) = plugin_javascript($dbh,$rec,$tagslib,$i,$tabloop);
                $subfield_data{marc_value}="<input type=\"text\" name=\"field_value\"  value=\"$value\" DISABLE READONLY size=47 maxlength=255 OnFocus=\"javascript:Focus$function_name($i)\" OnBlur=\"javascript:Blur$function_name($i)\"> <a href=\"javascript:Clic$function_name($i)\">...</a> $javascript";
+       } elsif  ($tag eq '') {
+               $subfield_data{marc_value}="<input type=\"hidden\" name=\"field_value\" size=50 maxlength=255>"; #"
        } else {
                $subfield_data{marc_value}="<input type=\"text\" name=\"field_value\" value=\"$value\" size=50 maxlength=255>"; #"
        }
@@ -200,7 +202,6 @@ sub build_tabs ($$$$) {
        for (my $tabloop = 0; $tabloop <= 9; $tabloop++) {
                my @loop_data = ();
                foreach my $tag (sort(keys (%{$tagslib}))) {
-                       my $previous_tag = '';
                        my $indicator;
        # if MARC::Record is not empty => use it as master loop, then add missing subfields that should be in the tab.
        # if MARC::Record is empty => use tab as master loop.
@@ -240,6 +241,18 @@ sub build_tabs ($$$$) {
                                                $tag_data{subfield_loop} = \@subfields_data;
                                                push (@loop_data, \%tag_data);
                                        }
+# If there is more than 1 field, add an empty hidden field as separator.
+                                       if ($#fields >=1) {
+                                               my @subfields_data;
+                                               my %tag_data;
+                                               push(@subfields_data, &create_input('','','',$i,$tabloop,$record,$authorised_values_sth));
+                                               $tag_data{tag} = '';
+                                               $tag_data{tag_lib} = '';
+                                               $tag_data{indicator} = '';
+                                               $tag_data{subfield_loop} = \@subfields_data;
+                                               push (@loop_data, \%tag_data);
+                                               $i++;
+                                       }
                                }
        # if breeding is empty
                        } else {
index c628ec3..dc9d040 100644 (file)
    <DIV name="0XX" id="0XX" style="position:absolute;visibility:visible;width:90%">
     <table width=100%  cellspacing=0 cellpadding=2 border=0>
        <TMPL_LOOP name="0XX">
-       <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
-       <TMPL_LOOP name="subfield_loop">
-       <tr>
-               <td width="3%">&nbsp;</td>
-               <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
-               <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
-               <td width="40%">
-                       <TMPL_VAR name="marc_value">
-                       <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
-                       <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
-                       <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
-                       <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
-                       <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
-               </td>
-       </tr>
-       </tmpl_loop>
+                       <TMPL_IF name="tag">
+                               <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
+                       </TMPL_IF>
+                       <TMPL_LOOP name="subfield_loop">
+                               <tr>
+                                       <td width="3%">&nbsp;</td>
+                                       <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
+                                       <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
+                                       <td width="40%">
+                                               <TMPL_VAR name="marc_value">
+                                               <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
+                                               <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
+                                               <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
+                                               <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
+                                               <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
+                                       </td>
+                               </tr>
+                       </tmpl_loop>
        </tmpl_loop>
                </table>
                </DIV>
 
        <DIV name="1XX" id="1XX" style="position:absolute;visibility:hidden;width:90%">
-       <table width=100%  cellspacing=0 cellpadding=1 border=0>
-       <TMPL_LOOP name="1XX">
-       <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"></td></tr>
-       <TMPL_LOOP name="subfield_loop">
-       <tr>
-               <td width="3%">&nbsp;</td>
-               <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
-               <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
-               <td width="40%">
-                       <TMPL_VAR name="marc_value">
-                       <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
-                       <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
-                       <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
-                       <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
-                       <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
-               </td>
-       </tr>
-       </TMPL_LOOP>
-       </TMPL_LOOP>
-     </table>
-     </DIV>
+    <table width=100%  cellspacing=0 cellpadding=2 border=0>
+       <TMPL_LOOP name="0XX">
+                       <TMPL_IF name="tag">
+                               <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
+                       </TMPL_IF>
+                       <TMPL_LOOP name="subfield_loop">
+                               <tr>
+                                       <td width="3%">&nbsp;</td>
+                                       <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
+                                       <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
+                                       <td width="40%">
+                                               <TMPL_VAR name="marc_value">
+                                               <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
+                                               <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
+                                               <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
+                                               <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
+                                               <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
+                                       </td>
+                               </tr>
+                       </tmpl_loop>
+       </tmpl_loop>
+               </table>
+               </DIV>
 
        <DIV name="2XX" id="2XX" style="position:absolute;visibility:hidden;width:90%">
-       <table width=100% cellspacing=0 cellpadding=2  border=0>
-       <TMPL_LOOP name="2XX">
-       <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"></td></tr>
-       <TMPL_LOOP name="subfield_loop">
-       <tr>
-               <td width="3%">&nbsp;</td>
-               <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
-               <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
-               <td width="40%">
-                       <TMPL_VAR name="marc_value">
-                       <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
-                       <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
-                       <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
-                       <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
-                       <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
-               </td>
-       </tr>
-       </TMPL_LOOP>
-       </TMPL_LOOP>
-       </table>
-       </DIV>
+    <table width=100%  cellspacing=0 cellpadding=2 border=0>
+       <TMPL_LOOP name="0XX">
+                       <TMPL_IF name="tag">
+                               <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
+                       </TMPL_IF>
+                       <TMPL_LOOP name="subfield_loop">
+                               <tr>
+                                       <td width="3%">&nbsp;</td>
+                                       <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
+                                       <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
+                                       <td width="40%">
+                                               <TMPL_VAR name="marc_value">
+                                               <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
+                                               <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
+                                               <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
+                                               <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
+                                               <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
+                                       </td>
+                               </tr>
+                       </tmpl_loop>
+       </tmpl_loop>
+               </table>
+               </DIV>
 
        <DIV name="3XX" id="3XX" style="position:absolute;visibility:hidden;width:90%">
-       <table width=100% cellspacing=0 cellpadding=2  border=0>
-       <TMPL_LOOP name="3XX">
-       <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"></td></tr>
-       <TMPL_LOOP name="subfield_loop">
-       <tr>
-               <td width="3%">&nbsp;</td>
-               <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
-               <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><<TMPL_IF name="mandatory"> *</b></TMPL_IF>/td>
-               <td width="40%">
-                       <TMPL_VAR name="marc_value">
-                       <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
-                       <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
-                       <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
-                       <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
-                       <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
-               </td>
-               </tr>
-       </TMPL_LOOP>
-       </TMPL_LOOP>
-       </table>
-       </DIV>
+    <table width=100%  cellspacing=0 cellpadding=2 border=0>
+       <TMPL_LOOP name="0XX">
+                       <TMPL_IF name="tag">
+                               <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
+                       </TMPL_IF>
+                       <TMPL_LOOP name="subfield_loop">
+                               <tr>
+                                       <td width="3%">&nbsp;</td>
+                                       <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
+                                       <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
+                                       <td width="40%">
+                                               <TMPL_VAR name="marc_value">
+                                               <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
+                                               <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
+                                               <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
+                                               <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
+                                               <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
+                                       </td>
+                               </tr>
+                       </tmpl_loop>
+       </tmpl_loop>
+               </table>
+               </DIV>
 
        <DIV name="4XX" id="4XX" style="position:absolute;visibility:hidden;width:90%">
-       <table width=100%  cellspacing=0 cellpadding=2 border=0>
-       <TMPL_LOOP name="4XX">
-       <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"></td></tr>
-       <TMPL_LOOP name="subfield_loop">
-       <tr>
-               <td width="3%">&nbsp;</td>
-               <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
-               <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
-               <td width="40%">
-                       <TMPL_VAR name="marc_value">
-                       <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
-                       <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
-                       <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
-                       <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
-                       <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
-               </td>
-       </tr>
-       </TMPL_LOOP>
-       </TMPL_LOOP>
-       </table>
-       </DIV>
+    <table width=100%  cellspacing=0 cellpadding=2 border=0>
+       <TMPL_LOOP name="0XX">
+                       <TMPL_IF name="tag">
+                               <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
+                       </TMPL_IF>
+                       <TMPL_LOOP name="subfield_loop">
+                               <tr>
+                                       <td width="3%">&nbsp;</td>
+                                       <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
+                                       <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
+                                       <td width="40%">
+                                               <TMPL_VAR name="marc_value">
+                                               <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
+                                               <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
+                                               <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
+                                               <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
+                                               <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
+                                       </td>
+                               </tr>
+                       </tmpl_loop>
+       </tmpl_loop>
+               </table>
+               </DIV>
 
        <DIV name="5XX" id="5XX" style="position:absolute;visibility:hidden;width:90%">
-       <table width=100% cellspacing=0 cellpadding=2  border=0>
-       <TMPL_LOOP name="5XX">
-       <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"></td></tr>
-       <TMPL_LOOP name="subfield_loop">
-       <tr>
-               <td width="3%">&nbsp;</td>
-               <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
-               <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
-               <td width="40%">
-                       <TMPL_VAR name="marc_value">
-                       <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
-                       <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
-                       <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
-                       <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
-                       <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
-               </td>
-       </tr>
-       </TMPL_LOOP>
-       </TMPL_LOOP>
-       </table>
-       </DIV>
+    <table width=100%  cellspacing=0 cellpadding=2 border=0>
+       <TMPL_LOOP name="0XX">
+                       <TMPL_IF name="tag">
+                               <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
+                       </TMPL_IF>
+                       <TMPL_LOOP name="subfield_loop">
+                               <tr>
+                                       <td width="3%">&nbsp;</td>
+                                       <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
+                                       <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
+                                       <td width="40%">
+                                               <TMPL_VAR name="marc_value">
+                                               <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
+                                               <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
+                                               <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
+                                               <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
+                                               <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
+                                       </td>
+                               </tr>
+                       </tmpl_loop>
+       </tmpl_loop>
+               </table>
+               </DIV>
 
        <DIV name="6XX" id="6XX" style="position:absolute;visibility:hidden;width:90%">
-       <table width=90% cellspacing=0 cellpadding=2  border=0>
-       <TMPL_LOOP name="6XX">
-       <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"></td></tr>
-       <TMPL_LOOP name="subfield_loop">
-       <tr>
-               <td width="3%">&nbsp;</td>
-               <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
-               <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
-               <td width="40%">
-                       <TMPL_VAR name="marc_value">
-                       <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
-                       <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
-                       <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
-                       <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
-                       <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
-               </td>
-       </tr>
-       </TMPL_LOOP>
-       </TMPL_LOOP>
-       </table>
-       </DIV>
+    <table width=100%  cellspacing=0 cellpadding=2 border=0>
+       <TMPL_LOOP name="0XX">
+                       <TMPL_IF name="tag">
+                               <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
+                       </TMPL_IF>
+                       <TMPL_LOOP name="subfield_loop">
+                               <tr>
+                                       <td width="3%">&nbsp;</td>
+                                       <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
+                                       <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
+                                       <td width="40%">
+                                               <TMPL_VAR name="marc_value">
+                                               <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
+                                               <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
+                                               <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
+                                               <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
+                                               <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
+                                       </td>
+                               </tr>
+                       </tmpl_loop>
+       </tmpl_loop>
+               </table>
+               </DIV>
 
        <DIV name="7XX" id="7XX" style="position:absolute;visibility:hidden;width:90%">
-       <table width=100%  cellspacing=0 cellpadding=2 border=0>
-       <TMPL_LOOP name="7XX">
-       <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"></td></tr>
-       <TMPL_LOOP name="subfield_loop">
-       <tr>
-               <td width="3%">&nbsp;</td>
-               <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
-               <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
-               <td width="40%">
-                       <TMPL_VAR name="marc_value">
-                       <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
-                       <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
-                       <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
-                       <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
-                       <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
-               </td>
-       </tr>
-       </TMPL_LOOP>
-       </TMPL_LOOP>
-       </table>
-       </DIV>
+    <table width=100%  cellspacing=0 cellpadding=2 border=0>
+       <TMPL_LOOP name="0XX">
+                       <TMPL_IF name="tag">
+                               <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
+                       </TMPL_IF>
+                       <TMPL_LOOP name="subfield_loop">
+                               <tr>
+                                       <td width="3%">&nbsp;</td>
+                                       <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
+                                       <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
+                                       <td width="40%">
+                                               <TMPL_VAR name="marc_value">
+                                               <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
+                                               <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
+                                               <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
+                                               <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
+                                               <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
+                                       </td>
+                               </tr>
+                       </tmpl_loop>
+       </tmpl_loop>
+               </table>
+               </DIV>
 
        <DIV name="8XX" id="8XX" style="position:absolute;visibility:hidden;width:90%">
-       <table width=100% cellspacing=0 cellpadding=2  border=0>
-       <TMPL_LOOP name="8XX">
-       <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"></td></tr>
-       <TMPL_LOOP name="subfield_loop">
-       <tr>
-               <td width="3%">&nbsp;</td>
-               <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
-               <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
-               <td width="40%">
-                       <TMPL_VAR name="marc_value">
-                       <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
-                       <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
-                       <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
-                       <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
-                       <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
-               </td>
-       </tr>
-       </TMPL_LOOP>
-       </TMPL_LOOP>
-       </table>
-       </DIV>
+    <table width=100%  cellspacing=0 cellpadding=2 border=0>
+       <TMPL_LOOP name="0XX">
+                       <TMPL_IF name="tag">
+                               <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
+                       </TMPL_IF>
+                       <TMPL_LOOP name="subfield_loop">
+                               <tr>
+                                       <td width="3%">&nbsp;</td>
+                                       <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
+                                       <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
+                                       <td width="40%">
+                                               <TMPL_VAR name="marc_value">
+                                               <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
+                                               <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
+                                               <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
+                                               <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
+                                               <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
+                                       </td>
+                               </tr>
+                       </tmpl_loop>
+       </tmpl_loop>
+               </table>
+               </DIV>
 
        <DIV name="9XX" id="9XX" style="position:absolute;visibility:hidden;width:90%">
-       <table width=90% cellspacing=0 cellpadding=2  border=0>
-       <TMPL_LOOP name="9XX">
-       <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"></td></tr>
-       <TMPL_LOOP name="subfield_loop">
-       <tr>
-               <td width="3%">&nbsp;</td>
-               <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
-               <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
-               <td width="40%">
-                       <TMPL_VAR name="marc_value">
-                       <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
-                       <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
-                       <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
-                       <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
-                       <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
-               </td>
-       </tr>
-       </TMPL_LOOP>
-       </TMPL_LOOP>
-       </table>
-       </DIV>
+    <table width=100%  cellspacing=0 cellpadding=2 border=0>
+       <TMPL_LOOP name="0XX">
+                       <TMPL_IF name="tag">
+                               <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
+                       </TMPL_IF>
+                       <TMPL_LOOP name="subfield_loop">
+                               <tr>
+                                       <td width="3%">&nbsp;</td>
+                                       <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
+                                       <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
+                                       <td width="40%">
+                                               <TMPL_VAR name="marc_value">
+                                               <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
+                                               <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
+                                               <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
+                                               <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
+                                               <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
+                                       </td>
+                               </tr>
+                       </tmpl_loop>
+       </tmpl_loop>
+               </table>
+               </DIV>
 
        <DIV name="hidden" id="hidden" style="position:absolute;visibility:hidden;width:90%">
        <table width=90% cellspacing=0 cellpadding=2  border=0>
index 1aa4be0..1312e88 100644 (file)
    <DIV name="0XX" id="0XX" style="position:absolute;visibility:visible;width:90%">
     <table width=100%  cellspacing=0 cellpadding=2 border=0>
        <TMPL_LOOP name="0XX">
-       <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"></td></tr>
-       <TMPL_LOOP name="subfield_loop">
-       <tr>
-               <td width="3%">&nbsp;</td>
-               <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
-               <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory">*</b></TMPL_IF></td>
-               <td width="40%">
-                       <TMPL_VAR name="marc_value">
-                       <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
-                       <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
-                       <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
-                       <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
-                       <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
-               </td>
-       </tr>
-       </tmpl_loop>
+                       <TMPL_IF name="tag">
+                               <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
+                       </TMPL_IF>
+                       <TMPL_LOOP name="subfield_loop">
+                               <tr>
+                                       <td width="3%">&nbsp;</td>
+                                       <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
+                                       <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
+                                       <td width="40%">
+                                               <TMPL_VAR name="marc_value">
+                                               <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
+                                               <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
+                                               <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
+                                               <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
+                                               <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
+                                       </td>
+                               </tr>
+                       </tmpl_loop>
        </tmpl_loop>
                </table>
                </DIV>
 
        <DIV name="1XX" id="1XX" style="position:absolute;visibility:hidden;width:90%">
-       <table width=100%  cellspacing=0 cellpadding=1 border=0>
-       <TMPL_LOOP name="1XX">
-       <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"></td></tr>
-       <TMPL_LOOP name="subfield_loop">
-       <tr>
-               <td width="3%">&nbsp;</td>
-               <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
-               <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory">*</b></TMPL_IF></td>
-               <td width="40%">
-                       <TMPL_VAR name="marc_value">
-                       <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
-                       <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
-                       <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
-                       <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
-                       <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
-               </td>
-       </tr>
-       </TMPL_LOOP>
-       </TMPL_LOOP>
-     </table>
-     </DIV>
+    <table width=100%  cellspacing=0 cellpadding=2 border=0>
+       <TMPL_LOOP name="0XX">
+                       <TMPL_IF name="tag">
+                               <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
+                       </TMPL_IF>
+                       <TMPL_LOOP name="subfield_loop">
+                               <tr>
+                                       <td width="3%">&nbsp;</td>
+                                       <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
+                                       <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
+                                       <td width="40%">
+                                               <TMPL_VAR name="marc_value">
+                                               <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
+                                               <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
+                                               <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
+                                               <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
+                                               <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
+                                       </td>
+                               </tr>
+                       </tmpl_loop>
+       </tmpl_loop>
+               </table>
+               </DIV>
 
        <DIV name="2XX" id="2XX" style="position:absolute;visibility:hidden;width:90%">
-       <table width=100% cellspacing=0 cellpadding=2  border=0>
-       <TMPL_LOOP name="2XX">
-       <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"></td></tr>
-       <TMPL_LOOP name="subfield_loop">
-       <tr>
-               <td width="3%">&nbsp;</td>
-               <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
-               <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
-               <td width="40%">
-                       <TMPL_VAR name="marc_value">
-                       <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
-                       <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
-                       <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
-                       <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
-                       <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
-               </td>
-       </tr>
-       </TMPL_LOOP>
-       </TMPL_LOOP>
-       </table>
-       </DIV>
+    <table width=100%  cellspacing=0 cellpadding=2 border=0>
+       <TMPL_LOOP name="0XX">
+                       <TMPL_IF name="tag">
+                               <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
+                       </TMPL_IF>
+                       <TMPL_LOOP name="subfield_loop">
+                               <tr>
+                                       <td width="3%">&nbsp;</td>
+                                       <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
+                                       <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
+                                       <td width="40%">
+                                               <TMPL_VAR name="marc_value">
+                                               <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
+                                               <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
+                                               <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
+                                               <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
+                                               <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
+                                       </td>
+                               </tr>
+                       </tmpl_loop>
+       </tmpl_loop>
+               </table>
+               </DIV>
 
        <DIV name="3XX" id="3XX" style="position:absolute;visibility:hidden;width:90%">
-       <table width=100% cellspacing=0 cellpadding=2  border=0>
-       <TMPL_LOOP name="3XX">
-       <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"></td></tr>
-       <TMPL_LOOP name="subfield_loop">
-       <tr>
-               <td width="3%">&nbsp;</td>
-               <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
-               <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><<TMPL_IF name="mandatory"> *</b></TMPL_IF>/td>
-               <td width="40%">
-                       <TMPL_VAR name="marc_value">
-                       <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
-                       <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
-                       <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
-                       <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
-                       <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
-               </td>
-               </tr>
-       </TMPL_LOOP>
-       </TMPL_LOOP>
-       </table>
-       </DIV>
+    <table width=100%  cellspacing=0 cellpadding=2 border=0>
+       <TMPL_LOOP name="0XX">
+                       <TMPL_IF name="tag">
+                               <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
+                       </TMPL_IF>
+                       <TMPL_LOOP name="subfield_loop">
+                               <tr>
+                                       <td width="3%">&nbsp;</td>
+                                       <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
+                                       <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
+                                       <td width="40%">
+                                               <TMPL_VAR name="marc_value">
+                                               <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
+                                               <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
+                                               <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
+                                               <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
+                                               <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
+                                       </td>
+                               </tr>
+                       </tmpl_loop>
+       </tmpl_loop>
+               </table>
+               </DIV>
 
        <DIV name="4XX" id="4XX" style="position:absolute;visibility:hidden;width:90%">
-       <table width=100%  cellspacing=0 cellpadding=2 border=0>
-       <TMPL_LOOP name="4XX">
-       <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"></td></tr>
-       <TMPL_LOOP name="subfield_loop">
-       <tr>
-               <td width="3%">&nbsp;</td>
-               <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
-               <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
-               <td width="40%">
-                       <TMPL_VAR name="marc_value">
-                       <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
-                       <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
-                       <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
-                       <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
-                       <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
-               </td>
-       </tr>
-       </TMPL_LOOP>
-       </TMPL_LOOP>
-       </table>
-       </DIV>
+    <table width=100%  cellspacing=0 cellpadding=2 border=0>
+       <TMPL_LOOP name="0XX">
+                       <TMPL_IF name="tag">
+                               <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
+                       </TMPL_IF>
+                       <TMPL_LOOP name="subfield_loop">
+                               <tr>
+                                       <td width="3%">&nbsp;</td>
+                                       <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
+                                       <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
+                                       <td width="40%">
+                                               <TMPL_VAR name="marc_value">
+                                               <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
+                                               <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
+                                               <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
+                                               <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
+                                               <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
+                                       </td>
+                               </tr>
+                       </tmpl_loop>
+       </tmpl_loop>
+               </table>
+               </DIV>
 
        <DIV name="5XX" id="5XX" style="position:absolute;visibility:hidden;width:90%">
-       <table width=100% cellspacing=0 cellpadding=2  border=0>
-       <TMPL_LOOP name="5XX">
-       <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"></td></tr>
-       <TMPL_LOOP name="subfield_loop">
-       <tr>
-               <td width="3%">&nbsp;</td>
-               <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
-               <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
-               <td width="40%">
-                       <TMPL_VAR name="marc_value">
-                       <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
-                       <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
-                       <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
-                       <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
-                       <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
-               </td>
-       </tr>
-       </TMPL_LOOP>
-       </TMPL_LOOP>
-       </table>
-       </DIV>
+    <table width=100%  cellspacing=0 cellpadding=2 border=0>
+       <TMPL_LOOP name="0XX">
+                       <TMPL_IF name="tag">
+                               <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
+                       </TMPL_IF>
+                       <TMPL_LOOP name="subfield_loop">
+                               <tr>
+                                       <td width="3%">&nbsp;</td>
+                                       <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
+                                       <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
+                                       <td width="40%">
+                                               <TMPL_VAR name="marc_value">
+                                               <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
+                                               <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
+                                               <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
+                                               <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
+                                               <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
+                                       </td>
+                               </tr>
+                       </tmpl_loop>
+       </tmpl_loop>
+               </table>
+               </DIV>
 
        <DIV name="6XX" id="6XX" style="position:absolute;visibility:hidden;width:90%">
-       <table width=90% cellspacing=0 cellpadding=2  border=0>
-       <TMPL_LOOP name="6XX">
-       <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"></td></tr>
-       <TMPL_LOOP name="subfield_loop">
-       <tr>
-               <td width="3%">&nbsp;</td>
-               <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
-               <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
-               <td width="40%">
-                       <TMPL_VAR name="marc_value">
-                       <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
-                       <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
-                       <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
-                       <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
-                       <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
-               </td>
-       </tr>
-       </TMPL_LOOP>
-       </TMPL_LOOP>
-       </table>
-       </DIV>
+    <table width=100%  cellspacing=0 cellpadding=2 border=0>
+       <TMPL_LOOP name="0XX">
+                       <TMPL_IF name="tag">
+                               <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
+                       </TMPL_IF>
+                       <TMPL_LOOP name="subfield_loop">
+                               <tr>
+                                       <td width="3%">&nbsp;</td>
+                                       <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
+                                       <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
+                                       <td width="40%">
+                                               <TMPL_VAR name="marc_value">
+                                               <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
+                                               <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
+                                               <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
+                                               <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
+                                               <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
+                                       </td>
+                               </tr>
+                       </tmpl_loop>
+       </tmpl_loop>
+               </table>
+               </DIV>
 
        <DIV name="7XX" id="7XX" style="position:absolute;visibility:hidden;width:90%">
-       <table width=100%  cellspacing=0 cellpadding=2 border=0>
-       <TMPL_LOOP name="7XX">
-       <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"></td></tr>
-       <TMPL_LOOP name="subfield_loop">
-       <tr>
-               <td width="3%">&nbsp;</td>
-               <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
-               <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
-               <td width="40%">
-                       <TMPL_VAR name="marc_value">
-                       <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
-                       <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
-                       <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
-                       <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
-                       <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
-               </td>
-       </tr>
-       </TMPL_LOOP>
-       </TMPL_LOOP>
-       </table>
-       </DIV>
+    <table width=100%  cellspacing=0 cellpadding=2 border=0>
+       <TMPL_LOOP name="0XX">
+                       <TMPL_IF name="tag">
+                               <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
+                       </TMPL_IF>
+                       <TMPL_LOOP name="subfield_loop">
+                               <tr>
+                                       <td width="3%">&nbsp;</td>
+                                       <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
+                                       <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
+                                       <td width="40%">
+                                               <TMPL_VAR name="marc_value">
+                                               <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
+                                               <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
+                                               <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
+                                               <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
+                                               <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
+                                       </td>
+                               </tr>
+                       </tmpl_loop>
+       </tmpl_loop>
+               </table>
+               </DIV>
 
        <DIV name="8XX" id="8XX" style="position:absolute;visibility:hidden;width:90%">
-       <table width=100% cellspacing=0 cellpadding=2  border=0>
-       <TMPL_LOOP name="8XX">
-       <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"></td></tr>
-       <TMPL_LOOP name="subfield_loop">
-       <tr>
-               <td width="3%">&nbsp;</td>
-               <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
-               <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
-               <td width="40%">
-                       <TMPL_VAR name="marc_value">
-                       <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
-                       <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
-                       <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
-                       <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
-                       <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
-               </td>
-       </tr>
-       </TMPL_LOOP>
-       </TMPL_LOOP>
-       </table>
-       </DIV>
+    <table width=100%  cellspacing=0 cellpadding=2 border=0>
+       <TMPL_LOOP name="0XX">
+                       <TMPL_IF name="tag">
+                               <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
+                       </TMPL_IF>
+                       <TMPL_LOOP name="subfield_loop">
+                               <tr>
+                                       <td width="3%">&nbsp;</td>
+                                       <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
+                                       <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
+                                       <td width="40%">
+                                               <TMPL_VAR name="marc_value">
+                                               <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
+                                               <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
+                                               <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
+                                               <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
+                                               <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
+                                       </td>
+                               </tr>
+                       </tmpl_loop>
+       </tmpl_loop>
+               </table>
+               </DIV>
 
        <DIV name="9XX" id="9XX" style="position:absolute;visibility:hidden;width:90%">
-       <table width=90% cellspacing=0 cellpadding=2  border=0>
-       <TMPL_LOOP name="9XX">
-       <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"></td></tr>
-       <TMPL_LOOP name="subfield_loop">
-       <tr>
-               <td width="3%">&nbsp;</td>
-               <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
-               <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
-               <td width="40%">
-                       <TMPL_VAR name="marc_value">
-                       <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
-                       <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
-                       <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
-                       <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
-                       <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
-               </td>
-       </tr>
-       </TMPL_LOOP>
-       </TMPL_LOOP>
-       </table>
-       </DIV>
+    <table width=100%  cellspacing=0 cellpadding=2 border=0>
+       <TMPL_LOOP name="0XX">
+                       <TMPL_IF name="tag">
+                               <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
+                       </TMPL_IF>
+                       <TMPL_LOOP name="subfield_loop">
+                               <tr>
+                                       <td width="3%">&nbsp;</td>
+                                       <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
+                                       <td width="55%" align="right"><TMPL_IF name="mandatory"><b></TMPL_IF><TMPL_VAR name="marc_lib"><TMPL_IF name="mandatory"> *</b></TMPL_IF></td>
+                                       <td width="40%">
+                                               <TMPL_VAR name="marc_value">
+                                               <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
+                                               <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
+                                               <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
+                                               <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
+                                               <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
+                                       </td>
+                               </tr>
+                       </tmpl_loop>
+       </tmpl_loop>
+               </table>
+               </DIV>
 
        <DIV name="hidden" id="hidden" style="position:absolute;visibility:hidden;width:90%">
        <table width=90% cellspacing=0 cellpadding=2  border=0>
@@ -391,6 +411,11 @@ function PopupZ3950(link,i) {
        newin=window.open("../z3950/search.pl?bibid=<TMPL_VAR name="bibid">"+strQuery,"z3950 search",'width=500,height=400,toolbar=false,scrollbars=yes');
 }
 
+function AddField(field) {
+       document.forms[0].op.value = "addfield";
+       document.forms[0].addfield_field.value=field;
+       document.f_add.submit();
+}
 </script>
 </body>
 </html>