1 [% PROCESS "default/opac/parts/header.tt2";
2 WRAPPER "default/opac/parts/base.tt2" +
3 "default/opac/parts/myopac/base.tt2";
4 myopac_page = "prefs" %]
5 <div id='myopac_prefs_div'>
6 <div id="acct_prefs_tabs"
7 style="padding-bottom: 12px;color:#666;">
8 <div style="float:left;">
9 <div class="align selected"
10 id="prefs_info_lbl"><img src=
11 "[% ctx.media_prefix %]/images/sub_prefs_info_on.jpg" /></div>
13 <div class="align hide_me"
16 "[% ctx.media_prefix %]/images/sub_prefs_info_off.jpg" /></a>
20 id="prefs_notify_link">
22 "[% ctx.media_prefix %]/images/sub_prefs_notify_off.jpg" /></a>
25 <div class="align selected hide_me"
26 id="prefs_notify_lbl"><img src=
27 "[% ctx.media_prefix %]/images/sub_prefs_notify_on.jpg" /></div>
30 id="prefs_search_link">
32 "[% ctx.media_prefix %]/images/sub_prefs_search_off.jpg" /></a>
35 <div class="align selected hide_me"
36 id="prefs_search_lbl"><img src=
37 "[% ctx.media_prefix %]/images/sub_prefs_search_on.jpg" /></div>
40 <div style="float:right;width:65px;">
41 <div style="position:absolute">
42 <div style="position:relative;top:75px;">
43 <a id='acct_prefs_save'
45 href="#"><img alt="Save"
46 src="[% ctx.media_prefix %]/images/save-btn.png" /></a>
51 <div class="clear-both"></div>
54 <div class="header_middle">
55 <span id="acct_prefs_header">
56 Account Information and Preferences
58 <span class="float-right">
60 href="#">Export List</a>
64 <div class="clear-both normal-height"></div>
66 <table class="hide_me full-width" id="acct_search_main">
67 <tbody id='myopac_prefs_tbody'>
68 <tr id='myopac_prefs_loading'>
69 <td colspan='3'><b>[% l("Loading...") %]</b></td>
72 <tr id='myopac_prefs_row'>
73 <td width='20%'>[% l("Search hits per page") %]</td>
76 <div style="position:absolute">
77 <div style="position:relative;top:0px;left:55px;">
79 <img alt="Search Hits Help"
81 "[% ctx.media_prefix %]/images/question-mark.png" /></a>
83 </div><select id='prefs_hits_per'
84 style="position:relative;z-index:100;">
117 <td colspan="2"><label for="circHistStart">Keep history of
118 checked out items?</label> <input type="checkbox"
119 id="circHistStart" /></td>
120 </tr><!-- FONT size preference -->
123 <td>[% l("Default Font Size") %]</td>
125 <td><select id='prefs_def_font'>
126 <option value='regular'>
127 [% l("Regular Font") %]
130 <option value='large'>
131 [% l("Large Font") %]
137 <td>[% l("Default Search Location") %]</td>
139 <div style='margin-bottom: 5px;'>
140 <input type='checkbox' id='myopac_pref_home_lib' />
141 [% l("Always search my home library by default.") %]
143 <select id='prefs_def_location'></select>
148 <td>[% l("Default Search Range") %]</td>
150 <td><select id='prefs_def_range'>
155 "http://www.kcls.org/usingthelibrary/catalog_help/library_elf.cfm"><u>Try
156 Library Elf-to manage library materials!</u></a>
158 <table class="hide_me"
159 id="acct_notify_main">
162 <td><span>[% l("Default Hold Notification Method") %]</span> <a class=
164 href='#'>[% l("(Help)") %]</a></td>
166 <td style="padding-left:15px;"><select id=
168 <option value='phone:email'
170 [% l("Use Phone and Email") %]
173 <option value='phone'>
174 [% l("Use Phone Only") %]
177 <option value='email'>
178 [% l("Use Email Only") %]
184 <td style="padding-top:10px;"><strong>Pick Up Notice for
186 <input type="checkbox"
187 id="opac.hold_notify.email"
188 name="opac.hold_notify.email" /> <label for=
189 "opac.hold_notify.email">Email</label><br />
190 <input type="checkbox"
191 id="opac.hold_notify.phone"
192 name="opac.hold_notify.phone" /> <label for=
193 "opac.hold_notify.phone">Phone</label>
194 <b>(Temporarily phone notification will generate a
195 mailed paper notice.)</b></td>
199 <td style="padding-top:10px;"><strong>Expire Notice for
201 <input type="checkbox"
202 id="notification.hold.expire.email"
203 name="notification.hold.expire.email" /> <label for=
204 "notification.hold.expire.email">Email</label></td>
208 <td style="padding-top:10px;"><strong>Cancel Notice for
210 <input type="checkbox"
211 id="notification.hold.cancel.email"
212 name="notification.hold.cancel.email" /> <label for=
213 "notification.hold.cancel.email">Email</label></td>
217 <td style="padding-top:10px;"><strong>Overdue First
218 Notice</strong><br />
219 <input type="checkbox"
220 id="notification.overdue.first.email"
221 name="notification.overdue.first.email" />
223 "notification.overdue.first.email">Email</label><br />
224 <input type="checkbox"
225 id="notification.overdue.first.phone"
226 name="notification.overdue.first.phone" />
228 "notification.overdue.first.phone">Phone</label>
229 <b>(Temporarily phone notification will generate a
230 mailed paper notice.)</b></td>
234 <td style="padding-top:10px;"><strong>Courtesy
235 Notice</strong><br />
236 <input type="checkbox"
237 id="notification.predue.email"
238 name="notification.predue.email" /> <label for=
239 "notification.predue.email">Email</label><br /></td>
244 <div id="acct_info_main">
245 <div id='myopac.expired.alert'
247 style='margin-bottom: 20px;'>
248 <table class='data_grid'
252 <td width='100%' class='red'>
253 [% l("Your account expired on") %]
254 <span id='myopac.expired.date'></span>!
255 [% l("Please see a librarian to renew your account.") %]</td>
261 <div id='myopac.notes.div'
263 <table class='data_grid'
268 <b>[% l("* Staff Notes *") %]</b></td>
272 <tbody id='myopac.notes.tbody'>
273 <tr id='myopac.notes.tr'>
274 <td><b name='title'></b> : <span name=
282 class='light_border data_grid'>
283 <tbody id='myopac_summary_tbody'>
286 class='color_4 light_border'>[% l("Name") %]</td>
288 <td class='light_border'><span id=
289 'myopac_summary_prefix'
290 style='padding-right: 5px;'></span> <span id=
291 'myopac_summary_first'
292 style='padding-right: 5px;'></span> <span id=
293 'myopac_summary_middle'
294 style='padding-right: 5px;'></span> <span id=
295 'myopac_summary_last'
296 style='padding-right: 5px;'></span> <span id=
297 'myopac_summary_suffix'></span></td>
303 <td class='color_4 light_border'>
304 [% l("Day Phone") %]</td>
306 <td class='light_border'
307 id='myopac_summary_dayphone'></td>
309 <td class='light_border'><a href='#'
311 id='myopac_summary_phone1_change'
313 'text-decoration: underline;'>[% l("Change") %]</a></td>
316 <tr id='myopac_update_phone1_row'
318 <td class='myopac_update_cell'
320 <span class='myopac_update_span'>
321 Enter New [% l("Day Phone") %]:
324 <input type='text' size='24' id='myopac_new_phone1' />
325 <span class='myopac_update_span'>
327 <span class='myopac_update_span'>
328 [% l("Submit") %]</span>
331 <span class='myopac_update_span'>
333 <span class='myopac_update_span'>
334 [% l("Cancel") %]</span>
341 <td class='color_4 light_border'>
342 [% l("Evening Phone") %]</td>
344 <td class='light_border'
345 id='myopac_summary_eveningphone'></td>
347 <td class='light_border'><a href='#'
349 id='myopac_summary_phone2_change'
351 'text-decoration: underline;'>[% l("Change") %]</a></td>
354 <tr id='myopac_update_phone2_row'
356 <td class='myopac_update_cell'
357 colspan='3'><span class='myopac_update_span'>New
358 [% l("Evening Phone") %]:</span>
359 <input type='text' size='24' id='myopac_new_phone2' />
360 <span class='myopac_update_span'><button><span class=
361 'myopac_update_span'>[% l("Submit") %]</span></button></span>
362 <span class='myopac_update_span'><button><span class=
363 'myopac_update_span'>[% l("Cancel") %]</span></button></span>
368 <td class='color_4 light_border'>
369 [% l("Other Phone") %]</td>
371 <td class='light_border'
372 id='myopac_summary_otherphone'></td>
374 <td class='light_border'><a href='#'
376 id='myopac_summary_phone3_change'
378 'text-decoration: underline;'>[% l("Change") %]</a></td>
381 <tr id='myopac_update_phone3_row'
383 <td class='myopac_update_cell'
384 colspan='3'><span class='myopac_update_span'>Enter
385 New [% l("Other Phone") %]:</span>
386 <input type='text' size='24' id='myopac_new_phone3' />
387 <span class='myopac_update_span'><button><span class=
388 'myopac_update_span'>[% l("Submit") %]</span></button></span>
389 <span class='myopac_update_span'><button><span class=
390 'myopac_update_span'>[% l("Cancel") %]</span></button></span>
395 <td class='color_4 light_border'>
396 <div style="position:absolute">
398 "position:relative;left:70px;top:-3px;">
400 <img alt="Username Help"
402 "[% ctx.media_prefix %]/images/question-mark.png" /></a>
404 </div>[% l("Username") %]
407 <td class='light_border'
408 id='myopac_summary_username'></td>
410 <td class='light_border'><a href='#'
412 id='myopac_summary_username_change'
414 'text-decoration: underline;'>[% l("Change") %]</a></td>
417 <tr id='myopac_update_username_row'
419 <td class='myopac_update_cell'
420 colspan='3'><span class=
421 'myopac_update_span'>[% l("Enter new username:") %]</span>
422 <input type='text' size='24' id='myopac_new_username' />
423 <span class='myopac_update_span'><button><span class=
424 'myopac_update_span'>[% l("Submit") %]</span></button></span>
425 <span class='myopac_update_span'><button><span class=
426 'myopac_update_span'>[% l("Cancel") %]</span></button></span>
430 <td class='color_4 light_border'>
431 [% l("Password") %]</td>
432 <td class='light_border'
433 id='myopac_summary_password'>
434 [% l("(not shown)") %]</td>
435 <td class='light_border'><a href='#'
437 id='myopac_summary_password_change'
439 'text-decoration: underline;'>[% l("Change") %]</a></td>
441 <tr id='myopac_update_password_row'
443 <td class='myopac_update_cell'
449 <span class= 'myopac_update_span'>
450 [% l("Enter current password:") %]
455 <input type='password'
457 id='myopac_current_password' />
462 'myopac_update_span'>[% l("Enter new password:") %]</span></td>
464 <td><input type='password'
466 id='myopac_new_password' />
472 'myopac_update_span'>[% l("Re-enter new password:") %]</span></td>
475 <input type='password'
477 id='myopac_new_password2' />
482 'myopac_update_span'><button><span class=
483 'myopac_update_span'>[% l("Submit") %]</span></button></span>
484 <span class='myopac_update_span'><button><span class='myopac_update_span'>
485 [% l("Cancel") %]</span></button></span>
490 <td class='color_4 light_border'>
491 [% l("Email Address") %]</td>
493 <td class='light_border'
494 id='myopac_summary_email'></td>
496 <td class='light_border'><a href='#'
498 id='myopac_summary_email_change'
500 'text-decoration: underline;'>[% l("Change") %]</a></td>
503 <tr id='myopac_update_email_row'
505 <td class='myopac_update_cell' colspan='3'>
506 <span class= 'myopac_update_span'>
507 [% l("Enter new email address:") %]
509 <input type='text' size='24' id='myopac_new_email' />
510 <span class='myopac_update_span'>
512 <span class= 'myopac_update_span'>
513 [% l("Submit") %]</span>
516 <span class='myopac_update_span'>
518 <span class='myopac_update_span'>
519 [% l("Cancel") %]</span>
525 <td class='color_4 light_border'>
526 [% l("Primary Identification") %]</td>
528 <td class='light_border'
529 id='myopac_summary_ident1'></td>
535 <td class='color_4 light_border'>
536 [% l("Active Barcode") %]</td>
538 <td class='light_border'
539 id='myopac_summary_barcode'></td>
545 <td class='color_4 light_border'>
546 [% l("Home Library") %]</td>
547 <td class='light_border'
548 id='myopac_summary_homelib'></td>
551 id='myopac_summary_home_change'
553 'text-decoration: underline;'>[% l("Change") %]</a></td>
555 <tr id='myopac_update_home_row'
557 <td class='myopac_update_cell'
559 <span class='myopac_update_span'>
560 New home library:</span>
561 <select id='myopac_new_home'>
563 <span class='myopac_update_span'>
565 <span class= 'myopac_update_span'>
566 [% l("Submit") %]</span>
569 <span class='myopac_update_span'>
571 <span class= 'myopac_update_span'>
572 [% l("Cancel") %]</span>
578 <td class='color_4 light_border'>
579 [% l("Account Creation Date") %]
581 <td class='light_border'
582 id='myopac_summary_create_date'></td>
587 <hr class='opac-auto-013' color="#DCDBDB" />
590 <table width='100%' class='light_border data_grid'>
593 <td>[% l("Addresses") %]</td>
595 <td id='myopac_pending_addr_td' class='hide_me'>
596 <table cellpadding="0" cellspacing="0" border="0">
598 <td>[% l("Pending Addresses") %]</td>
603 src="[% ctx.media_prefix %]/images/question-mark.png" /></a>
610 <tbody id='myopac_addr_tbody'>
611 <tr id='myopac_addr_row' class='light_border'>
615 <td>[% l("Address Type") %]</td>
616 <td name='myopac_addr_type'></td>
620 <td>[% l("Street") %]</td>
621 <td name='myopac_addr_street'></td>
624 <td>[% l("Street") %]</td>
625 <td name='myopac_addr_street2'></td>
629 <td>[% l("City") %]</td>
630 <td name='myopac_addr_city'></td>
634 <td>[% l("County") %]</td>
635 <td name='myopac_addr_county'></td>
639 <td>[% l("State") %]</td>
640 <td name='myopac_addr_state'></td>
644 <td>[% l("Country") %]</td>
645 <td name='myopac_addr_country'></td>
649 <td>[% l("Zip") %]</td>
650 <td name='myopac_addr_zip'></td>
653 <td name='myopac_addr_edit_td'
654 colspan='2' class='hide_me'>
655 <a class='classic_link'
656 name='myopac_addr_edit_link'
657 href='#'>Edit Address</a>
663 name='myopac_pending_addr_td'>
666 <td>[% l("Address Type") %]</td>
669 'myopac_pending_addr_type' /></td>
673 [% l("Street") %]</td>
676 'myopac_pending_addr_street' /></td>
679 <td>[% l("Street") %]</td>
681 <input name='myopac_pending_addr_street2' />
685 <td>[% l("City") %]</td>
687 <input name='myopac_pending_addr_city' />
691 <td>[% l("County") %]</td>
694 <input name='myopac_pending_addr_county' />
698 <td>[% l("State") %]</td>
700 <input name='myopac_pending_addr_state' />
705 <td>[% l("Country") %]</td>
708 <input name='myopac_pending_addr_country' />
712 <td>[% l("Zip") %]</td>
714 'myopac_pending_addr_zip' /></td>
717 <td name='myopac_addr_edit_td' colspan='2'>
718 <a class='classic_link'
719 name='myopac_pending_addr_edit_link'
720 href='#'>Save Changes</a>
721 <a style='padding-left:10px;'
723 name='myopac_pending_addr_del_link'
724 href='#'>Discard Pending Address</a>
733 <div class='hide_me' id='myopac_username_error'>
734 [% l("Please enter a username") %]
736 <div class='hide_me' id='myopac_username_dup'>
737 [% l("The requested username is not available. Please choose a different username.") %]
739 <div class='hide_me' id='myopac_username_success'>
740 [% l("Username successfully updated") %]
742 <div class='hide_me' id='myopac_username_failure'>
743 [% l("Username update failed") %]
745 <div class='hide_me' id='myopac_email_error'>
746 [% l("Please enter a valid email address") %]
748 <div class='hide_me' id='myopac_email_success'>
749 [% l("Email address successfully updated") %]
751 <div class='hide_me' id='myopac_email_failure'>
752 [% l("Email address update failed") %]
754 <div class='hide_me' id='myopac_password_error'>
755 [% l("Passwords are empty or do not match") %]
757 <div class='hide_me' id='myopac_password_success'>
758 [% l("Password successfully updated") %]
760 <div class='hide_me' id='myopac_password_failure'>
761 [% l("Password update failed") %]
763 <span class='hide_me' id= 'myopac_invalid_username'>
764 [% l("Username cannot contain spaces or have the same format as a barcode") %]
766 <span class='hide_me' id='myopac_addr_changes_saved'>
769 <div class='hide_me' id='prefs_update_success'>
770 [% l("Preferences successfully updated") %]
772 <div class='hide_me' id='prefs_update_failure'>
773 [% l("Preferences update failed!") %]
775 <span class='hide_me' id='myopac_pref_hold_notify_alert'>
776 [% l("This setting defines how you will be notified of holds that are ready to be picked up from the library. By default, holds will use the notification style you choose here. However, you will still have the option to change individual holds regardless of this setting.") %]