|
Lines 175-231
$(document).ready(function(){
Link Here
|
| 175 |
<fieldset class="rows"> |
175 |
<fieldset class="rows"> |
| 176 |
<ol> |
176 |
<ol> |
| 177 |
[% FOREACH ite IN item %] |
177 |
[% FOREACH ite IN item %] |
| 178 |
<li><div class="subfield_line" style="[% ite.visibility %]" id="subfield[% ite.tag %][% ite.subfield %][% ite.random %]"> |
178 |
<li> |
|
|
179 |
<div class="subfield_line" style="[% ite.visibility %]" id="subfield[% ite.tag %][% ite.subfield %][% ite.random %]"> |
| 179 |
[% IF ( ite.mandatory ) %] |
180 |
[% IF ( ite.mandatory ) %] |
| 180 |
<label class="required" for="tag_[% ite.tag %]_subfield_[% ite.subfield %]_[% ite.random %]"> |
181 |
<label class="required" for="tag_[% ite.tag %]_subfield_[% ite.subfield %]_[% ite.random %]"> |
| 181 |
[% ELSE %] |
182 |
[% ELSE %] |
| 182 |
<label for="tag_[% ite.tag %]_subfield_[% ite.subfield %]_[% ite.random %]"> |
183 |
<label for="tag_[% ite.tag %]_subfield_[% ite.subfield %]_[% ite.random %]"> |
| 183 |
[% END %] |
184 |
[% END %] |
| 184 |
[% ite.subfield %] - |
185 |
[% ite.subfield %] - [% ite.marc_lib %] |
| 185 |
[% ite.marc_lib %] |
186 |
</label> |
| 186 |
</label> |
|
|
| 187 |
[% UNLESS ( ite.mandatory ) %]<input type="checkbox" id="row[% ite.tag %][% ite.subfield %][% ite.random %]" title="Check to delete subfield [% ite.subfield %]" name="disable_input" value="[% ite.subfield %]" />[% ELSE %]<span class="required">Required</span>[% END %] |
| 188 |
|
187 |
|
| 189 |
[% SET mv = ite.marc_value %] |
188 |
[% UNLESS ( ite.mandatory ) %] |
| 190 |
[% IF ( mv.type == 'select' ) -%] |
189 |
<input type="checkbox" id="row[% ite.tag %][% ite.subfield %][% ite.random %]" title="Check to delete subfield [% ite.subfield %]" name="disable_input" value="[% ite.subfield %]" /> |
| 191 |
<select name="[%- mv.name -%]" id="[%- mv.id -%]" size="1" tabindex="1" class="input_marceditor"> |
190 |
[% ELSE %] |
| 192 |
[%- FOREACH aval IN mv.values %] |
191 |
<span class="required">Required</span> |
|
|
192 |
[% END %] |
| 193 |
|
| 194 |
[% SET mv = ite.marc_value %] |
| 195 |
[% IF ( mv.type == 'select' ) -%] |
| 196 |
<select name="[%- mv.name -%]" id="[%- mv.id -%]" size="1" tabindex="1" class="input_marceditor"> |
| 197 |
[%- FOREACH aval IN mv.values %] |
| 193 |
[% IF aval == mv.default %] |
198 |
[% IF aval == mv.default %] |
| 194 |
<option value="[%- aval -%]" selected="selected">[%- mv.labels.$aval -%]</option> |
199 |
<option value="[%- aval -%]" selected="selected">[%- mv.labels.$aval -%]</option> |
| 195 |
[% ELSE %] |
|
|
| 196 |
<option value="[%- aval -%]">[%- mv.labels.$aval -%]</option> |
| 197 |
[% END %] |
| 198 |
[%- END -%] |
| 199 |
</select> |
| 200 |
[% ELSIF ( mv.type == 'text1' ) %] |
| 201 |
<input type="text" tabindex="1" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255" value="[%- mv.value -%]" /> |
| 202 |
<a href="#" class="buttonDot" onclick="Dopop('/cgi-bin/koha/authorities/auth_finder.pl?authtypecode=[%- mv.authtypecode -%]&index=[%- mv.id -%]','[%- mv.id -%]'); return false;" title="Tag editor">...</a> |
| 203 |
[% ELSIF ( mv.type == 'text2' ) %] |
| 204 |
<input type="text" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255" value="[%- mv.value -%]" /> |
| 205 |
[% IF mv.noclick %] |
| 206 |
<a href="#" class="buttonDot disabled" title="No popup">...</a> |
| 207 |
[% ELSE %] |
200 |
[% ELSE %] |
| 208 |
<a href="#" id="buttonDot_[% mv.id %]" class="buttonDot" title="Tag editor">...</a> |
201 |
<option value="[%- aval -%]">[%- mv.labels.$aval -%]</option> |
| 209 |
[% END %] |
202 |
[% END %] |
| 210 |
[% mv.javascript %] |
203 |
[%- END -%] |
| 211 |
[% ELSIF ( mv.type == 'text' ) %] |
204 |
</select> |
| 212 |
<input type="text" tabindex="1" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255" value="[%- mv.value -%]" /> |
205 |
[% ELSIF ( mv.type == 'text1' ) %] |
| 213 |
[% ELSIF ( mv.type == 'hidden' ) %] |
206 |
<input type="text" tabindex="1" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255" value="[%- mv.value -%]" /> |
| 214 |
<input type="hidden" tabindex="1" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255" value="[%- mv.value -%]" /> |
207 |
<a href="#" class="buttonDot" onclick="Dopop('/cgi-bin/koha/authorities/auth_finder.pl?authtypecode=[%- mv.authtypecode -%]&index=[%- mv.id -%]','[%- mv.id -%]'); return false;" title="Tag editor">...</a> |
| 215 |
[% ELSIF ( mv.type == 'textarea' ) %] |
208 |
[% ELSIF ( mv.type == 'text2' ) %] |
| 216 |
<textarea tabindex="1" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255">[%- mv.value -%]"</textarea> |
209 |
<input type="text" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255" value="[%- mv.value -%]" /> |
| 217 |
[%- END -%] |
210 |
[% IF mv.noclick %] |
| 218 |
|
211 |
<a href="#" class="buttonDot disabled" title="No popup">...</a> |
| 219 |
<input type="hidden" name="tag" value="[% ite.tag %]" /> |
212 |
[% ELSE %] |
| 220 |
<input type="hidden" name="subfield" value="[% ite.subfield %]" /> |
213 |
<a href="#" id="buttonDot_[% mv.id %]" class="buttonDot" title="Tag editor">...</a> |
| 221 |
<input type="hidden" name="mandatory" value="[% ite.mandatory %]" /> |
|
|
| 222 |
[% IF ( ite.repeatable ) %] |
| 223 |
<a href="#" class="buttonPlus" onclick="CloneItemSubfield(this.parentNode); return false;"> |
| 224 |
<img src="[% interface %]/[% theme %]/img/clone-subfield.png" alt="Clone" title="Clone this subfield" /> |
| 225 |
</a> |
| 226 |
[% END %] |
214 |
[% END %] |
| 227 |
<span class="hint" id="hint[% ite.tag %][% ite.subfield %][% ite.random %]"></span> |
215 |
[% mv.javascript %] |
| 228 |
</div></li> |
216 |
[% ELSIF ( mv.type == 'text' ) %] |
|
|
217 |
<input type="text" tabindex="1" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255" value="[%- mv.value -%]" /> |
| 218 |
[% ELSIF ( mv.type == 'hidden' ) %] |
| 219 |
<input type="hidden" tabindex="1" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255" value="[%- mv.value -%]" /> |
| 220 |
[% ELSIF ( mv.type == 'textarea' ) %] |
| 221 |
<textarea tabindex="1" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255">[%- mv.value -%]"</textarea> |
| 222 |
[%- END -%] |
| 223 |
|
| 224 |
<input type="hidden" name="tag" value="[% ite.tag %]" /> |
| 225 |
<input type="hidden" name="subfield" value="[% ite.subfield %]" /> |
| 226 |
<input type="hidden" name="mandatory" value="[% ite.mandatory %]" /> |
| 227 |
[% IF ( ite.repeatable ) %] |
| 228 |
<a href="#" class="buttonPlus" onclick="CloneItemSubfield(this.parentNode); return false;"> |
| 229 |
<img src="[% interface %]/[% theme %]/img/clone-subfield.png" alt="Clone" title="Clone this subfield" /> |
| 230 |
</a> |
| 231 |
[% END %] |
| 232 |
<span class="hint" id="hint[% ite.tag %][% ite.subfield %][% ite.random %]"></span> |
| 233 |
</div> |
| 234 |
</li> |
| 229 |
[% END %] |
235 |
[% END %] |
| 230 |
</ol> |
236 |
</ol> |
| 231 |
</fieldset> |
237 |
</fieldset> |
| 232 |
- |
|
|