]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/web/templates/default/opac/myopac/prefs.tt2
Merge branch 'opac-tt-poc' of git+ssh://yeti.esilibrary.com/home/evergreen/evergreen...
[working/Evergreen.git] / Open-ILS / web / templates / default / opac / myopac / prefs.tt2
1 [%  PROCESS "default/opac/parts/header.tt2";
2     WRAPPER "default/opac/parts/myopac/prefs_base.tt2";
3     myopac_page = "prefs";
4     prefs_page = 'personal' %]
5
6 <div id="acct_info_main">
7     <div id='myopac.expired.alert'
8          class='hide_me'
9          style='margin-bottom: 20px;'>
10         <table class='data_grid'
11                width='100%'>
12             <tbody>
13                 <tr>
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>
18                 </tr>
19             </tbody>
20         </table>
21     </div>
22
23     <div id='myopac.notes.div'
24          class='hide_me'>
25         <table class='data_grid'
26                width='100%'>
27             <thead>
28                 <tr>
29                     <td colspan='2'>
30                     <b>[% l("* Staff Notes *") %]</b></td>
31                 </tr>
32             </thead>
33
34             <tbody id='myopac.notes.tbody'>
35                 <tr id='myopac.notes.tr'>
36                     <td><b name='title'></b> : <span name=
37                     'value'></span></td>
38                 </tr>
39             </tbody>
40         </table><br />
41     </div>
42
43     <table width='70%'
44            class='light_border data_grid'>
45         <tbody id='myopac_summary_tbody'>
46             <tr>
47                 <td width='30%'
48                     class='color_4 light_border'>[% l("Name") %]</td>
49
50                 <td class='light_border'>[% l(
51                     HUMAN_NAME_FORMAT,
52                     ctx.user.prefix, ctx.user.first_given_name,
53                     ctx.user.second_given_name, ctx.user.family_name,
54                     ctx.user.suffix
55                 ) | html %]</td>
56
57                 <td></td>
58             </tr>
59
60             <tr>
61                 <td class='color_4 light_border'>
62                 [% l("Day Phone") %]</td>
63
64                 <td class='light_border'
65                     id='myopac_summary_dayphone'>[% ctx.user.day_phone | html %]</td>
66
67                 <td class='light_border'><a href='#'
68                    class="hide_me"
69                    id='myopac_summary_phone1_change'
70                    style=
71                    'text-decoration: underline;'>[% l("Change") %]</a></td>
72             </tr>
73
74             <tr id='myopac_update_phone1_row'
75                 class='hide_me'>
76                 <td class='myopac_update_cell'
77                     colspan='3'>
78                     <span class='myopac_update_span'>
79                         Enter New [% l("Day Phone") %]:
80                     </span>
81
82                     <input type='text' size='24' id='myopac_new_phone1' />
83                     <span class='myopac_update_span'>
84                         <button>
85                             <span class='myopac_update_span'>
86                                 [% l("Submit") %]</span>
87                         </button>
88                     </span>
89                     <span class='myopac_update_span'>
90                         <button>
91                             <span class='myopac_update_span'>
92                                 [% l("Cancel") %]</span>
93                         </button>
94                     </span>
95                 </td>
96             </tr>
97
98             <tr>
99                 <td class='color_4 light_border'>
100                 [% l("Evening Phone") %]</td>
101
102                 <td class='light_border'
103                     id='myopac_summary_eveningphone'>[% ctx.user.evening_phone | html %]</td>
104
105                 <td class='light_border'><a href='#'
106                    class="hide_me"
107                    id='myopac_summary_phone2_change'
108                    style=
109                    'text-decoration: underline;'>[% l("Change") %]</a></td>
110             </tr>
111
112             <tr id='myopac_update_phone2_row'
113                 class='hide_me'>
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>
122                 </td>
123             </tr>
124
125             <tr>
126                 <td class='color_4 light_border'>
127                 [% l("Other Phone") %]</td>
128
129                 <td class='light_border'
130                     id='myopac_summary_otherphone'>[% ctx.user.other_phone | html %]</td>
131
132                 <td class='light_border'><a href='#'
133                    class="hide_me"
134                    id='myopac_summary_phone3_change'
135                    style=
136                    'text-decoration: underline;'>[% l("Change") %]</a></td>
137             </tr>
138
139             <tr id='myopac_update_phone3_row'
140                 class='hide_me'>
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>
149                 </td>
150             </tr>
151
152             <tr>
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;">
157                             <a href="#">
158                             <img alt="Username Help"
159                                  src=
160                                  "[% ctx.media_prefix %]/images/question-mark.png" /></a>
161                         </div>
162                     </div>[% l("Username") %]
163                 </td>
164
165                 <td class='light_border'
166                     id='myopac_summary_username'>[% ctx.user.usrname | html %]</td>
167
168                 <td class='light_border'><a href='#'
169                    class="hide_me"
170                    id='myopac_summary_username_change'
171                    style=
172                    'text-decoration: underline;'>[% l("Change") %]</a></td>
173             </tr>
174
175             <tr id='myopac_update_username_row'
176                 class='hide_me'>
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>
185                 </td>
186             </tr>
187             <tr>
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='#'
194                    class="hide_me"
195                    style='text-decoration: underline;'>[% l("Change") %]</a></td>
196             </tr>
197             <tr class='hide_me'>
198                 <td class='myopac_update_cell'
199                     colspan='3'>
200                     <table>
201                         <tbody>
202                             <tr>
203                                 <td>
204                                     <span class= 'myopac_update_span'>
205                                         [% l("Enter current password:") %]
206                                     </span>
207                                 </td>
208
209                                 <td>
210                                     <input type='password'
211                                        size='24' />
212                                    </td>
213                             </tr>
214                             <tr>
215                                 <td><span class=
216                                 'myopac_update_span'>[% l("Enter new password:") %]</span></td>
217
218                                 <td><input type='password' size='24' />
219                                    </td>
220                             </tr>
221
222                             <tr>
223                                 <td><span class=
224                                 'myopac_update_span'>[% l("Re-enter new password:") %]</span></td>
225
226                                 <td>
227                                     <input type='password' size='24' />
228                                 </td>
229                             </tr>
230                         </tbody>
231                     </table><span class=
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>
236                 </td>
237             </tr>
238
239             <tr>
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>
243             </tr>
244
245             <tr class='hide_me'>
246                 <td class='myopac_update_cell' colspan='3'>
247                     <span class= 'myopac_update_span'>
248                         [% l("Enter new email address:") %]
249                     </span>
250                     <input type='text' size='24' />
251                     <span class='myopac_update_span'>
252                         <button>
253                             <span class= 'myopac_update_span'>
254                                 [% l("Submit") %]</span>
255                         </button>
256                     </span>
257                     <span class='myopac_update_span'>
258                         <button>
259                             <span class='myopac_update_span'>
260                                 [% l("Cancel") %]</span>
261                         </button>
262                     </span>
263                 </td>
264             </tr>
265             [% IF ctx.user.ident_value %]<tr class="hide_me">
266                 <td class='color_4 light_border'>
267                 [% l("Primary Identification") %]</td>
268
269                 <td class='light_border'>
270                     [%
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. 
275                     %]
276                 </td>
277                 <td></td>
278             </tr>[% END %]
279
280             <tr>
281                 <td class='color_4 light_border'>
282                 [% l("Active Barcode") %]</td>
283
284                 <td class='light_border'>[% ctx.user.card.barcode %]</td>
285
286                 <td></td>
287             </tr>
288
289             <tr>
290                 <td class='color_4 light_border'>
291                 [% l("Home Library") %]</td>
292                 <td class='light_border'>[% ctx.user.home_ou.name %]</td>
293                 <td><a href='#'
294                    class="hide_me"
295                    style='text-decoration: underline;'>[% l("Change") %]</a></td>
296             </tr>
297             <tr class='hide_me'>
298                 <td class='myopac_update_cell'
299                     colspan='3'>
300                     <span class='myopac_update_span'>
301                         New home library:</span>
302                     <select>
303                     </select>
304                     <span class='myopac_update_span'>
305                         <button>
306                             <span class= 'myopac_update_span'>
307                                 [% l("Submit") %]</span>
308                         </button>
309                     </span>
310                     <span class='myopac_update_span'>
311                         <button>
312                             <span class= 'myopac_update_span'>
313                                 [% l("Cancel") %]</span>
314                         </button>
315                     </span>
316                 </td>
317             </tr>
318             <tr class="hide_me">
319                 <td class='color_4 light_border'>
320                     [% l("Account Creation Date") %]
321                 </td>
322                 <td class='light_border'
323                     id='myopac_summary_create_date'></td>
324                 <td></td>
325             </tr>
326         </tbody>
327     </table><br />
328     <hr class='opac-auto-013' color="#DCDBDB" />
329     <br />
330
331     <table width='100%' class='light_border data_grid'>
332         <thead>
333             <tr>
334                 <td><strong>[% l("Addresses") %]</strong></td>
335
336             </tr>
337         </thead>
338         <tbody id='myopac_addr_tbody'>
339             [% FOR addr IN ctx.user.addresses %]
340             <tr class='[% addr.pending == "t" ? "pending-addr" : "light_border" %]'>
341                 <td>
342                     <table>
343                         <tr>
344                             <td>[% l("Address Type") %]</td>
345                             <td name='myopac_addr_type'>[%
346                                 IF addr.pending == "t";
347                                     "<strong>" _ l("*** PENDING ***") _ "</strong> ";
348                                 END;
349                                 addr.address_type | lower | ucfirst;
350                             %]</td>
351                         </tr>
352                         <tr>
353                             <td>[% l("Street") %]</td>
354                             <td name='myopac_addr_street'>[% addr.street1 | html %]</td>
355                         </tr>
356                         [% IF addr.street2 %]<tr>
357                             <td>[% l("Street") %]</td>
358                             <td name='myopac_addr_street2'>[% addr.street2 | html %]</td>
359                         </tr>[% END %]
360
361                         <tr>
362                             <td>[% l("City") %]</td>
363                             <td name='myopac_addr_city'>[% addr.city | html %]</td>
364                         </tr>
365
366                         <tr>
367                             <td>[% l("County") %]</td>
368                             <td name='myopac_addr_county'>[% addr.county| html  %]</td>
369                         </tr>
370
371                         <tr>
372                             <td>[% l("State") %]</td>
373                             <td name='myopac_addr_state'>[% addr.state | html %]</td>
374                         </tr>
375
376                         <tr>
377                             <td>[% l("Country") %]</td>
378                             <td name='myopac_addr_country'>[% addr.country | html %]</td>
379                         </tr>
380
381                         <tr>
382                             <td>[% l("Zip") %]</td>
383                             <td name='myopac_addr_zip'>[% addr.post_code | html %]</td>
384                         </tr>
385                         <tr>
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>
391                             </td>
392                         </tr>
393                     </table>
394                 </td>
395             </tr>
396             [% END %]
397         </tbody>
398     </table>
399 </div>
400
401 [% END %]