|
Lines 1-3
Link Here
|
|
|
1 |
[% USE Categories %] |
| 1 |
[% USE Koha %] |
2 |
[% USE Koha %] |
| 2 |
[% USE KohaDates %] |
3 |
[% USE KohaDates %] |
| 3 |
[% SET userupdateview = 1 %] |
4 |
[% SET userupdateview = 1 %] |
|
Lines 53-59
Link Here
|
| 53 |
<div class="alert">You have not filled out all required fields. Please fill in all missing fields and resubmit.</div> |
54 |
<div class="alert">You have not filled out all required fields. Please fill in all missing fields and resubmit.</div> |
| 54 |
[% END %] |
55 |
[% END %] |
| 55 |
|
56 |
|
| 56 |
[% IF invalid_form_fields %] |
57 |
[% IF invalid_form_fields %] |
| 57 |
<div class="alert alert-error"><strong>The following fields contain invalid information:</strong> |
58 |
<div class="alert alert-error"><strong>The following fields contain invalid information:</strong> |
| 58 |
<ul> |
59 |
<ul> |
| 59 |
[% FOREACH field IN invalid_form_fields %] |
60 |
[% FOREACH field IN invalid_form_fields %] |
|
Lines 69-74
Link Here
|
| 69 |
</div> |
70 |
</div> |
| 70 |
[% END %] |
71 |
[% END %] |
| 71 |
|
72 |
|
|
|
73 |
[% IF cardnumber_wrong_length || cardnumber_already_exists %] |
| 74 |
<div class="alert alert-error"> |
| 75 |
[% IF cardnumber_wrong_length %] |
| 76 |
<strong>The entered <a href="#borrower_cardnumber">card number</a> is the wrong length.</strong> |
| 77 |
[% ELSIF cardnumber_already_exists %] |
| 78 |
<strong>The entered <a href="#borrower_cardnumber">card number</a> is already in use.</strong> |
| 79 |
[% END %] |
| 80 |
Please correct this and resubmit. |
| 81 |
</div> |
| 82 |
[% END %] |
| 83 |
|
| 72 |
[% IF failed_captcha %] |
84 |
[% IF failed_captcha %] |
| 73 |
<div class="alert">You typed in the wrong characters in the box before submitting. Please try again.</div> |
85 |
<div class="alert">You typed in the wrong characters in the box before submitting. Please try again.</div> |
| 74 |
[% END %] |
86 |
[% END %] |
|
Lines 106-115
Link Here
|
| 106 |
|
118 |
|
| 107 |
<legend id="library_legend">Library</legend> |
119 |
<legend id="library_legend">Library</legend> |
| 108 |
<ol> |
120 |
<ol> |
| 109 |
[% UNLESS hidden.defined('cardnumber') %] |
121 |
[% UNLESS hidden.defined('cardnumber') || Koha.Preference('autoMemberNum') %] |
| 110 |
<li> |
122 |
<li> |
| 111 |
<label>Card number:</label> |
123 |
[% IF mandatory.defined('cardnumber') %] |
| 112 |
[% borrower.cardnumber %] |
124 |
<label for="borrower_cardnumber" class="required"> |
|
|
125 |
[% ELSE %] |
| 126 |
<label for="borrower_cardnumber"> |
| 127 |
[% END %] |
| 128 |
Library card number: |
| 129 |
</label> |
| 130 |
[% IF borrower %] |
| 131 |
<input type="text" id="borrower_cardnumber" name="borrower_cardnumber" value="[% borrower.cardnumber %]" /> |
| 132 |
[% IF mandatory.defined('cardnumber') %]<span class="required">Required</span>[% END %] |
| 133 |
[% ELSE %] |
| 134 |
[% borrower.cardnumber %] |
| 135 |
[% END %] |
| 113 |
</li> |
136 |
</li> |
| 114 |
[% END %] |
137 |
[% END %] |
| 115 |
|
138 |
|
|
Lines 140-145
Link Here
|
| 140 |
</select> |
163 |
</select> |
| 141 |
</li> |
164 |
</li> |
| 142 |
[% END %] |
165 |
[% END %] |
|
|
166 |
|
| 167 |
[% UNLESS hidden.defined('categorycode') %] |
| 168 |
<li> |
| 169 |
<label for="borrower_categorycode"> |
| 170 |
Category:</label> |
| 171 |
|
| 172 |
[% IF borrower %] |
| 173 |
<select id="borrower_categorycode" name="borrower_categorycode"> |
| 174 |
[% FOREACH c IN Categories.all() %] |
| 175 |
[% IF c.categorycode == Koha.Preference('PatronSelfRegistrationDefaultCategory') %] |
| 176 |
<option value="[% c.categorycode %]" selected="selected">[% c.description %]</option> |
| 177 |
[% ELSE %] |
| 178 |
<option value="[% c.categorycode %]">[% c.description %]</option> |
| 179 |
[% END %] |
| 180 |
[% END %] |
| 181 |
</select> |
| 182 |
[% ELSE %] |
| 183 |
[% Categories.GetName( borrower.categorycode ) %] |
| 184 |
[% END %] |
| 185 |
</li> |
| 186 |
[% END %] |
| 143 |
</ol> |
187 |
</ol> |
| 144 |
</fieldset> |
188 |
</fieldset> |
| 145 |
[% END # / defined 'branchcode' %] |
189 |
[% END # / defined 'branchcode' %] |