1 [% PROCESS 'html_helpers.inc' %]
5 <span class="label">Name: </span>
6 [% field.name | html %]
7 <input type="hidden" name="name" value="[% field.name | html %]">
9 <label class="required" for="name">Name: </label>
10 <input type="text" name="name" id="name" class="required" required="required" />
11 <span class="required">Required</span>
15 <label class="required" for="label">Label: </label>
17 <input type="text" name="label" id="label" value="[% field.label | html %]" class="required" required="required" />
19 <input type="text" name="label" id="label" class="required" required="required" />
21 <span class="required">Required</span>
24 <label for="tagfield" required="required">MARC field: </label>
25 <select id="tagfield" name="tagfield" class="required" required="required">
26 [% FOREACH tagfield IN ['001'..'999'] %]
27 [% IF field && field.tagfield == tagfield %]
28 <option value="[% tagfield | html %]" selected="selected">[% tagfield | html %]</option>
30 <option value="[% tagfield | html %]">[% tagfield | html %]</option>
34 <span class="required">Required</span>
37 <label for="tagsubfield">MARC subfield: </label>
38 <select id="tagsubfield" name="tagsubfield">
40 [% codes = codes.merge([0..9], ['a'..'z']) %]
41 [% FOREACH tagsubfield IN codes %]
42 [% IF field && field.tagsubfield == tagsubfield %]
43 <option value="[% tagsubfield | html %]" selected="selected">[% tagsubfield | html %]</option>
45 <option value="[% tagsubfield | html %]">[% tagsubfield | html %]</option>
51 <label for="authorised_values_category">Authorised values category: </label>
52 <select id="authorised_values_category" name="authorised_values_category">
53 <option value="">- None -</option>
54 [% PROCESS options_for_authorised_value_categories authorised_value_categories => AuthorisedValues.GetCategories( selected => field.authorised_values_category ) %]