1 [% PROCESS "default/opac/parts/header.tt2";
2 WRAPPER "default/opac/parts/myopac/prefs_base.tt2";
4 prefs_page = 'personal' %]
6 <div id="acct_info_main">
7 <div id='myopac.expired.alert'
9 style='margin-bottom: 20px;'>
10 <table class='data_grid'
14 <td width='100%' class='red'>
15 [% l("Your account expired on") %]
16 <span id='myopac.expired.date'></span>!
17 [% l("Please see a librarian to renew your account.") %]</td>
23 <div id='myopac.notes.div'
25 <table class='data_grid'
30 <b>[% l("* Staff Notes *") %]</b></td>
34 <tbody id='myopac.notes.tbody'>
35 <tr id='myopac.notes.tr'>
36 <td><b name='title'></b> : <span name=
44 class='light_border data_grid'>
45 <tbody id='myopac_summary_tbody'>
48 class='color_4 light_border'>[% l("Name") %]</td>
50 <td class='light_border'>[% l(
52 ctx.user.prefix, ctx.user.first_given_name,
53 ctx.user.second_given_name, ctx.user.family_name,
61 <td class='color_4 light_border'>
62 [% l("Day Phone") %]</td>
64 <td class='light_border'
65 id='myopac_summary_dayphone'>[% ctx.user.day_phone | html %]</td>
67 <td class='light_border'><a href='#'
69 id='myopac_summary_phone1_change'
71 'text-decoration: underline;'>[% l("Change") %]</a></td>
74 <tr id='myopac_update_phone1_row'
76 <td class='myopac_update_cell'
78 <span class='myopac_update_span'>
79 Enter New [% l("Day Phone") %]:
82 <input type='text' size='24' id='myopac_new_phone1' />
83 <span class='myopac_update_span'>
85 <span class='myopac_update_span'>
86 [% l("Submit") %]</span>
89 <span class='myopac_update_span'>
91 <span class='myopac_update_span'>
92 [% l("Cancel") %]</span>
99 <td class='color_4 light_border'>
100 [% l("Evening Phone") %]</td>
102 <td class='light_border'
103 id='myopac_summary_eveningphone'>[% ctx.user.evening_phone | html %]</td>
105 <td class='light_border'><a href='#'
107 id='myopac_summary_phone2_change'
109 'text-decoration: underline;'>[% l("Change") %]</a></td>
112 <tr id='myopac_update_phone2_row'
114 <td class='myopac_update_cell'
115 colspan='3'><span class='myopac_update_span'>New
116 [% l("Evening Phone") %]:</span>
117 <input type='text' size='24' id='myopac_new_phone2' />
118 <span class='myopac_update_span'><button><span class=
119 'myopac_update_span'>[% l("Submit") %]</span></button></span>
120 <span class='myopac_update_span'><button><span class=
121 'myopac_update_span'>[% l("Cancel") %]</span></button></span>
126 <td class='color_4 light_border'>
127 [% l("Other Phone") %]</td>
129 <td class='light_border'
130 id='myopac_summary_otherphone'>[% ctx.user.other_phone | html %]</td>
132 <td class='light_border'><a href='#'
134 id='myopac_summary_phone3_change'
136 'text-decoration: underline;'>[% l("Change") %]</a></td>
139 <tr id='myopac_update_phone3_row'
141 <td class='myopac_update_cell'
142 colspan='3'><span class='myopac_update_span'>Enter
143 New [% l("Other Phone") %]:</span>
144 <input type='text' size='24' id='myopac_new_phone3' />
145 <span class='myopac_update_span'><button><span class=
146 'myopac_update_span'>[% l("Submit") %]</span></button></span>
147 <span class='myopac_update_span'><button><span class=
148 'myopac_update_span'>[% l("Cancel") %]</span></button></span>
153 <td class='color_4 light_border'>
154 <div style="position:absolute">
155 <div class="hide_me" style=
156 "position:relative;left:70px;top:-3px;">
158 <img alt="Username Help"
160 "[% ctx.media_prefix %]/images/question-mark.png" /></a>
162 </div>[% l("Username") %]
165 <td class='light_border'
166 id='myopac_summary_username'>[% ctx.user.usrname | html %]</td>
168 <td class='light_border'><a href='#'
170 id='myopac_summary_username_change'
172 'text-decoration: underline;'>[% l("Change") %]</a></td>
175 <tr id='myopac_update_username_row'
177 <td class='myopac_update_cell'
178 colspan='3'><span class=
179 'myopac_update_span'>[% l("Enter new username:") %]</span>
180 <input type='text' size='24' id='myopac_new_username' />
181 <span class='myopac_update_span'><button><span class=
182 'myopac_update_span'>[% l("Submit") %]</span></button></span>
183 <span class='myopac_update_span'><button><span class=
184 'myopac_update_span'>[% l("Cancel") %]</span></button></span>
188 <td class='color_4 light_border'>
189 [% l("Password") %]</td>
190 <td class='light_border'
191 id='myopac_summary_password'>
192 [% l("(not shown)") %]</td>
193 <td class='light_border'><a href='#'
195 style='text-decoration: underline;'>[% l("Change") %]</a></td>
198 <td class='myopac_update_cell'
204 <span class= 'myopac_update_span'>
205 [% l("Enter current password:") %]
210 <input type='password'
216 'myopac_update_span'>[% l("Enter new password:") %]</span></td>
218 <td><input type='password' size='24' />
224 'myopac_update_span'>[% l("Re-enter new password:") %]</span></td>
227 <input type='password' size='24' />
232 'myopac_update_span'><button><span class=
233 'myopac_update_span'>[% l("Submit") %]</span></button></span>
234 <span class='myopac_update_span'><button><span class='myopac_update_span'>
235 [% l("Cancel") %]</span></button></span>
240 <td class='color_4 light_border'>[% l("Email Address") %]</td>
241 <td class='light_border'>[% ctx.user.email | html %]</td>
242 <td class='light_border'><a href='update_email'>[% l('Change') %]</a></td>
246 <td class='myopac_update_cell' colspan='3'>
247 <span class= 'myopac_update_span'>
248 [% l("Enter new email address:") %]
250 <input type='text' size='24' />
251 <span class='myopac_update_span'>
253 <span class= 'myopac_update_span'>
254 [% l("Submit") %]</span>
257 <span class='myopac_update_span'>
259 <span class='myopac_update_span'>
260 [% l("Cancel") %]</span>
265 [% IF ctx.user.ident_value %]<tr class="hide_me">
266 <td class='color_4 light_border'>
267 [% l("Primary Identification") %]</td>
269 <td class='light_border'>
271 # l('[_1] ([_2])', ctx.user.ident_value, ctx.user.ident_type.name) | html
272 # XXX uncomment the above line to show primary
273 # identification. With a minor tweak it could
274 # alternatively be shown but partially obscured.
281 <td class='color_4 light_border'>
282 [% l("Active Barcode") %]</td>
284 <td class='light_border'>[% ctx.user.card.barcode %]</td>
290 <td class='color_4 light_border'>
291 [% l("Home Library") %]</td>
292 <td class='light_border'>[% ctx.user.home_ou.name %]</td>
295 style='text-decoration: underline;'>[% l("Change") %]</a></td>
298 <td class='myopac_update_cell'
300 <span class='myopac_update_span'>
301 New home library:</span>
304 <span class='myopac_update_span'>
306 <span class= 'myopac_update_span'>
307 [% l("Submit") %]</span>
310 <span class='myopac_update_span'>
312 <span class= 'myopac_update_span'>
313 [% l("Cancel") %]</span>
319 <td class='color_4 light_border'>
320 [% l("Account Creation Date") %]
322 <td class='light_border'
323 id='myopac_summary_create_date'></td>
328 <hr class='opac-auto-013' color="#DCDBDB" />
331 <table width='100%' class='light_border data_grid'>
334 <td><strong>[% l("Addresses") %]</strong></td>
338 <tbody id='myopac_addr_tbody'>
339 [% FOR addr IN ctx.user.addresses %]
340 <tr class='[% addr.pending == "t" ? "pending-addr" : "light_border" %]'>
344 <td>[% l("Address Type") %]</td>
345 <td name='myopac_addr_type'>[%
346 IF addr.pending == "t";
347 "<strong>" _ l("*** PENDING ***") _ "</strong> ";
349 addr.address_type | lower | ucfirst;
353 <td>[% l("Street") %]</td>
354 <td name='myopac_addr_street'>[% addr.street1 | html %]</td>
356 [% IF addr.street2 %]<tr>
357 <td>[% l("Street") %]</td>
358 <td name='myopac_addr_street2'>[% addr.street2 | html %]</td>
362 <td>[% l("City") %]</td>
363 <td name='myopac_addr_city'>[% addr.city | html %]</td>
367 <td>[% l("County") %]</td>
368 <td name='myopac_addr_county'>[% addr.county| html %]</td>
372 <td>[% l("State") %]</td>
373 <td name='myopac_addr_state'>[% addr.state | html %]</td>
377 <td>[% l("Country") %]</td>
378 <td name='myopac_addr_country'>[% addr.country | html %]</td>
382 <td>[% l("Zip") %]</td>
383 <td name='myopac_addr_zip'>[% addr.post_code | html %]</td>
386 <td name='myopac_addr_edit_td'
387 colspan='2' class='hide_me'>
388 <a class='classic_link'
389 name='myopac_addr_edit_link'
390 href='#'>Edit Address</a>