2 [% USE AuthorisedValues %]
3 [% BLOCK 'alt-address-style' %]
4 <fieldset class="rows" id="memberentry_address">
5 <legend id="alt_address_lgd">Alternate address</legend>
7 [% IF Koha.Preference( 'AddressFormat' ) %]
8 [% PROCESS "member-alt-address-style-${ Koha.Preference( 'AddressFormat' ) }" %]
10 [% PROCESS 'member-alt-address-style-us' %]
16 [% BLOCK 'member-alt-address-style-us' %]
17 [% PROCESS 'alt-address-style_B_streetnumber' %]
18 [% PROCESS 'alt-address-style_roadtypes' %]
19 [% PROCESS 'alt-address-style_B_address' %]
20 [% PROCESS 'alt-address-style_B_address2' %]
21 [% PROCESS 'alt-address-style_B_city' %]
22 [% PROCESS 'alt-address-style_B_state' %]
23 [% PROCESS 'alt-address-style_B_zipcode' %]
24 [% PROCESS 'alt-address-style_B_country' %]
25 [% PROCESS 'alt-address-style_B_phone' %]
26 [% PROCESS 'alt-address-style_B_email' %]
27 [% PROCESS 'alt-address-style_B_contactnote' %]
30 [% BLOCK 'member-alt-address-style-de' %]
31 [% PROCESS 'alt-address-style_roadtypes' %]
32 [% PROCESS 'alt-address-style_B_address' %]
33 [% PROCESS 'alt-address-style_B_streetnumber' %]
34 [% PROCESS 'alt-address-style_B_address2' %]
35 [% PROCESS 'alt-address-style_B_zipcode' %]
36 [% PROCESS 'alt-address-style_B_city' %]
37 [% PROCESS 'alt-address-style_B_state' %]
38 [% PROCESS 'alt-address-style_B_country' %]
39 [% PROCESS 'alt-address-style_B_phone' %]
40 [% PROCESS 'alt-address-style_B_email' %]
41 [% PROCESS 'alt-address-style_B_contactnote' %]
44 [% BLOCK 'member-alt-address-style-fr' %]
45 [% PROCESS 'alt-address-style_B_streetnumber' %]
46 [% PROCESS 'alt-address-style_roadtypes' %]
47 [% PROCESS 'alt-address-style_B_address' %]
48 [% PROCESS 'alt-address-style_B_address2' %]
49 [% PROCESS 'alt-address-style_B_zipcode' %]
50 [% PROCESS 'alt-address-style_B_city' %]
51 [% PROCESS 'alt-address-style_B_state' %]
52 [% PROCESS 'alt-address-style_B_country' %]
53 [% PROCESS 'alt-address-style_B_phone' %]
54 [% PROCESS 'alt-address-style_B_email' %]
55 [% PROCESS 'alt-address-style_B_contactnote' %]
58 [% BLOCK 'alt-address-style_roadtypes' %]
59 [% SET roadtypes = AuthorisedValues.GetAuthValueDropbox('ROADTYPE') %]
60 [% IF roadtypes.count %]
61 [% UNLESS noB_streettype %]
63 [% IF ( mandatoryB_streettype ) %]
64 <label for="B_streettype" class="required">
66 <label for="B_streettype">
69 <select name="B_streettype">
70 <option value=""></option>
71 [% FOR roadtype IN roadtypes %]
72 [% IF roadtype.authorised_value == patron.B_streettype %]
73 <option value="[% roadtype.authorised_value | html %]" selected="selected">[% roadtype.lib | html %]</option>
75 <option value="[% roadtype.authorised_value | html %]">[% roadtype.lib | html %]</option>
79 [% IF ( mandatoryB_streettype ) %]<span class="required">Required</span>[% END %]
85 [% BLOCK 'alt-address-style_B_address' %]
86 [% UNLESS noB_address %]
88 [% IF ( mandatoryB_address ) %]
89 <label for="B_address" class="required">
91 <label for="B_address">
94 <input type="text" id="B_address" name="B_address" size="40" value="[% patron.B_address | html %]" />
95 [% IF ( mandatoryB_address ) %]<span class="required">Required</span>[% END %]
100 [% BLOCK 'alt-address-style_B_streetnumber' %]
101 [% UNLESS noB_streetnumber %]
103 [% IF ( mandatoryB_streetnumber ) %]
104 <label for="B_streetnumber" class="required">
106 <label for="B_streetnumber">
108 Street number: </label>
109 <input type="text" id="B_streetnumber" name="B_streetnumber" size="5" maxlength="10" value="[% patron.B_streetnumber | html %]" />
110 [% IF ( mandatoryB_streetnumber ) %]<span class="required">Required</span>[% END %]
115 [% BLOCK 'alt-address-style_B_address2' %]
116 [% UNLESS noB_address2 %]
118 [% IF ( mandatoryB_address2 ) %]
119 <label for="B_address2" class="required">
121 <label for="B_address2">
124 <input type="text" id="B_address2" name="B_address2" size="40" value="[% patron.B_address2 | html %]" />
125 [% IF ( mandatoryB_address2 ) %]<span class="required">Required</span>[% END %]
130 [% BLOCK 'alt-address-style_B_zipcode' %]
131 [% UNLESS noB_zipcode %]
133 [% IF ( mandatoryB_zipcode ) %]
134 <label for="B_zipcode" class="required">
136 <label for="B_zipcode">
138 ZIP/Postal code: </label>
139 <input type="text" id="B_zipcode" name="B_zipcode" maxlength="10" size="10" value="[% patron.B_zipcode | html %]" />
140 [% IF ( mandatoryB_zipcode ) %]<span class="required">Required</span>[% END %]
145 [% BLOCK 'alt-address-style_B_city' %]
146 [% UNLESS noB_city %]
148 [% IF ( mandatoryB_city ) %]
149 <label for="B_city" class="required" >
154 [% IF cities.count %]
155 <select class="select_city" data-addressfield="B_" name="select_city">
156 <option value="|||"></option>
157 [% FOREACH c IN cities %]
158 [% IF c.city_name == patron.B_city && c.city_state == patron.B_state && c.city_zipcode == patron.B_zipcode %]
159 <option value="[% c.city_zipcode | html %]|[% c.city_name | html %]|[% c.city_state | html %]|[% c.city_country | html %]" selected="selected">
161 <option value="[% c.city_zipcode | html %]|[% c.city_name | html %]|[% c.city_state | html %]|[% c.city_country | html %]">
163 [% c.city_name | html %] [% c.city_state | html %] [% c.city_zipcode | html %]
167 <span class="hint">or enter</span>
169 <input type="text" id="B_city" name="B_city" size="20" value="[% patron.B_city | html %]" />
170 [% IF ( mandatoryB_city ) %]<span class="required">Required</span>[% END %]
175 [% BLOCK 'alt-address-style_B_state' %]
176 [% UNLESS noB_state %]
178 [% IF ( mandatoryB_state ) %]
179 <label for="B_state" class="required" >
181 <label for="B_state">
184 <input type="text" id="B_state" name="B_state" size="20" value="[% patron.B_state | html %]" />
185 [% IF ( mandatoryB_state ) %]<span class="required">Required</span>[% END %]
190 [% BLOCK 'alt-address-style_B_country' %]
191 [% UNLESS noB_country %]
193 [% IF ( mandatoryB_country ) %]
194 <label for="B_country" class="required">
196 <label for="B_country">
199 <input type="text" id="B_country" name="B_country" size="20" value="[% patron.B_country | html %]" />
200 [% IF ( mandatoryB_country ) %]<span class="required">Required</span>[% END %]
205 [% BLOCK 'alt-address-style_B_phone' %]
206 [% UNLESS noB_phone %]
208 [% IF ( mandatoryB_phone ) %]
209 <label for="B_phone" class="required">
211 <label for="B_phone">
214 <input type="text" id="B_phone" name="B_phone" value="[% patron.B_phone | html %]" />
215 [% IF ( mandatoryB_phone ) %]<span class="required">Required</span>[% END %]
220 [% BLOCK 'alt-address-style_B_email' %]
221 [% UNLESS noB_email %]
223 [% IF ( mandatoryB_email ) %]
224 <label for="B_email" class="required">
226 <label for="B_email">
229 [% IF ( NoUpdateEmail ) %]
230 <input type="text" id="B_email" name="B_email" size="45" value="[% patron.B_email | html %]" disabled="disabled"/>
232 <input type="text" id="B_email" name="B_email" size="45" value="[% patron.B_email | html %]" />
234 [% IF ( mandatoryB_email ) %]<span class="required">Required</span>[% END %]
239 [% BLOCK 'alt-address-style_B_contactnote' %]
240 [% UNLESS nocontactnote %]
242 [% IF ( mandatorycontactnote ) %]
243 <label for="contactnote" class="required">
245 <label for="contactnote">
247 Contact note: </label>
248 <textarea id="contactnote" name="contactnote" cols="40" rows="2">[% patron.contactnote | html %]</textarea>
249 [% IF ( mandatorycontactnote ) %]<span class="required">Required</span>[% END %]