View | Details | Raw Unified | Return to bug 14308
Collapse All | Expand All

(-)a/admin/auth_subfields_structure.pl (-35 / +34 lines)
Lines 141-149 if ($op eq 'add_form') { Link Here
141
                    };
141
                    };
142
		$row_data{tagsubfieldinput} = "<input type=\"hidden\" name=\"tagsubfield\" value=\"".$data->{'tagsubfield'}."\" id=\"tagsubfield\" />";
142
		$row_data{tagsubfieldinput} = "<input type=\"hidden\" name=\"tagsubfield\" value=\"".$data->{'tagsubfield'}."\" id=\"tagsubfield\" />";
143
		$row_data{tagsubfield} = $data->{'tagsubfield'};
143
		$row_data{tagsubfield} = $data->{'tagsubfield'};
144
		$row_data{liblibrarian} = CGI::escapeHTML($data->{'liblibrarian'});
144
        $row_data{liblibrarian} = $data->{'liblibrarian'};
145
		$row_data{libopac} = CGI::escapeHTML($data->{'libopac'});
145
        $row_data{libopac} = $data->{'libopac'};
146
		$row_data{seealso} = CGI::escapeHTML($data->{'seealso'});
146
        $row_data{seealso} = $data->{'seealso'}; # FIXME: this parameter is not used on template
147
        $row_data{kohafield} = {
147
        $row_data{kohafield} = {
148
                    id      => "kohafield$i",
148
                    id      => "kohafield$i",
149
                    values  => \@kohafields,
149
                    values  => \@kohafields,
Lines 164-186 if ($op eq 'add_form') { Link Here
164
                    values  => \@value_builder,
164
                    values  => \@value_builder,
165
                    default => $data->{'value_builder'},
165
                    default => $data->{'value_builder'},
166
        };
166
        };
167
		
167
        $row_data{repeatable} = {
168
		$row_data{repeatable} = CGI::checkbox(-name=>"repeatable$i",
168
            name    => "repeatable$i",
169
	-checked => $data->{'repeatable'}?'checked':'',
169
            id      => "repeatable$i",
170
	-value => 1,
170
            checked => $data->{'repeatable'}?'checked':'',
171
	-label => '',
171
        };
172
	-id => "repeatable$i");
172
        $row_data{mandatory} = {
173
		$row_data{mandatory} = CGI::checkbox(-name => "mandatory$i",
173
            name    => "mandatory$i",
174
	-checked => $data->{'mandatory'}?'checked':'',
174
            id      => "mandatory$i",
175
	-value => 1,
175
            checked => $data->{'mandatory'}?'checked':'',
176
	-label => '',
176
        };
177
	-id => "mandatory$i");
177
        $row_data{hidden} = $data->{hidden}; # FIXME: this parameter is not used on template
178
		$row_data{hidden} = CGI::escapeHTML($data->{hidden}) ;
178
        $row_data{isurl} = {
179
		$row_data{isurl} = CGI::checkbox( -name => "isurl$i",
179
            name    => "isurl$i",
180
			-id => "isurl$i",
180
            id      => "isurl$i",
181
			-checked => $data->{'isurl'}?'checked':'',
181
            checked => $data->{'isurl'}?'checked':'',
182
			-value => 1,
182
        };
183
			-label => '');
184
		$row_data{row} = $i;
183
		$row_data{row} = $i;
185
		push(@loop_data, \%row_data);
184
		push(@loop_data, \%row_data);
186
		$i++;
185
		$i++;
Lines 208-228 if ($op eq 'add_form') { Link Here
208
		$row_data{libopac} = "";
207
		$row_data{libopac} = "";
209
		$row_data{seealso} = "";
208
		$row_data{seealso} = "";
210
		$row_data{hidden} = "000";
209
		$row_data{hidden} = "000";
211
		$row_data{repeatable} = CGI::checkbox( -name=> 'repeatable',
210
        $row_data{repeatable} = {
212
				-id => "repeatable$i",
211
            name    => "repeatable$i",
213
				-checked => '',
212
            id      => "repeatable$i",
214
				-value => 1,
213
            checked => '',
215
				-label => '');
214
        };
216
		$row_data{mandatory} = CGI::checkbox( -name=> 'mandatory',
215
        $row_data{mandatory} = {
217
			-id => "mandatory$i",
216
            name    => "mandatory$i",
218
			-checked => '',
217
            id      => "mandatory$i",
219
			-value => 1,
218
            checked => '',
220
			-label => '');
219
        };
221
		$row_data{isurl} = CGI::checkbox(-name => 'isurl',
220
        $row_data{isurl} = {
222
			-id => "isurl$i",
221
            name    => "isurl$i",
223
			-checked => '',
222
            id      => "isurl$i",
224
			-value => 1,
223
            checked => '',
225
			-label => '');
224
        };
226
        $row_data{kohafield} = {
225
        $row_data{kohafield} = {
227
                    id      => "kohafield$i",
226
                    id      => "kohafield$i",
228
                    values  => \@kohafields,
227
                    values  => \@kohafields,
(-)a/admin/marc_subfields_structure.pl (-48 / +36 lines)
Lines 193-201 if ( $op eq 'add_form' ) { Link Here
193
          . "\" id=\"tagsubfield\" />";
193
          . "\" id=\"tagsubfield\" />";
194
        $row_data{subfieldcode} = $data->{'tagsubfield'} eq '@'?'_':$data->{'tagsubfield'};
194
        $row_data{subfieldcode} = $data->{'tagsubfield'} eq '@'?'_':$data->{'tagsubfield'};
195
        $row_data{urisubfieldcode} = $row_data{subfieldcode} eq '%' ? 'pct' : $row_data{subfieldcode};
195
        $row_data{urisubfieldcode} = $row_data{subfieldcode} eq '%' ? 'pct' : $row_data{subfieldcode};
196
        $row_data{liblibrarian} = CGI::escapeHTML( $data->{'liblibrarian'} );
196
        $row_data{liblibrarian} = $data->{'liblibrarian'};
197
        $row_data{libopac}      = CGI::escapeHTML( $data->{'libopac'} );
197
        $row_data{libopac}      = $data->{'libopac'};
198
        $row_data{seealso}      = CGI::escapeHTML( $data->{'seealso'} );
198
        $row_data{seealso}      = $data->{'seealso'};
199
        $row_data{kohafield} = {
199
        $row_data{kohafield} = {
200
                    id      => "kohafield$i",
200
                    id      => "kohafield$i",
201
                    values  => \@kohafields,
201
                    values  => \@kohafields,
Lines 216-245 if ( $op eq 'add_form' ) { Link Here
216
                    values  => \@authtypes,
216
                    values  => \@authtypes,
217
                    default => $data->{'authtypecode'},
217
                    default => $data->{'authtypecode'},
218
        };
218
        };
219
        $row_data{repeatable} = CGI::checkbox(
219
        $row_data{repeatable} = {
220
            -name     => "repeatable$i",
220
            name     => "repeatable$i",
221
            -checked  => $data->{'repeatable'} ? 'checked' : '',
221
            id       => "repeatable$i",
222
            -value    => 1,
222
            checked  => $data->{'repeatable'} ? 'checked' : '',
223
            -label    => '',
223
        };
224
            -id       => "repeatable$i"
224
        $row_data{mandatory} = {
225
        );
225
            name     => "mandatory$i",
226
        $row_data{mandatory} = CGI::checkbox(
226
            id       => "mandatory$i",
227
            -name     => "mandatory$i",
227
            checked  => $data->{'mandatory'} ? 'checked' : '',
228
            -checked  => $data->{'mandatory'} ? 'checked' : '',
228
        };
229
            -value    => 1,
229
        $row_data{hidden} = $data->{hidden};
230
            -label    => '',
230
        $row_data{isurl} = {
231
            -id       => "mandatory$i"
231
            name     => "isurl$i",
232
        );
232
            id       => "isurl$i",
233
        $row_data{hidden} = CGI::escapeHTML( $data->{hidden} );
233
            checked  => $data->{'isurl'} ? 'checked' : '',
234
        $row_data{isurl}  = CGI::checkbox(
234
        };
235
            -name     => "isurl$i",
236
            -id       => "isurl$i",
237
            -checked  => $data->{'isurl'} ? 'checked' : '',
238
            -value    => 1,
239
            -label    => ''
240
        );
241
        $row_data{row}    = $i;
235
        $row_data{row}    = $i;
242
        $row_data{link}   = CGI::escapeHTML( $data->{'link'} ); 
236
        $row_data{link}   = $data->{'link'};
243
        push( @loop_data, \%row_data );
237
        push( @loop_data, \%row_data );
244
        $i++;
238
        $i++;
245
    }
239
    }
Lines 267-293 if ( $op eq 'add_form' ) { Link Here
267
                    default => "$data->{'kohafield'}",
261
                    default => "$data->{'kohafield'}",
268
                    };
262
                    };
269
        $row_data{hidden}     = "";
263
        $row_data{hidden}     = "";
270
        $row_data{repeatable} = CGI::checkbox(
264
        $row_data{repeatable} = {
271
            -name     => "repeatable$i",
265
            name     => "repeatable$i",
272
            -id       => "repeatable$i",
266
            id       => "repeatable$i",
273
            -checked  => '',
267
            checked  => '',
274
            -value    => 1,
268
        };
275
            -label    => ''
269
        $row_data{mandatory} = {
276
        );
270
            name     => "mandatory$i",
277
        $row_data{mandatory} = CGI::checkbox(
271
            id       => "mandatory$i",
278
            -name     => "mandatory$i",
272
            checked  => '',
279
            -id       => "mandatory$i",
273
        };
280
            -checked  => '',
274
        $row_data{isurl} = {
281
            -value    => 1,
275
            name     => "isurl$i",
282
            -label    => ''
276
            id       => "isurl$i",
283
        );
277
            checked  => '',
284
        $row_data{isurl} = CGI::checkbox(
278
        };
285
            -name     => "isurl$i",
286
            -id       => "isurl$i",
287
            -checked  => '',
288
            -value    => 1,
289
            -label    => ''
290
        );
291
        $row_data{value_builder} = {
279
        $row_data{value_builder} = {
292
                    id      => "value_builder$i",
280
                    id      => "value_builder$i",
293
                    values  => \@value_builder,
281
                    values  => \@value_builder,
Lines 303-309 if ( $op eq 'add_form' ) { Link Here
303
                    values  => \@authtypes,
291
                    values  => \@authtypes,
304
                    default => $data->{'authtypecode'},
292
                    default => $data->{'authtypecode'},
305
        };
293
        };
306
        $row_data{link}   = CGI::escapeHTML( $data->{'link'} );
294
        $row_data{link}   = $data->{'link'};
307
        $row_data{row}    = $i;
295
        $row_data{row}    = $i;
308
        push( @loop_data, \%row_data );
296
        push( @loop_data, \%row_data );
309
297
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/auth_subfields_structure.tt (-9 / +34 lines)
Lines 62-70 function displayMoreConstraint(numlayer){ Link Here
62
            <ul>
62
            <ul>
63
                [% FOREACH loo IN loop %]
63
                [% FOREACH loo IN loop %]
64
                    [% IF ( loo.new_subfield ) %]
64
                    [% IF ( loo.new_subfield ) %]
65
                        <li><a href="#sub[% loo.tagsubfield %]field" title="[% loo.liblibrarian %]">New</a></li>
65
                        <li><a href="#sub[% loo.tagsubfield %]field" title="[% loo.liblibrarian | html_entity %]">New</a></li>
66
                    [% ELSE %]
66
                    [% ELSE %]
67
                        <li><a href="#sub[% loo.tagsubfield %]field" title="[% loo.liblibrarian %]">
67
                        <li><a href="#sub[% loo.tagsubfield %]field" title="[% loo.liblibrarian | html_entity %]">
68
                            [% loo.tagsubfield %]
68
                            [% loo.tagsubfield %]
69
                    </a></li>
69
                    </a></li>
70
                    [% END %]
70
                    [% END %]
Lines 82-91 function displayMoreConstraint(numlayer){ Link Here
82
                <input type="hidden" name="tagsubfield" value="[% loo.tagsubfield %]" />
82
                <input type="hidden" name="tagsubfield" value="[% loo.tagsubfield %]" />
83
                 </li>
83
                 </li>
84
                    [% END %]
84
                    [% END %]
85
                <li><label for="repeatable[% loo.row %]">Repeatable: </label>[% loo.repeatable %]&nbsp;</li>
85
                <li><label for="repeatable[% loo.row %]">Repeatable:</label>
86
                <li><label for="mandatory[% loo.row %]">Mandatory: </label>[% loo.mandatory %]&nbsp;</li>
86
                    <label>
87
                <li><label for="liblibrarian[% loo.row %]">Text for librarian: </label><input id="liblibrarian[% loo.row %]" type="text" name="liblibrarian" value="[% loo.liblibrarian %]" size="40" maxlength="80" /></li>
87
                        [% IF ( loo.repeatable.checked ) %]
88
                <li><label for="libopac[% loo.row %]">Text for OPAC: </label><input type="text" id="libopac[% loo.row %]" name="libopac" value="[% loo.libopac %]" size="40" maxlength="80" /></li>
88
                        <input type="checkbox" name="[% loo.repeatable.name %]" value="1" id="[% loo.repeatable.id %]" checked="checked" />
89
                        [% ELSE %]
90
                        <input type="checkbox" name="[% loo.repeatable.name %]" value="1" id="[% loo.repeatable.id %]" />
91
                        [% END %]
92
                    </label>
93
                </li>
94
                <li><label for="mandatory[% loo.row %]">Mandatory:</label>
95
                    <label>
96
                        [% IF ( loo.mandatory.checked ) %]
97
                        <input type="checkbox" name="[% loo.mandatory.name %]" value="1" id="[% loo.mandatory.id %]" checked="checked" />
98
                        [% ELSE %]
99
                        <input type="checkbox" name="[% loo.mandatory.name %]" value="1" id="[% loo.mandatory.id %]" />
100
                        [% END %]
101
                    </label>
102
                </li>
103
                <li><label for="liblibrarian[% loo.row %]">Text for librarian: </label><input id="liblibrarian[% loo.row %]" type="text" name="liblibrarian" value="[% loo.liblibrarian | html_entity %]" size="40" maxlength="80" /></li>
104
                <li><label for="libopac[% loo.row %]">Text for OPAC: </label><input type="text" id="libopac[% loo.row %]" name="libopac" value="[% loo.libopac | html_entity %]" size="40" maxlength="80" /></li>
89
                <li><label for="tab[% loo.row %]">Managed in tab: </label>
105
                <li><label for="tab[% loo.row %]">Managed in tab: </label>
90
                    <select name="tab" size="1" id="[% loo.tab.id %]">
106
                    <select name="tab" size="1" id="[% loo.tab.id %]">
91
                        [%- IF ( loo.tab.default ==  -1 ) -%]
107
                        [%- IF ( loo.tab.default ==  -1 ) -%]
Lines 130-136 function displayMoreConstraint(numlayer){ Link Here
130
                    <fieldset class="rows">
146
                    <fieldset class="rows">
131
                        <legend>Advanced constraints:</legend>
147
                        <legend>Advanced constraints:</legend>
132
                        <ol>
148
                        <ol>
133
                            <li><label for="isurl[% loo.row %]">Is a URL:</label>[% loo.isurl %] (if checked, it means that the subfield is a URL and can be clicked)</li>
149
                            <li><label for="isurl[% loo.row %]">Is a URL:</label>
150
                                <label>
151
                                    [% IF ( loo.isurl.checked ) %]
152
                                    <input type="checkbox" name="[% loo.isurl.name %]" value="1" id="[% loo.isurl.id %]" checked="checked" />
153
                                    [% ELSE %]
154
                                    <input type="checkbox" name="[% loo.isurl.name %]" value="1" id="[% loo.isurl.id %]" />
155
                                    [% END %]
156
                                </label>
157
                                <span>(if checked, it means that the subfield is a URL and can be clicked)</span>
158
                            </li>
134
                            <li>
159
                            <li>
135
                                <label for="defaultvalue[% loo.row %]">Default value:</label>
160
                                <label for="defaultvalue[% loo.row %]">Default value:</label>
136
                                <input type="text" name="defaultvalue" id="defaultvalue[% loo.row %]" value="[% loo.defaultvalue %]" />
161
                                <input type="text" name="defaultvalue" id="defaultvalue[% loo.row %]" value="[% loo.defaultvalue %]" />
Lines 264-272 function displayMoreConstraint(numlayer){ Link Here
264
        <td>[% loo.tagsubfield %]</td>
289
        <td>[% loo.tagsubfield %]</td>
265
        <td>
290
        <td>
266
            [% IF ( loo.subfield_ignored ) %]
291
            [% IF ( loo.subfield_ignored ) %]
267
                    <i>[% loo.liblibrarian %]</i>
292
                    <i>[% loo.liblibrarian | html_entity %]</i>
268
            [% ELSE %]
293
            [% ELSE %]
269
                    [% loo.liblibrarian %]
294
                    [% loo.liblibrarian | html_entity %]
270
            [% END %]
295
            [% END %]
271
        </td>
296
        </td>
272
        <td>
297
        <td>
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/marc_subfields_structure.tt (-14 / +39 lines)
Lines 204-212 function populateHiddenCheckboxes(tab) { Link Here
204
   <ul>
204
   <ul>
205
        [% FOREACH loo IN loop %]
205
        [% FOREACH loo IN loop %]
206
            [% IF ( loo.new_subfield ) %]
206
            [% IF ( loo.new_subfield ) %]
207
                <li><a href="#sub[% loo.urisubfieldcode %]field" title="[% loo.liblibrarian %]">New</a></li>
207
                <li><a href="#sub[% loo.urisubfieldcode %]field" title="[% loo.liblibrarian | html_entity %]">New</a></li>
208
            [% ELSE %]
208
            [% ELSE %]
209
                <li><a href="#sub[% loo.urisubfieldcode %]field" title="[% loo.liblibrarian %]">
209
                <li><a href="#sub[% loo.urisubfieldcode %]field" title="[% loo.liblibrarian | html_entity %]">
210
                    [% loo.subfieldcode %]
210
                    [% loo.subfieldcode %]
211
               </a></li>
211
               </a></li>
212
            [% END %]
212
            [% END %]
Lines 225-234 function populateHiddenCheckboxes(tab) { Link Here
225
                		[% ELSE %]
225
                		[% ELSE %]
226
                		<li><label for="tagsubfield[% loo.row %]">Subfield code:</label> <input type="text" id="tagsubfield[% loo.row %]" name="tagsubfield" value="[% loo.subfieldcode %]" /></li>
226
                		<li><label for="tagsubfield[% loo.row %]">Subfield code:</label> <input type="text" id="tagsubfield[% loo.row %]" name="tagsubfield" value="[% loo.subfieldcode %]" /></li>
227
                		[% END %]
227
                		[% END %]
228
                		<li><label for="liblibrarian[% loo.row %]">Text for librarian: </label><input id="liblibrarian[% loo.row %]" type="text" name="liblibrarian" value="[% loo.liblibrarian %]" size="40" maxlength="80" /></li>
228
                        <li><label for="liblibrarian[% loo.row %]">Text for librarian: </label><input id="liblibrarian[% loo.row %]" type="text" name="liblibrarian" value="[% loo.liblibrarian | html_entity %]" size="40" maxlength="80" /></li>
229
                		<li><label for="libopac[% loo.row %]">Text for OPAC: </label><input type="text" id="libopac[% loo.row %]" name="libopac" value="[% loo.libopac %]" size="40" maxlength="80" /></li>
229
                        <li><label for="libopac[% loo.row %]">Text for OPAC: </label><input type="text" id="libopac[% loo.row %]" name="libopac" value="[% loo.libopac | html_entity %]" size="40" maxlength="80" /></li>
230
                		<li><label for="repeatable[% loo.row %]">Repeatable: </label>[% loo.repeatable %]</li>
230
                        <li><label for="repeatable[% loo.row %]">Repeatable:</label>
231
                		<li><label for="mandatory[% loo.row %]">Mandatory: </label>[% loo.mandatory %]</li>
231
                            <label>
232
                            [% IF ( loo.repeatable.checked ) %]
233
                            <input type="checkbox" name="[% loo.repeatable.name %]" value="1" id="[% loo.repeatable.id %]" checked="checked" />
234
                            [% ELSE %]
235
                            <input type="checkbox" name="[% loo.repeatable.name %]" value="1" id="[% loo.repeatable.id %]" />
236
                            [% END %]
237
                            </label>
238
                        </li>
239
                        <li><label for="mandatory[% loo.row %]">Mandatory:</label>
240
                            <label>
241
                            [% IF ( loo.mandatory.checked ) %]
242
                            <input type="checkbox" name="[% loo.mandatory.name %]" value="1" id="[% loo.mandatory.id %]" checked="checked" />
243
                            [% ELSE %]
244
                            <input type="checkbox" name="[% loo.mandatory.name %]" value="1" id="[% loo.mandatory.id %]" />
245
                            [% END %]
246
                            </label>
247
                        </li>
248
232
                        <li><label for="tab[% loo.row %]">Managed in tab: </label>
249
                        <li><label for="tab[% loo.row %]">Managed in tab: </label>
233
                            <select name="tab" tabindex="" size="1" id="[% loo.tab.id %]">
250
                            <select name="tab" tabindex="" size="1" id="[% loo.tab.id %]">
234
                            [%- IF ( loo.tab.default ==  -1 ) -%]
251
                            [%- IF ( loo.tab.default ==  -1 ) -%]
Lines 262-268 function populateHiddenCheckboxes(tab) { Link Here
262
                <ol><li><label for="defaultvalue[% loo.row %]">Default value:</label>
279
                <ol><li><label for="defaultvalue[% loo.row %]">Default value:</label>
263
                    <input type="text" name="defaultvalue" id="defaultvalue[% loo.row %]" value="[% loo.defaultvalue %]" /></li>
280
                    <input type="text" name="defaultvalue" id="defaultvalue[% loo.row %]" value="[% loo.defaultvalue %]" /></li>
264
				<li><label for="maxlength[% loo.row %]">Max length:</label><input type="text" id="maxlength[% loo.row %]" name="maxlength" value="[% loo.maxlength %]" size="4" /> (see online help)</li>
281
				<li><label for="maxlength[% loo.row %]">Max length:</label><input type="text" id="maxlength[% loo.row %]" name="maxlength" value="[% loo.maxlength %]" size="4" /> (see online help)</li>
265
                <li><input type="hidden" id="hidden-[% loo.row %]" name="hidden" value="[% loo.hidden %]" />
282
                <li><input type="hidden" id="hidden-[% loo.row %]" name="hidden" value="[% loo.hidden | html_entity %]" />
266
                    <label for="hidden[% loo.row %]" style="float: none;">Visibility: </label>
283
                    <label for="hidden[% loo.row %]" style="float: none;">Visibility: </label>
267
                    <input type="checkbox" id="hidden_opac_[% loo.row %]" class="inclusive_[% loo.row %]" name="hidden_opac_[% loo.row %]"/>
284
                    <input type="checkbox" id="hidden_opac_[% loo.row %]" class="inclusive_[% loo.row %]" name="hidden_opac_[% loo.row %]"/>
268
                    <label for="hidden_opac_[% loo.row %]" style="float: none;">OPAC</label>
285
                    <label for="hidden_opac_[% loo.row %]" style="float: none;">OPAC</label>
Lines 275-282 function populateHiddenCheckboxes(tab) { Link Here
275
                    <input type="checkbox" id="hidden_flagged_[% loo.row %]" name="flagged_[% loo.row %]"/>
292
                    <input type="checkbox" id="hidden_flagged_[% loo.row %]" name="flagged_[% loo.row %]"/>
276
                    <label for="hidden_flagged_[% loo.row %]" style="float: none;">Flagged</label>
293
                    <label for="hidden_flagged_[% loo.row %]" style="float: none;">Flagged</label>
277
                </li>
294
                </li>
278
                <li><label for="isurl[% loo.row %]">Is a URL:</label>[% loo.isurl %] (if checked, it means that the subfield is a URL and can be clicked)</li>
295
                <li><label for="isurl[% loo.row %]">Is a URL:</label>
279
                <li><label for="link[% loo.row %]">Link:</label><input type="text" id="link[% loo.row %]" name="link" value="[% loo.link %]" size="10" maxlength="80" /> (e.g., Title or Local-Number) <span class="error"><em>NOTE: If you change this value you must ask your administrator to run misc/batchRebuildBiblioTables.pl.</em></span></li>
296
                    <label>
297
                        [% IF ( loo.isurl.checked ) %]
298
                        <input type="checkbox" name="[% loo.isurl.name %]" value="1" id="[% loo.isurl.id %]" checked="checked" />
299
                        [% ELSE %]
300
                        <input type="checkbox" name="[% loo.isurl.name %]" value="1" id="[% loo.isurl.id %]" />
301
                        [% END %]
302
                    </label>
303
                    <span>(if checked, it means that the subfield is a URL and can be clicked)</span>
304
                </li>
305
                <li><label for="link[% loo.row %]">Link:</label><input type="text" id="link[% loo.row %]" name="link" value="[% loo.link | html_entity %]" size="10" maxlength="80" /> (e.g., Title or Local-Number) <span class="error"><em>NOTE: If you change this value you must ask your administrator to run misc/batchRebuildBiblioTables.pl.</em></span></li>
280
                <li>
306
                <li>
281
                    <label for="kohafield[% loo.row %]">Koha link:</label>
307
                    <label for="kohafield[% loo.row %]">Koha link:</label>
282
                    <select name="kohafield" id="[% loo.kohafield.id %]" size="1">
308
                    <select name="kohafield" id="[% loo.kohafield.id %]" size="1">
Lines 395-403 function populateHiddenCheckboxes(tab) { Link Here
395
    <td><a href="/cgi-bin/koha/admin/marc_subfields_structure.pl?op=add_form&amp;tagfield=[% loo.tagfield %]&amp;frameworkcode=[% frameworkcode %]#sub[% loo.tagsubfield %]field">[% loo.tagsubfield %]</a></td>
421
    <td><a href="/cgi-bin/koha/admin/marc_subfields_structure.pl?op=add_form&amp;tagfield=[% loo.tagfield %]&amp;frameworkcode=[% frameworkcode %]#sub[% loo.tagsubfield %]field">[% loo.tagsubfield %]</a></td>
396
    <td>
422
    <td>
397
        [% IF ( loo.subfield_ignored ) %]
423
        [% IF ( loo.subfield_ignored ) %]
398
            <i>[% loo.liblibrarian %]</i>
424
            <i>[% loo.liblibrarian | html_entity %]</i>
399
        [% ELSE %]
425
        [% ELSE %]
400
            [% loo.liblibrarian %]
426
            [% loo.liblibrarian | html_entity %]
401
        [% END %]
427
        [% END %]
402
    </td>
428
    </td>
403
    <td>
429
    <td>
Lines 408-420 function populateHiddenCheckboxes(tab) { Link Here
408
            [% IF ( loo.kohafield ) %] | Koha field: [% loo.kohafield %], [% END %]
434
            [% IF ( loo.kohafield ) %] | Koha field: [% loo.kohafield %], [% END %]
409
            [% IF ( loo.repeatable ) %]Repeatable, [% ELSE %]Not repeatable,[% END %]
435
            [% IF ( loo.repeatable ) %]Repeatable, [% ELSE %]Not repeatable,[% END %]
410
            [% IF ( loo.mandatory ) %]Mandatory, [% ELSE %]Not mandatory,[% END %]
436
            [% IF ( loo.mandatory ) %]Mandatory, [% ELSE %]Not mandatory,[% END %]
411
            [% IF ( loo.seealso ) %] | See Also: [% loo.seealso %],[% END %]
437
            [% IF ( loo.seealso ) %] | See Also: [% loo.seealso | html_entity %],[% END %]
412
            [% IF ( loo.hidden ) %]hidden,[% END %]
438
            [% IF ( loo.hidden ) %]hidden,[% END %]
413
            [% IF ( loo.isurl ) %]is a URL,[% END %]
439
            [% IF ( loo.isurl ) %]is a URL,[% END %]
414
            [% IF ( loo.authorised_value ) %] | Auth value:[% loo.authorised_value %],[% END %]
440
            [% IF ( loo.authorised_value ) %] | Auth value:[% loo.authorised_value %],[% END %]
415
            [% IF ( loo.authtypecode ) %] | Authority:[% loo.authtypecode %],[% END %]
441
            [% IF ( loo.authtypecode ) %] | Authority:[% loo.authtypecode %],[% END %]
416
            [% IF ( loo.value_builder ) %] | Plugin:[% loo.value_builder %],[% END %]
442
            [% IF ( loo.value_builder ) %] | Plugin:[% loo.value_builder %],[% END %]
417
            [% IF ( loo.link ) %] | Link:[% loo.link %],[% END %]
443
            [% IF ( loo.link ) %] | Link: [% loo.link | html_entity %],[% END %]
418
        [% END %]
444
        [% END %]
419
    </td>
445
    </td>
420
    <td><a href="/cgi-bin/koha/admin/marc_subfields_structure.pl?op=add_form&amp;tagfield=[% loo.tagfield %]&amp;frameworkcode=[% frameworkcode %]#sub[% loo.tagsubfield %]field">Edit</a></td>
446
    <td><a href="/cgi-bin/koha/admin/marc_subfields_structure.pl?op=add_form&amp;tagfield=[% loo.tagfield %]&amp;frameworkcode=[% frameworkcode %]#sub[% loo.tagsubfield %]field">Edit</a></td>
421
- 

Return to bug 14308