+++ /dev/null
-[% WRAPPER "default/kcls-wire/parts/base.tt2";
- INCLUDE "default/kcls-wire/parts/topnav.tt2";
- ctx.page_title = "Advanced Search" %]
- <div id="search-wrapper">
- [% INCLUDE "default/kcls-wire/parts/utils.tt2" %]
- <div id="adv_search_parent">
- <div id="adv_search_tabs">
- <a href="#" alt="Advanced Search" id="adv_search"
- rel="adv_global_search"></a>
- <a href="#" alt="Numeric Search" id="num_search"
- rel="adv_quick_search_sidebar"></a>
- <a href="#" alt="Expert Search" id="expert_search"
- rel="adv_marc_search_sidebar"></a>
- </div>
- </div>
- </div>
- <div id="content-wrapper">
- <div id="main-content">
- <div class="advanced_div">
- [% INCLUDE "default/kcls-wire/parts/advanced/search.tt2" %]
- </div>
- <div class="common-full-pad"></div>
- </div>
- </div>
-[% END %]
+++ /dev/null
-[% WRAPPER "default/kcls-wire/parts/base.tt2";
- INCLUDE "default/kcls-wire/parts/topnav.tt2";
- ctx.page_title = "Home" %]
- <div id="search-wrapper">
- [% INCLUDE "default/kcls-wire/parts/utils.tt2" %]
- [% INCLUDE "default/kcls-wire/parts/searchbar.tt2" %]
- </div>
- <div id="content-wrapper">
- <div id="main-content">
- <div class="common-full-pad"></div>
- [% INCLUDE "default/kcls-wire/parts/homesearch.tt2" %]
- <div class="common-full-pad"></div>
- </div>
- </div>
-[% END %]
+++ /dev/null
-[% WRAPPER "default/kcls-wire/parts/base.tt2";
- INCLUDE "default/kcls-wire/parts/topnav.tt2";
- ctx.page_title = "Account Login" %]
- <div id="search-wrapper">
- [% INCLUDE "default/kcls-wire/parts/utils.tt2" %]
- [% INCLUDE "default/kcls-wire/parts/searchbar.tt2" %]
- </div>
- <div id="content-wrapper">
- <div id="main-content">
- [% INCLUDE "default/kcls-wire/parts/login/form.tt2" %]
- <div class="clear-both very-big-height"></div>
- </div>
- </div>
-[% END %]
+++ /dev/null
-[% WRAPPER "default/kcls-wire/parts/base.tt2" +
- "default/kcls-wire/parts/myopac/base.tt2";
- myopac_page = "circs" %]
-<div id='myopac_checked_div' style="padding:0px;">
- <div id="acct_checked_tabs" style="padding-bottom: 12px;color:#666;">
- <div class="align selected" id="checked_label">
- <img src="/images/sub_checked_out_on.jpg" />
- </div>
- <div class="align" id="checked_hist_link">
- <a class="" href="#"><img
- src="/images/sub_checked_hist_off.jpg" /></a>
- </div>
- <div class="align hide_me" id="checked_link">
- <a href="#">
- <img src="/images/sub_checked_out_off.jpg" />
- </a>
- </div>
- <div class="align selected hide_me" id="checked_hist_label">
- <img src="/images/sub_checked_hist_on.jpg" />
- </div>
- <div class="clear-both"></div>
- </div>
-
- <div class="header_middle">
- <span id="acct_checked_header" style="float:left;">
- Current Items Checked Out
- </span>
- <span style="float:right;">
- <a class="hide_me" href="#">Export List</a>
- </span>
- </div>
- <div class="clear-both"></div>
- <div id='checked_main'>
- <table cellpadding='0' cellspacing='0' border='0'
- style="padding:8px 0px 6px 0px;">
- <tr>
- <td>
- <a href="#">Renew Selected Titles</a>
- </td>
- <td style="padding-left:9px;">
- <a class="hide_me" href="#"><img
- alt="Save"
- src="/images/save-btn.png" /></a>
- </td>
- <td style="padding-left:5px;">
- <a href="#"><img alt="Renewing Help"
- src="/images/question-mark.png" /></a>
- </td>
- </tr>
- </table>
- <table id="acct_checked_main_header" cellpadding='0' cellspacing='0'
- border='0'>
- <tr>
- <td width="1%" style="padding-left:10px;">
- <input type="checkbox" id="check_all_checked" />
- </td>
- <td width="40%" style="padding-left:5px;">
- <span title="Click to sort" style="cursor:pointer;">
- Title
- </span> /
- <span title="Click to sort" style="cursor:pointer;">
- Author
- </span>
- </td>
- <td width="8%" style="padding-right:5px;" align="center">
- <span title="Click to sort" style="cursor:pointer;">
- Renews<br />Left
- </span>
- </td>
- <td width="13%" style="padding-left:5px;">
- <span title="Click to sort" style="cursor:pointer;">Due Date
- </span>
- </td>
- <td width="16%">
- <span title="Click to sort" style="cursor:pointer;">barcode</span>
- </td>
- <td width="22%">
- <span title="Click to sort" style="cursor:pointer;">call number</span>
- </td>
- </tr>
- </table>
-
- <div id="checked_temp_parent">
- <div id="acct_checked_temp">
- <table cellpadding='0' cellspacing='0' border='0'
- style="margin-top:5px;">
- <tr>
- <td width="1%" style="padding-left:10px;" valign="top">
- <input type="checkbox" name="check_all_checked" />
- </td>
- <td width="40%"
- style="padding-left:5px;padding-bottom:10px;"
- name="author">
- <a href="#" name="title"></a>
- </td>
- <td width="8%" name="renewals" align="center"></td>
- <td width="13%" style="padding-left:5px;"
- name="due_date"></td>
- <td width="16%" name="barcode"></td>
- <td width="22%" name="call_number"></td>
- </tr>
- </table>
- </div>
- </div>
- </div>
- <div id='checked_hist' class="hide_me" style="padding-top:8px;">
- <table id="acct_checked_hist_header" cellpadding='0' cellspacing='0'
- border='0' width='100%'>
- <tr>
- <td width="45%" style="padding-left:15px;">
- <span title="Click to sort"
- style="cursor:pointer;">Title</span> /
- <span title="Click to sort"
- style="cursor:pointer;">Author</span>
- </td>
- <td width="22%"
- style="white-space:nowrap;padding-left:5px;">
- <span title="Click to sort"
- style="cursor:pointer;">Call Number</span>
- </td>
- <td width="11%">
- <span title="Click to sort"
- style="cursor:pointer;">Checkout</span>
- </td>
- <td width="11%">
- <span title="Click to sort"
- style="cursor:pointer;">Due Date</span>
- </td>
- <td width="11%">
- <span title="Click to sort"
- style="cursor:pointer;">Returned</span>
- </td>
- </tr>
- </table>
- <table cellpadding='0' cellspacing='0' border='0'
- style="margin-top:5px;" width="100%">
- <tbody id="acct_checked_hist_parent">
- <tr id="acct_checked_hist_temp">
- <td width="45%"
- style="padding-left:15px;padding-bottom:10px;">
- <a href="#" name="title"></a> /
- <span name="author"></span>
- </td>
- <td width="22%" style="padding-left:5px;"
- name="call_number"></td>
- <td width="11%" name="checkout"></td>
- <td width="11%" name="due_date"></td>
- <td width="11%" name="returned"
- nowrap="nowrap" style="white-space:nowrap;"></td>
- </tr>
- </tbody>
- </table>
- </div>
- <div id='non_cat_circs_div' class='hide_me'>
- <br/>
- <div style='text-align: center'><b>&myopac.common.other.circ;</b></div>
- <table class='data_grid' width='100%'>
- <thead>
- <tr>
- <td>&myopac.checked.circ.lib;</td>
- <td>&myopac.checked.item.type;</td>
- <td>&myopac.checked.circ.time;</td>
- </tr>
- </thead>
- <tbody id='non_cat_circs_tbody'>
- <tr id='non_cat_circs_row'>
- <td name='circ_lib'/>
- <td name='item_type'/>
- <td name='circ_time'/>
- </tr>
- </tbody>
- </table>
- </div>
- <div id='myopac_renew_success' class='hide_me'>&myopac.checked.renew.success;</div>
- <span class='hide_me' id='myopac_renew_confirm'>&myopac.checked.renew.confirm;</span>
- <span class='hide_me' id='myopac_renew_fail'>&myopac.checked.renew.fail;</span>
- <span class='hide_me' id='myopac_renew_fail2'>&myopac.checked.renew.fail2;</span>
-</div>
-[% END %]
+++ /dev/null
-[% WRAPPER "default/kcls-wire/parts/base.tt2" +
- "default/kcls-wire/parts/myopac/base.tt2";
- myopac_page = "holds" %]
-<div id='myopac_holds_div'>
- <div id="acct_holds_tabs" style="padding-bottom: 12px;color:#666;">
- <div class="align selected" id="holds_label">
- <img src="/images/sub_holds_on.jpg" />
- </div>
- <div class="align hide_me" id="holds_hist_link">
- <a href="#"><img
- src="/images/sub_holds_hist_off.jpg" /></a>
- </div>
- <div class="align hide_me" id="holds_link">
- <a href="#"><img
- src="/images/sub_holds_off.jpg" /></a>
- </div>
- <div class="align selected hide_me" id="holds_hist_label">
- <img src="/images/sub_holds_hist_on.jpg" />
- </div>
- <div class="clear-both"></div>
- </div>
- <div class="header_middle">
- <span id="acct_holds_header" style="float:left;">
- Current Items on Hold
- </span>
- <span style="float:right;">
- <a class="hide_me" href="#">Export List</a>
- </span>
- </div>
- <div class="clear-both"></div>
- <div id='holds_main'>
- <table cellpadding='0' cellspacing='0' border='0'
- style="padding:8px 0px 6px 0px;">
- <tr>
- <td width="1">
- <select id="acct_holds_actions">
- <option id='myopac_holds_actions_none' value=''>
- -- &myopac.holds.actions; --
- </option>
- <option value='freeze'>
- &myopac.holds.freeze_selected;
- </option>
- <option value='thaw'>
- &myopac.holds.thaw_selected;
- </option>
- <option value='thaw_date'>
- &myopac.holds.thaw_date_selected;
- </option>
- <option value='cancel'>
- &myopac.holds.cancel_selected;
- </option>
- </select>
- </td>
- <td width="1" style="padding-left:9px;">
- <a href="#"><img
- alt="Save"
- src="/images/save-btn.png" /></a>
- </td>
- <td width="1" style="padding-left:5px;">
- <a href="#"><img
- alt="Holds Help"
- src="/images/question-mark.png" /></a>
- </td>
- <td align="right">
- <select class="hide_me" id="holds_sort">
- <option value="">-- Sort By --</option>
- <option value="title">Title</option>
- <option value="pickup">PickUp Location</option>
- <option value="status">Status</option>
- </select>
- </td>
- </tr>
- </table>
- <table id="acct_holds_main_header" cellpadding='0' cellspacing='0'
- border='0' width="100%">
- <tr>
- <td width="36" align="center">
- <input type="checkbox" id="check_all_holds" />
- </td>
- <td width="138">
- <span title="Click to sort"
- style="cursor:pointer;">
- Title
- </span>
- </td>
- <td width="123">
- <span title="Click to sort" style="cursor:pointer;">Author</span>
- </td>
- <td width="64">
- <span title="Click to sort"
- style="cursor:pointer;">Format</span>
- </td>
- <td width="136">
- <span title="Click to sort"
- style="cursor:pointer;">Pickup Location</span>
- </td>
- <td width="104">Activate</td>
- <td width="106">Cancel if not<br />filled by</td>
- <td width="95">Active</td>
- <td width="172">
- <span title="Click to sort"
- style="cursor:pointer;">Status</span>
- </td>
- </tr>
- </table>
- <div class="hide_me">
- <select id="hold_pickup_lib_temp" name="hold_pickup_lib_sel"
- class="hide_me" style="width:125px;height:21px;"></select>
- </div>
-
- <table cellpadding='0' cellspacing='0' border='0' width="100%">
- <tbody id="holds_temp_parent">
- <tr id="acct_holds_temp" name="acct_holds_temp"
- class="acct_holds_temp">
- <td width="36" align="center" style="text-align:center;">
- <input type="checkbox" name="check_all_holds" />
- </td>
- <td width="138">
- <div style="margin-top:10px;margin-bottom:10px;">
- <a href="#" name="myopac_holds_title_link"></a>
- </div>
- </td>
- <td width="123">
- <div style="margin-top:10px;margin-bottom:10px;"
- name="myopac_holds_author"></div>
- </td>
- <td width="64">
- <div style="width:26px;height:23px;margin-top:6px;margin-bottom:6px;"
- name="myopac_holds_formats">
- </div>
- </td>
- <td width="136">
- <span name="hold_pickup_lib_span"></span>
- <span name="hold_pickup_lib"></span>
- </td>
- <td width="104">
- <input
- title="Enter a date (e.g. 10/21/2010)"
- class="hide_me" style="width:91px;"
- name="activate_box" type="text" />
- <span name="activate_date"></span>
- </td>
- <td width="106">
- <input title="Enter a date (e.g. 10/21/2010)"
- class="hide_me" style="width:91px;"
- name="hold_expires_box" type="text" />
- <span name="hold_expires"></span>
- </td>
- <td width="95">
- <select name="hold_active_sel"
- style="width:90px;" class="hide_me">
- <option value="f">Active</option>
- <option value="t">Suspended</option>
- </select>
- <span name="hold_active"></span>
- </td>
- <td width="110">
- <div name="acct_holds_status"
- style="margin-top:10px;margin-bottom:10px;">
- <span class="hide_me"
- name="hold_ready_expire"></span>
- </div>
- </td>
- <td width="62" align="right"
- style="text-align:right;padding-right:7px;">
- <a name="hold_edit_link" href="#">Edit</a>
- <a href="#" name="hold_save_link"
- class="hide_me">Save</a>
- <a href="#" name="hold_cancel_link"
- class="hide_me">Back</a>
- </td>
- </tr>
- </tbody>
- </table>
- </div>
- <div id='holds_hist_table' class="hide_me">testing...</div>
-
- <span id='myopac.holds.cancel.confirm' class='hide_me'>&myopac.holds.cancel.confirm;</span>
- <span id='myopac.holds.freeze.confirm' class='hide_me'>&myopac.holds.freeze.confirm;</span>
- <span id='myopac.holds.thaw.confirm' class='hide_me'>&myopac.holds.thaw.confirm;</span>
- <span id='myopac.holds.thaw_date.confirm' class='hide_me'>&myopac.holds.thaw_date.confirm;</span>
- <span id='myopac.holds.freeze.select_thaw' class='hide_me'>&myopac.holds.freeze.select_thaw;</span>
-
- <table width='100%' id='myopac_holds_processing' class='hide_me'>
- <tr><td>&myopac.holds.processing;</td></tr>
- </table>
-
- <span class='hide_me' id='myopac_holds_cancel_verify'>
- &myopac.holds.verify;
- </span>
-</div>
-<div id='myopac_holds_thaw_date_form' class='hide_me'>
- <div id='myopac_holds_freeze_select_thaw'>
- &myopac.holds.freeze.select_thaw;
- </div>
- <p>
- <input size='10' maxlength='10'
- type='text' id='myopac_holds_thaw_date_input' />
- </p>
- <p>
- <button>&common.submit;</button>
- </p>
-</div>
-[% END %]
+++ /dev/null
-[% WRAPPER "default/kcls-wire/parts/base.tt2" +
- "default/kcls-wire/parts/myopac/base.tt2";
- myopac_page = "lists" %]
-<div
- style="margin-top: 6px;margin-left:20px;width:250px;padding:5px;"
- id="mylist_div">
- <div style="padding-bottom: 7px;">
- <h2 style="font-weight:normal;">Create new list</h2>
- Enter the name of the new list:<br />
- <input type="text" id="mylist_new" />
- </div>
- <table cellpadding="0" cellspacing="10" border="0">
- <tr>
- <td>
- Share this list?
- <a href="#"><img
- alt="Sharing Help"
- src="/images/question-mark.png" /></a>
- </td>
- <td>
- <input type="radio" value="0" name="shareList"
- id="shareListNo" checked="checked" />
- <label for="shareListNo">No</label>
- <br />
- <input type="radio" value="1" name="shareList"
- id="shareListYes" />
- <label for="shareListYes">Yes</label>
- </td>
- </tr>
- </table>
- <a href="#"><img
- alt="Submit" src="/images/btnSubmit.png" /></a>
-
- <a href="#"><img
- alt="Cancel" src="/images/btnCancel.png" /></a>
-</div>
-<div id='myopac_bookbag_div' style="padding:5px;">
- <div class="header_middle">
- <span id="acct_holds_header" style="float:left;">My Lists</span>
- <span style="float:right;">
- <a class="hide_me" href="#">Export List</a>
- </span>
- </div>
- <div style="float:right;width:85px;">
- <div style="position:absolute">
- <div style="position:relative;top:13px;">
- <a href="#"
- style="position:relative;top:-3px;left:-5px;"><img
- alt="Saving Help"
- src="/images/question-mark.png" /></a>
- <a id='acct_lists_save' href="#"><img alt="Save"
- src="/images/save-btn.png" /></a>
- </div>
- </div>
- </div>
- <div class="clear-both pad-top-ten">
- <a href="#">+ Add new list</a>
- </div>
- <div id="temp_wrapper">
- <div id='acct_list_template2' class="hide_me">
- <div style="width:100%">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td style="font-weight:bold;padding-right:10px;" id='anon_list_name'>
- Temporary List
- </td>
- <td>
- <a href="#"><img
- alt="Anonymous List Help"
- src="/images/question-mark.png" /></a>
- </td>
- </tr>
- </table>
- <div class="float-right"></div>
- <div class="clear-both pad-bottom-five"></div>
- </div>
-
- <table id="acct_list_header_anon" cellpadding='0' cellspacing='0' border='0'>
- <tr>
- <td width="1%" style="padding-left:10px;">
- <input type="checkbox" id="check_all_list_anon" />
- </td>
- <td width="98%" style="padding-left:5px;">Title</td>
- <td width="1%">
- <select style='width:175px;margin-right:11px;'
- name="list_actions" id="sel_all_list_anon">
- <option value="0">-- Actions for this list --</option>
- <option value="hold">Place Hold</option>
- <option value="remove">Remove Items</option>
- </select>
- </td>
- </tr>
- </table>
- <table cellpadding='0' cellspacing='5' border='0'
- width='91%' style='margin-left:5px;margin-top:5px;'>
- <tbody id='anon_list_tbody'></tbody>
- </table>
- <br /><br />
- </div>
- <div id='acct_lists_prime'>
- <div id='acct_list_template'>
- <div style="width:100%">
- <div style="float:left;font-weight:bold;padding-top:5px;"
- name='list_name'></div>
- <div style="float:left;padding:5px 0px 0px 10px;">
- <a target='_blank' name='share_list_rss'
- class='hide_me'><img alt="RSS Feed" border="0"
- src="/opac/images/small-rss.png"
- title="You are sharing this list"/></a>
- </div>
- <div style="float:left;padding:5px 0px 0px 10px;">
- <a href="#" name="share_list_link">Share</a>
- </div>
- <div style="float:left;padding:5px 0px 0px 10px;">
- <a href="#" name="remove_list">Remove</a>
- </div>
- <div class="clear-both pad-bottom-five"></div>
- </div>
- <table id="acct_list_header" cellpadding='0' cellspacing='0'
- border='0'>
- <tr>
- <td width="1%" style="padding-left:10px;">
- <input type="checkbox" id="check_all_list" />
- </td>
- <td width="98%" style="padding-left:5px;">Title</td>
- <td width="1%">
- <select style='width:175px;margin-right:11px;' name="list_actions">
- <option value="0">-- Actions for this list --</option>
- <option value="hold">Place Hold</option>
- <option value="remove">Remove Items</option>
- </select>
- </td>
- </tr>
- </table>
- <table cellpadding='0' cellspacing='5' border='0'
- width='91%' style='margin-left:5px;margin-top:5px;'>
- <tbody name='list_tbody'></tbody>
- </table>
- <br /><br />
- </div>
- </div>
- </div>
- <div id='myopac_delete_bookbag_warn' class='hide_me'>
- &myopac.delete.bookbag;
- </div>
- <div style='text-align: center; font-weight: bold;'
- class='hide_me' id='myopac_bookbags_none'>&myopac.no.bookbags;</div>
- <table width='100%' class='data_grid data_grid_center hide_me'
- id='myopac_bookbag_table'>
- <thead>
- <tr>
- <td>&common.name;</td>
- <td>&myopac.bookbag.items;</td>
- <td>&myopac.bookbag.shared;</td>
- <td>&myopac.bookbag.toggle;</td>
- <td>&myopac.bookbag.delete;</td>
- </tr>
- </thead>
- <tbody id='myopac_bookbag_tbody'>
- <tr id='myopac_bookbag_tr'>
- <td>
- <a href='#' class='classic_link'
- name='myopac_expand_bookbag'> </a>
- </td>
- <td>
- <span name='myopac_bookbag_item_count'> </span>
- <span> &myopac.items;</span>
- </td>
- <td>
- <span name='myopac_bb_published_no' class='hide_me'>
- &common.no;
- </span>
- <span name='myopac_bb_published_yes' class='hide_me'>
- &common.yes;
- </span>
- <a name='myopac_bb_published_view'
- class='classic_link hide_me'>&myopac.view;</a>
- <a name='myopac_bb_published_atom'
- class='unadorned_link hide_me'>
- <img alt="RSS Feed" border="0"
- src="/opac/images/small-rss.png"
- title="&myopac.atom.feed;" />
- </a>
- </td>
- <td>
- <a name='myopac_bb_make_unpublished'
- class='classic_link hide_me'>&myopac.bookbag.hide;</a>
- <a name='myopac_bb_make_published'
- class='classic_link hide_me'>&myopac.bookbag.share;</a>
- </td>
- <td>
- <a class='classic_link' href='#'
- name='myopac_container_delete'>&myopac.delete;</a>
- </td>
- </tr>
- </tbody>
- </table>
- <table width='100%' class='data_grid data_grid_center hide_me' style='margin-top: 10px;'>
- <thead>
- <tr><td>&myopac.bookbag.create;</td></tr>
- </thead>
- <tbody>
- <tr>
- <td>
- <span style='padding-right: 5px;'>
- &myopac.bookbag.naming;
- </span>
- <input id='myopac_bookbag_new_name' type='text' />
- </td>
- </tr>
- <tr>
- <td>
- <span style='padding: 5px;'>&myopac.bookbag.share;</span>
- <a class='classic_link'
- href='#'><b>&common.help;</b></a>
- <span>&common.yes;</span>
- <input type='radio' name='bb_public' id='bb_public_yes'/>
- <span>&common.no;</span>
- <input type='radio' name='bb_public' id='bb_public_no' checked='checked'/>
- <input style='padding-left: 10px;' type='submit'
- value='&common.submit;' />
- </td>
- </tr>
- </tbody>
- </table>
- <div style='width: 99%; text-align: center'>
- <b id='myopac_bookbag_items_name'> </b>
- </div>
- <div class='hide_me'
- style='width:100%; text-align:center; font-weight:700; margin-top:10px;'
- id='myopac_bookbag_no_items'>
- &myopac.bookbag.no.items;
- </div>
- <table width='100%' class='hide_me data_grid data_grid_center'
- id='myopac_bookbag_items_table'>
- <thead>
- <tr>
- <td>&common.title;</td>
- <td>&common.authors;</td>
- <td>&myopac.bookbag.remove;</td>
- </tr>
- </thead>
- <tbody id='myopac_bookbag_items_tbody'>
- <tr id='myopac_bookbag_items_row'>
- <td>
- <a name='myopac_bookbag_items_title'
- class='classic_link'> </a>
- </td>
- <td name='myopac_bookbag_items_author'></td>
- <td>
- <a name='myopac_bookbag_items_remove'
- class='classic_link'>&myopac.remove.link;</a>
- </td>
- </tr>
- </tbody>
- </table>
- <span id='bb_publish_text' class='hide_me'>&myopac.publish.text;</span>
- <span id='myopac_remove_bb_item_confirm' class='hide_me'>
- &myopac.item.confirm;
- </span>
- <span id='myopac_make_published_confirm' class='hide_me'>
- &myopac.publish.confirm;
- </span>
- <span id='myopac_make_unpublished_confirm' class='hide_me'>
- &myopac.unpublish.confirm;
- </span>
- <span id='myopac_bb_update_success' class='hide_me'>
- &myopac.update.success;
- </span>
- <span id='bb_create_warning' class='hide_me'>
- &myopac.create.warning;
- </span>
- <span id='myopac_bb_what_are' class='hide_me'>
- &myopac.describe.bookbags;
- </span>
- <span class='hide_me' id='bb_update_success'>
- &myopac.updated.success;
- </span>
-</div>
-[% END %]
+++ /dev/null
-[% WRAPPER "default/kcls-wire/parts/base.tt2" +
- "default/kcls-wire/parts/myopac/base.tt2";
- myopac_page = "main" %]
-<div id='myopac_summary_div' style="padding:0px;">
- <div id="acct_sum">
- <div style="width:742px;float:left;">
- <div class="header_middle">Account Summary</div>
- </div>
- <div id="myopac_sum_fines">
- <div style="position:absolute;">
- <div style="position:relative;top:-15px;left:-23px;">
- <img src="/images/acct_sum_fines_tl.png" />
- </div>
- </div>
- <div style="position:absolute;">
- <div style="position:relative;top:-15px;left:172px;">
- <img src="/images/acct_sum_fines_tr.png" />
- </div>
- </div>
- <div style="position:absolute;">
- <div style="position:relative;top:161px;left:-23px;">
- <img src="/images/acct_sum_fines_bl.png" />
- </div>
- </div>
- <div style="position:absolute;">
- <div style="position:relative;top:161px;left:172px;">
- <img src="/images/acct_sum_fines_br.png" />
- </div>
- </div>
- Fines: <span id="myopac_sum_fines_bal">$0.00</span><br />
- <a class="hide_me" href="#" id="pay_fines_btn1"><img
- alt="Pay Fines"
- onmouseover="this.src='/images/pay-fines-btn-hover.png';"
- onmouseout="this.src='/images/pay-fines-btn.png';"
- src="/images/pay-fines-btn.png"
- style="position:relative;top:5px;" /></a>
- </div>
- <div style="width:662px;">
- <div style="float:left;">
- <div style="padding:10px 0px;" id="myopac_sum_name"></div>
- <div class="acct_sum_row">
- <table width="100%" cellspacing="0" cellpadding="0">
- <tr>
- <td>
- Items Currently Checked out
- <span id="myopac_sum_checked" class="view_link">
- (0)
- </span>
- </td>
- <td align="right" class="view_link">
- <a href="circs">View All</a>
- </td>
- </tr>
- </table>
- </div>
- <div class="acct_sum_row">
- <table width="100%" cellspacing="0" cellpadding="0">
- <tr>
- <td>
- Items Currently on Hold
- <span id="myopac_sum_holds" class="view_link">
- (0)
- </span>
- </td>
- <td align="right" class="view_link">
- <a href="holds">View All</a>
- </td>
- </tr>
- </table>
- </div>
- <div class="acct_sum_row">
- <table width="100%" cellspacing="0" cellpadding="0">
- <tr>
- <td>
- Items ready for pickup
- <span id="myopac_sum_pickup" class="view_link">
- (0)
- </span>
- </td>
- <td align="right" class="view_link">
- <a href="#">View All</a>
- </td>
- </tr>
- </table>
- </div>
- <div class="acct_sum_row" id="myopac_sum_fines_slim">
- <table width="100%" cellspacing="0" cellpadding="0">
- <tr>
- <td>Fees & Fines</td>
- <td align="right" class="view_link">
- <a class="hide_me"
- id="show_fines_link"
- href="#">Show Overdue Materials</a>
- </td>
- </tr>
- </table>
- </div>
- </div>
- </div>
- <div class="clear-both"></div>
- <div id='myopac_fines_div'>
- <table width='100%' class='data_grid data_grid_center'>
- <thead class='color_3'>
- <tr>
- <td colspan='3' style='padding: 6px'>
- <b>&myopac.fines.title;</b>
- </td>
- </tr>
- <tr>
- <td width='33%'>&myopac.fines.owed;</td>
- <td width='33%'>&myopac.fines.paid;</td>
- <td width='33%'>&myopac.fines.balance;</td>
- </tr>
- </thead>
- <tbody id='myopac_fines_summary_tbody'>
- <tr id='myopac_fines_summary_loading'>
- <td>&myopac.fines.status;</td>
- </tr>
- <tr id='myopac_fines_summary_row' class='hide_me'>
- <td id='myopac_fines_summary_total' >&common.currency;</td>
- <td id='myopac_fines_summary_paid' >&common.currency;</td>
- <td id='myopac_fines_summary_balance' style='color:red;font-weight: bold;'>&common.currency;</td>
- </tr>
- </tbody>
- </table>
- <!--
- <div id='accrue_explanation' class='hide_me'>
- <span>Transactions whose balances are marked with a</span>
- <span style='color:red; font-weight: bold'>*</span>
- <span>will continue to accrue fines until the checked out item is returned.</span>
- </div>
- -->
- <!-- Table for circulation transactions only -->
- <div id='myopac_circ_trans_div' class='hide_me'>
- <br/><hr/><br/>
- <table width='100%' class='data_grid data_grid_center'
- id='myopac_circ_trans_table'>
- <thead>
- <!--<tr><td colspan='10' style='padding: 6px'><b>&myopac.fines.overdue;</b></td></tr>-->
- <tr>
- <td colspan='10' style='padding: 6px'>
- <b>Fines</b>
- </td>
- </tr>
- <tr>
- <td>&common.title;</td>
- <td>&common.author;</td>
- <td>&myopac.fines.checkout;</td>
- <td>&myopac.fines.due;</td>
- <td>&myopac.fines.returned;</td>
- <td>&myopac.fines.balance;</td>
- <td align="center" nowrap="nowrap"
- style="white-space:nowrap;">
- <label for="pay_fines_box1">Pay Fines</label>
- <br />
- <input id="pay_fines_box1" checked="checked"
- type="checkbox"
- title="Click to (un)select all fines" />
- </td>
- </tr>
- </thead>
- <tbody id='myopac_circ_trans_tbody'>
- <tr id='myopac_circ_trans_row'>
- <td>
- <a class='classic_link' name='myopac_circ_trans_title'> </a>
- </td>
- <td name='myopac_circ_trans_author'> </td>
- <td name='myopac_circ_trans_start'> </td>
- <td name='myopac_circ_trans_due'> </td>
- <td name='myopac_circ_trans_finished'>
- <span style='color:red;'>&myopac.fines.accruing;</span>
- </td>
- <td>
- <span style='color: red; font-weight: bold;'
- name='myopac_circ_trans_balance'>&common.currency;</span>
- </td>
- <td align="center">
- <input type="checkbox" checked="checked"
- name="selector" title="pay this fine" />
- </td>
- </tr>
- </tbody>
- </table>
- </div>
-
- <!-- Table for all non-circulation transactions -->
- <div id='myopac_trans_div' class='hide_me'>
- <br/>
- <hr style="border-bottom:none;*height:0px;" color="#dcdbdb" />
- <br/>
- <table width='100%' class='data_grid data_grid_center'
- id='myopac_trans_table'>
- <thead>
- <tr>
- <td colspan='8' style='padding: 6px'>
- <b>&myopac.fines.other;</b>
- </td>
- </tr>
- <tr>
- <td width='16%'>&myopac.fines.time.start;</td>
- <td width='16%'>&myopac.fines.time.paid;</td>
- <td width='16%'>&myopac.fines.owed.initial;</td>
- <td width='16%'>&myopac.fines.paid.amount;</td>
- <td width='16%'>&myopac.fines.balance;</td>
- <td width='16%'>&myopac.fines.type;</td>
- <td width='4%' align="center" nowrap="nowrap"
- style="white-space:nowrap;">
- <label for="pay_fines_box2">Pay Fines</label>
- <br />
- <input id="pay_fines_box2" checked="checked"
- type="checkbox"
- title="Click to (un)select all fines" />
- </td>
- </tr>
- </thead>
- <tbody id='myopac_trans_tbody'>
- <tr id='myopac_trans_row'>
- <td name='myopac_trans_start'> </td>
- <td name='myopac_trans_last_payment'> </td>
- <td name='myopac_trans_init_amount'>
- &common.currency;
- </td>
- <td name='myopac_trans_total_paid'>
- &common.currency;
- </td>
- <td style='color:red; font-weight: bold;'>
- <span name='myopac_trans_balance_recur'
- class='hide_me'> * </span>
- <span name='myopac_trans_balance'>
- &common.currency;
- </span>
- </td>
- <td name='myopac_trans_bill_type'></td>
- <td align="center">
- <input type="checkbox" name='selector'
- title='pay this fine' checked="checked" />
- </td>
- </tr>
- </tbody>
- </table>
- </div>
- <a href="#"><img alt="Pay Fines"
- onmouseover="this.src='/images/pay-fines-btn-hover.png';"
- src="/images/pay-fines-btn.png"
- style="position:relative;top:5px;" /></a>
- <br/>
- </div>
- </div>
- <div id="pay_fines_now" class="hide_me">
- <table id='oils-selfck-cc-payment-table'>
- <tbody>
- <tr>
- <td><div style="width:129px;"></div></td>
- <td><div style="width:195px;"></div></td>
- <td><div style="width:324px;"></div></td>
- </tr>
- <tr>
- <td colspan='2'><strong>Billing Information</strong></td>
- <td rowspan='13' valign='top'>
- Selected fines you are paying for:
- <table cellpadding="0" cellspacing="5" border="0">
- <thead>
- <tr>
- <td>
- <strong>Name</strong>
- </td>
- <td>
- <strong>Amount</strong>
- </td>
- </tr>
- </thead>
- <tbody id="selectedFines">
- </tbody>
- </table>
- <br />
- <div id='oils-selfck-cc-payment-summary'>
- Total amount to pay:
- <strong>$<span></span></strong>
- </div>
- <br />
- Click <strong>Cancel</strong> to go back and (un)select
- other fines.
- </td>
- </tr>
- <tr>
- <td>First Name</td>
- <td><input jsId='oilsSelfckCCFName' /></td>
- </tr>
- <tr>
- <td>Last Name</td>
- <td><input jsId='oilsSelfckCCLName' /></td>
- </tr>
- <tr>
- <td>Street Address</td>
- <td><input jsId='oilsSelfckCCStreet' /></td>
- </tr>
- <tr>
- <td>City</td>
- <td><input jsId='oilsSelfckCCCity' /></td>
- </tr>
- <tr>
- <td>State or Province</td>
- <td><input jsId='oilsSelfckCCState' /></td>
- </tr>
- <tr>
- <td>ZIP or Postal Code</td>
- <td><input jsId='oilsSelfckCCZip' /></td>
- </tr>
- <tr>
- <td colspan='2'><strong>Credit Card Information</strong></td>
- </tr>
- <!-- Technically not needed since card type is derived from the CC number
- <tr>
- <td>Type of Card</td>
- <td>
- <select jsId='oilsSelfckCCType' required='true'>
- <option value='VISA'>VISA</option>
- <option value='MasterCard'>MasterCard</option>
- <option value='American Express'>American Express</option>
- </select>
- </td>
- </tr>
- -->
- <tr>
- <td>Credit Card #</td>
- <td><input jsId='oilsSelfckCCNumber' /></td>
- </tr>
- <tr>
- <td>
- <div style="position:absolute;">
- <div style="position:relative;left:80px;">
- <a href="#"><img
- src="/images/question-mark.png" /></a>
- </div>
- </div>
- Security Code
- </td>
- <td>
- <input jsId='oilsSelfckCCCVV' />
- </td>
- </tr>
- <tr>
- <td>Exipration Month</td>
- <td>
- <select jsId='oilsSelfckCCMonth'>
- <option value='01' selected='selected'>January</option>
- <option value='02'>February</option>
- <option value='03'>March</option>
- <option value='04'>April</option>
- <option value='05'>May</option>
- <option value='06'>June</option>
- <option value='07'>July</option>
- <option value='08'>August</option>
- <option value='09'>September</option>
- <option value='10'>October</option>
- <option value='11'>November</option>
- <option value='12'>December</option>
- </select>
- </td>
- </tr>
- <tr>
- <td>Expiration Year</td>
- <td>
- <select jsId='oilsSelfckCCYear'>
- <option value='2011'>2011</option>
- <option value='2012'>2012</option>
- <option value='2013'>2013</option>
- <option value='2014'>2014</option>
- <option value='2015'>2015</option>
- <option value='2016'>2016</option>
- <option value='2017'>2017</option>
- <option value='2018'>2018</option>
- <option value='2019'>2019</option>
- </select>
- </td>
- </tr>
- <tr class="hide_me">
- <td>Edit Billing Address</td>
- <td>
- <input jsId='oilsSelfckEditDetails'/>
- </td>
- </tr>
- <tr>
- <td colspan='2' align="center">
- <button jsId='oilsSelfckCCSubmit'>
- Submit Payment
- </button>
- <button>
- Cancel
- </button>
- </td>
- </tr>
- <tr>
- <td colspan="3">
- <br />
- Important! You must have a printed receipt to be
- eligible for a refund on lost items (regulations allow
- for no exceptions).
- <br />
- <strong>
- To ensure your necessary receipt information is
- not lost, enter your email address above and a
- receipt will be emailed to you. Otherwise, make
- certain you have a printed receipt in hand before
- closing the payment receipt screen.
- </strong>
- <br />
- Refunds are not available for parts and pieces, overdue
- fines, or items that do not display a specific title in
- My Account. For a full list of refundable and
- non-refundable items, visit
- <a href="http://www.kcls.org/usingthelibrary/borrowing/refundable.cfm">http://www.kcls.org/usingthelibrary/borrowing/refundable.cfm</a><br /><br />
- This site uses VeriSign SSL encryption to ensure your
- privacy.
- </td>
- </tr>
- </tbody>
- </table>
- </div>
-</div>
-[% END %]
+++ /dev/null
-[% WRAPPER "default/kcls-wire/parts/base.tt2" +
- "default/kcls-wire/parts/myopac/base.tt2";
- myopac_page = "prefs" %]
- <div id='myopac_prefs_div'>
- <div id="acct_prefs_tabs"
- style="padding-bottom: 12px;color:#666;">
- <div style="float:left;">
- <div class="align selected"
- id="prefs_info_lbl"><img src=
- "/images/sub_prefs_info_on.jpg" /></div>
-
- <div class="align hide_me"
- id="prefs_info_link">
- <a href="#"><img src=
- "/images/sub_prefs_info_off.jpg" /></a>
- </div>
-
- <div class="align"
- id="prefs_notify_link">
- <a href="#"><img src=
- "/images/sub_prefs_notify_off.jpg" /></a>
- </div>
-
- <div class="align selected hide_me"
- id="prefs_notify_lbl"><img src=
- "/images/sub_prefs_notify_on.jpg" /></div>
-
- <div class="align"
- id="prefs_search_link">
- <a href="#"><img src=
- "/images/sub_prefs_search_off.jpg" /></a>
- </div>
-
- <div class="align selected hide_me"
- id="prefs_search_lbl"><img src=
- "/images/sub_prefs_search_on.jpg" /></div>
- </div>
-
- <div style="float:right;width:65px;">
- <div style="position:absolute">
- <div style="position:relative;top:75px;">
- <a id='acct_prefs_save'
- class='hide_me'
- href="#"><img alt="Save"
- src="/images/save-btn.png" /></a>
- </div>
- </div>
- </div>
-
- <div class="clear-both"></div>
- </div>
-
- <div class="header_middle">
- <span id="acct_prefs_header">
- Account Information and Preferences
- </span>
- <span class="float-right">
- <a class="hide_me"
- href="#">Export List</a>
- </span>
- </div>
-
- <div class="clear-both normal-height"></div>
-
- <table class="hide_me full-width" id="acct_search_main">
- <tbody id='myopac_prefs_tbody'>
- <tr id='myopac_prefs_loading'>
- <td colspan='3'><b>&myopac.loading;</b></td>
- </tr>
-
- <tr id='myopac_prefs_row'>
- <td width='20%'>&myopac.prefs.hits;</td>
-
- <td>
- <div style="position:absolute">
- <div style="position:relative;top:0px;left:55px;">
- <a href="#">
- <img alt="Search Hits Help"
- src=
- "/images/question-mark.png" /></a>
- </div>
- </div><select id='prefs_hits_per'
- style="position:relative;z-index:100;">
- <option value='5'>
- 5
- </option>
-
- <option value='8'>
- 8
- </option>
-
- <option value='10'>
- 10
- </option>
-
- <option value='15'>
- 15
- </option>
-
- <option value='20'>
- 20
- </option>
-
- <option value='25'>
- 25
- </option>
-
- <option value='50'>
- 50
- </option>
- </select>
- </td>
- </tr>
-
- <tr>
- <td colspan="2"><label for="circHistStart">Keep history of
- checked out items?</label> <input type="checkbox"
- id="circHistStart" /></td>
- </tr><!-- FONT size preference -->
-
- <tr class="hide_me">
- <td>&myopac.prefs.font;</td>
-
- <td><select id='prefs_def_font'>
- <option value='regular'>
- &myopac.prefs.font.regular;
- </option>
-
- <option value='large'>
- &myopac.prefs.font.large;
- </option>
- </select></td>
- </tr>
-
- <tr class="hide_me">
- <td>&myopac.prefs.search.location;</td>
- <td>
- <div style='margin-bottom: 5px;'>
- <input type='checkbox' id='myopac_pref_home_lib' />
- &myopac.prefs.search.home;
- </div>
- <select id='prefs_def_location'></select>
- </td>
- </tr>
-
- <tr class="hide_me">
- <td>&myopac.prefs.search.range;</td>
-
- <td><select id='prefs_def_range'>
- </select></td>
- </tr>
- </tbody>
- </table><a href=
- "http://www.kcls.org/usingthelibrary/catalog_help/library_elf.cfm"><u>Try
- Library Elf-to manage library materials!</u></a>
-
- <table class="hide_me"
- id="acct_notify_main">
- <tbody>
- <tr class="hide_me">
- <td><span>&myopac.prefs.holds.notify;</span> <a class=
- 'classic_link'
- href='#'>&common.help;</a></td>
-
- <td style="padding-left:15px;"><select id=
- 'prefs_hold_notify'>
- <option value='phone:email'
- selected='selected'>
- &myopac.prefs.holds.both;
- </option>
-
- <option value='phone'>
- &myopac.prefs.holds.phone;
- </option>
-
- <option value='email'>
- &myopac.prefs.holds.email;
- </option>
- </select></td>
- </tr>
-
- <tr>
- <td style="padding-top:10px;"><strong>Pick Up Notice for
- Holds</strong><br />
- <input type="checkbox"
- id="opac.hold_notify.email"
- name="opac.hold_notify.email" /> <label for=
- "opac.hold_notify.email">Email</label><br />
- <input type="checkbox"
- id="opac.hold_notify.phone"
- name="opac.hold_notify.phone" /> <label for=
- "opac.hold_notify.phone">Phone</label>
- <b>(Temporarily phone notification will generate a
- mailed paper notice.)</b></td>
- </tr>
-
- <tr>
- <td style="padding-top:10px;"><strong>Expire Notice for
- Holds</strong><br />
- <input type="checkbox"
- id="notification.hold.expire.email"
- name="notification.hold.expire.email" /> <label for=
- "notification.hold.expire.email">Email</label></td>
- </tr>
-
- <tr>
- <td style="padding-top:10px;"><strong>Cancel Notice for
- Holds</strong><br />
- <input type="checkbox"
- id="notification.hold.cancel.email"
- name="notification.hold.cancel.email" /> <label for=
- "notification.hold.cancel.email">Email</label></td>
- </tr>
-
- <tr>
- <td style="padding-top:10px;"><strong>Overdue First
- Notice</strong><br />
- <input type="checkbox"
- id="notification.overdue.first.email"
- name="notification.overdue.first.email" />
- <label for=
- "notification.overdue.first.email">Email</label><br />
- <input type="checkbox"
- id="notification.overdue.first.phone"
- name="notification.overdue.first.phone" />
- <label for=
- "notification.overdue.first.phone">Phone</label>
- <b>(Temporarily phone notification will generate a
- mailed paper notice.)</b></td>
- </tr>
-
- <tr>
- <td style="padding-top:10px;"><strong>Courtesy
- Notice</strong><br />
- <input type="checkbox"
- id="notification.predue.email"
- name="notification.predue.email" /> <label for=
- "notification.predue.email">Email</label><br /></td>
- </tr>
- </tbody>
- </table>
-
- <div id="acct_info_main">
- <div id='myopac.expired.alert'
- class='hide_me'
- style='margin-bottom: 20px;'>
- <table class='data_grid'
- width='100%'>
- <tbody>
- <tr>
- <td width='100%'
- style='color:red;'>
- &myopac.summary.expired;</td>
- </tr>
- </tbody>
- </table>
- </div>
-
- <div id='myopac.notes.div'
- class='hide_me'>
- <table class='data_grid'
- width='100%'>
- <thead>
- <tr>
- <td colspan='2'>
- <b>&myopac.summary.notes;</b></td>
- </tr>
- </thead>
-
- <tbody id='myopac.notes.tbody'>
- <tr id='myopac.notes.tr'>
- <td><b name='title'></b> : <span name=
- 'value'></span></td>
- </tr>
- </tbody>
- </table><br />
- </div>
-
- <table width='70%'
- class='light_border data_grid'>
- <tbody id='myopac_summary_tbody'>
- <tr>
- <td width='30%'
- class='color_4 light_border'>&common.name;</td>
-
- <td class='light_border'><span id=
- 'myopac_summary_prefix'
- style='padding-right: 5px;'></span> <span id=
- 'myopac_summary_first'
- style='padding-right: 5px;'></span> <span id=
- 'myopac_summary_middle'
- style='padding-right: 5px;'></span> <span id=
- 'myopac_summary_last'
- style='padding-right: 5px;'></span> <span id=
- 'myopac_summary_suffix'></span></td>
-
- <td></td>
- </tr>
-
- <tr>
- <td class='color_4 light_border'>
- &myopac.summary.phone.day;</td>
-
- <td class='light_border'
- id='myopac_summary_dayphone'></td>
-
- <td class='light_border'><a href='#'
- class="hide_me"
- id='myopac_summary_phone1_change'
- style=
- 'text-decoration: underline;'>&myopac.summary.change;</a></td>
- </tr>
-
- <tr id='myopac_update_phone1_row'
- class='hide_me'>
- <td class='myopac_update_cell'
- colspan='3'>
- <span class='myopac_update_span'>
- Enter New &myopac.summary.phone.day;:
- </span>
-
- <input type='text' size='24' id='myopac_new_phone1' />
- <span class='myopac_update_span'>
- <button>
- <span class='myopac_update_span'>
- &common.submit;</span>
- </button>
- </span>
- <span class='myopac_update_span'>
- <button>
- <span class='myopac_update_span'>
- &common.cancel;</span>
- </button>
- </span>
- </td>
- </tr>
-
- <tr>
- <td class='color_4 light_border'>
- &myopac.summary.phone.evening;</td>
-
- <td class='light_border'
- id='myopac_summary_eveningphone'></td>
-
- <td class='light_border'><a href='#'
- class="hide_me"
- id='myopac_summary_phone2_change'
- style=
- 'text-decoration: underline;'>&myopac.summary.change;</a></td>
- </tr>
-
- <tr id='myopac_update_phone2_row'
- class='hide_me'>
- <td class='myopac_update_cell'
- colspan='3'><span class='myopac_update_span'>New
- &myopac.summary.phone.evening;:</span>
- <input type='text' size='24' id='myopac_new_phone2' />
- <span class='myopac_update_span'><button><span class=
- 'myopac_update_span'>&common.submit;</span></button></span>
- <span class='myopac_update_span'><button><span class=
- 'myopac_update_span'>&common.cancel;</span></button></span>
- </td>
- </tr>
-
- <tr>
- <td class='color_4 light_border'>
- &myopac.summary.phone.other;</td>
-
- <td class='light_border'
- id='myopac_summary_otherphone'></td>
-
- <td class='light_border'><a href='#'
- class="hide_me"
- id='myopac_summary_phone3_change'
- style=
- 'text-decoration: underline;'>&myopac.summary.change;</a></td>
- </tr>
-
- <tr id='myopac_update_phone3_row'
- class='hide_me'>
- <td class='myopac_update_cell'
- colspan='3'><span class='myopac_update_span'>Enter
- New &myopac.summary.phone.other;:</span>
- <input type='text' size='24' id='myopac_new_phone3' />
- <span class='myopac_update_span'><button><span class=
- 'myopac_update_span'>&common.submit;</span></button></span>
- <span class='myopac_update_span'><button><span class=
- 'myopac_update_span'>&common.cancel;</span></button></span>
- </td>
- </tr>
-
- <tr>
- <td class='color_4 light_border'>
- <div style="position:absolute">
- <div style=
- "position:relative;left:70px;top:-3px;">
- <a href="#">
- <img alt="Username Help"
- src=
- "/images/question-mark.png" /></a>
- </div>
- </div>&common.username;
- </td>
-
- <td class='light_border'
- id='myopac_summary_username'></td>
-
- <td class='light_border'><a href='#'
- class="hide_me"
- id='myopac_summary_username_change'
- style=
- 'text-decoration: underline;'>&myopac.summary.change;</a></td>
- </tr>
-
- <tr id='myopac_update_username_row'
- class='hide_me'>
- <td class='myopac_update_cell'
- colspan='3'><span class=
- 'myopac_update_span'>&myopac.summary.username.enter;</span>
- <input type='text' size='24' id='myopac_new_username' />
- <span class='myopac_update_span'><button><span class=
- 'myopac_update_span'>&common.submit;</span></button></span>
- <span class='myopac_update_span'><button><span class=
- 'myopac_update_span'>&common.cancel;</span></button></span>
- </td>
- </tr>
- <tr>
- <td class='color_4 light_border'>
- &common.password;</td>
- <td class='light_border'
- id='myopac_summary_password'>
- &myopac.summary.password.text;</td>
- <td class='light_border'><a href='#'
- class="hide_me"
- id='myopac_summary_password_change'
- style=
- 'text-decoration: underline;'>&myopac.summary.change;</a></td>
- </tr>
- <tr id='myopac_update_password_row'
- class='hide_me'>
- <td class='myopac_update_cell'
- colspan='3'>
- <table>
- <tbody>
- <tr>
- <td>
- <span class= 'myopac_update_span'>
- &myopac.summary.password.current;
- </span>
- </td>
-
- <td>
- <input type='password'
- size='24'
- id='myopac_current_password' />
- </td>
- </tr>
- <tr>
- <td><span class=
- 'myopac_update_span'>&myopac.summary.password.new;</span></td>
-
- <td><input type='password'
- size='24'
- id='myopac_new_password' />
- </td>
- </tr>
-
- <tr>
- <td><span class=
- 'myopac_update_span'>&myopac.summary.password.reenter;</span></td>
-
- <td>
- <input type='password'
- size='24'
- id='myopac_new_password2' />
- </td>
- </tr>
- </tbody>
- </table><span class=
- 'myopac_update_span'><button><span class=
- 'myopac_update_span'>&common.submit;</span></button></span>
- <span class='myopac_update_span'><button><span class='myopac_update_span'>
- &common.cancel;</span></button></span>
- </td>
- </tr>
-
- <tr>
- <td class='color_4 light_border'>
- &myopac.summary.email;</td>
-
- <td class='light_border'
- id='myopac_summary_email'></td>
-
- <td class='light_border'><a href='#'
- class="hide_me"
- id='myopac_summary_email_change'
- style=
- 'text-decoration: underline;'>&myopac.summary.change;</a></td>
- </tr>
-
- <tr id='myopac_update_email_row'
- class='hide_me'>
- <td class='myopac_update_cell' colspan='3'>
- <span class= 'myopac_update_span'>
- &myopac.summary.email.new;
- </span>
- <input type='text' size='24' id='myopac_new_email' />
- <span class='myopac_update_span'>
- <button>
- <span class= 'myopac_update_span'>
- &common.submit;</span>
- </button>
- </span>
- <span class='myopac_update_span'>
- <button>
- <span class='myopac_update_span'>
- &common.cancel;</span>
- </button>
- </span>
- </td>
- </tr>
- <tr class="hide_me">
- <td class='color_4 light_border'>
- &myopac.summary.id.primary;</td>
-
- <td class='light_border'
- id='myopac_summary_ident1'></td>
-
- <td></td>
- </tr>
-
- <tr>
- <td class='color_4 light_border'>
- &myopac.summary.barcode;</td>
-
- <td class='light_border'
- id='myopac_summary_barcode'></td>
-
- <td></td>
- </tr>
-
- <tr>
- <td class='color_4 light_border'>
- &myopac.summary.home;</td>
- <td class='light_border'
- id='myopac_summary_homelib'></td>
- <td><a href='#'
- class="hide_me"
- id='myopac_summary_home_change'
- style=
- 'text-decoration: underline;'>&myopac.summary.change;</a></td>
- </tr>
- <tr id='myopac_update_home_row'
- class='hide_me'>
- <td class='myopac_update_cell'
- colspan='3'>
- <span class='myopac_update_span'>
- New home library:</span>
- <select id='myopac_new_home'>
- </select>
- <span class='myopac_update_span'>
- <button>
- <span class= 'myopac_update_span'>
- &common.submit;</span>
- </button>
- </span>
- <span class='myopac_update_span'>
- <button>
- <span class= 'myopac_update_span'>
- &common.cancel;</span>
- </button>
- </span>
- </td>
- </tr>
- <tr class="hide_me">
- <td class='color_4 light_border'>
- &myopac.summary.genesis;
- </td>
- <td class='light_border'
- id='myopac_summary_create_date'></td>
- <td></td>
- </tr>
- </tbody>
- </table><br />
- <hr style="border-bottom:none;*height:0px;" color="#DCDBDB" />
- <br />
-
- <table width='100%' class='light_border data_grid'>
- <thead>
- <tr>
- <td>&myopac.summary.addresses;</td>
-
- <td id='myopac_pending_addr_td' class='hide_me'>
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td>&myopac.summary.addresses.pending;</td>
-
- <td>
- <a href="#"><img
- alt="Address Help"
- src="/images/question-mark.png" /></a>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </thead>
- <tbody id='myopac_addr_tbody'>
- <tr id='myopac_addr_row' class='light_border'>
- <td>
- <table>
- <tr>
- <td>&myopac.summary.address.type;</td>
- <td name='myopac_addr_type'></td>
- </tr>
-
- <tr>
- <td>&myopac.summary.address.street;</td>
- <td name='myopac_addr_street'></td>
- </tr>
- <tr>
- <td>&myopac.summary.address.street;</td>
- <td name='myopac_addr_street2'></td>
- </tr>
-
- <tr>
- <td>&myopac.summary.address.city;</td>
- <td name='myopac_addr_city'></td>
- </tr>
-
- <tr>
- <td>&myopac.summary.address.county;</td>
- <td name='myopac_addr_county'></td>
- </tr>
-
- <tr>
- <td>&myopac.summary.address.state;</td>
- <td name='myopac_addr_state'></td>
- </tr>
-
- <tr>
- <td>&myopac.summary.address.country;</td>
- <td name='myopac_addr_country'></td>
- </tr>
-
- <tr>
- <td>&myopac.summary.address.zip;</td>
- <td name='myopac_addr_zip'></td>
- </tr>
- <tr>
- <td name='myopac_addr_edit_td'
- colspan='2' class='hide_me'>
- <a class='classic_link'
- name='myopac_addr_edit_link'
- href='#'>Edit Address</a>
- </td>
- </tr>
- </table>
- </td>
- <td class='hide_me'
- name='myopac_pending_addr_td'>
- <table>
- <tr>
- <td>&myopac.summary.address.type;</td>
-
- <td><input name=
- 'myopac_pending_addr_type' /></td>
- </tr>
- <tr>
- <td>
- &myopac.summary.address.street;</td>
-
- <td><input name=
- 'myopac_pending_addr_street' /></td>
- </tr>
- <tr>
- <td>&myopac.summary.address.street;</td>
- <td>
- <input name='myopac_pending_addr_street2' />
- </td>
- </tr>
- <tr>
- <td>&myopac.summary.address.city;</td>
- <td>
- <input name='myopac_pending_addr_city' />
- </td>
- </tr>
- <tr>
- <td>&myopac.summary.address.county;</td>
-
- <td>
- <input name='myopac_pending_addr_county' />
- </td>
- </tr>
- <tr>
- <td>&myopac.summary.address.state;</td>
- <td>
- <input name='myopac_pending_addr_state' />
- </td>
- </tr>
-
- <tr>
- <td>&myopac.summary.address.country;</td>
-
- <td>
- <input name='myopac_pending_addr_country' />
- </td>
- </tr>
- <tr>
- <td>&myopac.summary.address.zip;</td>
- <td><input name=
- 'myopac_pending_addr_zip' /></td>
- </tr>
- <tr>
- <td name='myopac_addr_edit_td' colspan='2'>
- <a class='classic_link'
- name='myopac_pending_addr_edit_link'
- href='#'>Save Changes</a>
- <a style='padding-left:10px;'
- class='classic_link'
- name='myopac_pending_addr_del_link'
- href='#'>Discard Pending Address</a>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </tbody>
- </table>
- </div>
- <div class='hide_me' id='myopac_username_error'>
- &myopac.summary.username.error;
- </div>
- <div class='hide_me' id='myopac_username_dup'>
- &myopac.summary.username.dup;
- </div>
- <div class='hide_me' id='myopac_username_success'>
- &myopac.summary.username.success;
- </div>
- <div class='hide_me' id='myopac_username_failure'>
- &myopac.summary.username.failure;
- </div>
- <div class='hide_me' id='myopac_email_error'>
- &myopac.summary.email.error;
- </div>
- <div class='hide_me' id='myopac_email_success'>
- &myopac.summary.email.success;
- </div>
- <div class='hide_me' id='myopac_email_failure'>
- &myopac.summary.email.failed;
- </div>
- <div class='hide_me' id='myopac_password_error'>
- &myopac.summary.password.error;
- </div>
- <div class='hide_me' id='myopac_password_success'>
- &myopac.summary.password.success;
- </div>
- <div class='hide_me' id='myopac_password_failure'>
- &myopac.summary.password.failure;
- </div>
- <span class='hide_me' id= 'myopac_invalid_username'>
- &myopac.summary.username.invalid;
- </span>
- <span class='hide_me' id='myopac_addr_changes_saved'>
- Address Saved
- </span>
- <div class='hide_me' id='prefs_update_success'>
- &myopac.prefs.save.success;
- </div>
- <div class='hide_me' id='prefs_update_failure'>
- &myopac.prefs.save.failed;
- </div>
- <span class='hide_me' id='myopac_pref_hold_notify_alert'>
- &myopac.prefs.help;
- </span>
- </div>
-[% END %]
+++ /dev/null
-<!-- ****************** adv_global_row.xml ***************************** -->
-<tr id='adv_global_trow' type='input'>
- <td align='left' width='100%' nowrap='nowrap'>
- <!-- select the search class -->
- <select name='type' style='margin-right: 7px;'>
- <option value='keyword' selected='selected'>&common.keyword;</option>
- <option value='title'>&common.title;</option>
- <option value='author'>&common.author;</option>
- <option value='subject'>&common.subject;</option>
- <option value='series'>&common.series;</option>
- <option value='bibcn'>&common.bibcn;</option>
- </select>
- <!-- select how to treat the text -->
- <select name='contains' style='margin-right: 7px;'>
- <option value='contains'>&opac.advanced.refined.contains;</option>
- <option value='nocontains'>&opac.advanced.refined.nocontains;</option>
- <option value='exact'>&opac.advanced.refined.exact;</option>
- </select>
- <!-- search term -->
- <input type='text' size='18' name='term' style='margin-right: 3px;' />
- <!-- Remove this row -->
- </td>
-</tr>
-<!-- ****************** end: adv_global_row.xml ***************************** -->
+++ /dev/null
-<!-- ****************** advanced_global.xml ***************************** -->
-<table id='adv_global_search' class='data_grid data_grid_center' width='100%'>
- <tr style='border-bottom: none;'>
- <!-- Contains the user-addable(?) rows to define search class, containment and text -->
- <td valign='top' width='65%' style='border-bottom: none;'>
- <table width='100%' id='adv_global_input_table'>
- <thead>
- <tr>
- <td>
- <div style="width:100%;" class="header_middle">
- &advanced.search.title;
- </div>
- </td>
- </tr>
- </thead>
- <tbody id='adv_global_tbody'>
- [% INCLUDE "default/kcls-wire/parts/advanced/global_row.tt2" %]
- <!-- add a new row -->
- <tr id='adv_global_addrow'>
- <td align='left' style="padding-top:7px;">
- <button>&advanced.search.submit;</button><!-- XXX TODO make a real form -->
- </td>
- </tr>
- </tbody>
- </table>
- </td>
- </tr>
- <tr>
- <td align='center'>
- &advanced.search.library;<br /><br />
- [% INCLUDE "default/kcls-wire/parts/libselect.tt2" %]
- <br /><br />
- <span>&result.limit2avail;</span>
- <input type='checkbox' id='opac.result.limit2avail'/>
- </td>
- </tr>
- <tr>
- <td colspan="2">
- <table width='100%'>
- <thead>
- <tr>
- <td colspan='2' align='center'>
- &advanced.search.filters;
- </td>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td align='right' class="hide_me">
- <span>&advanced.item.form;</span>
- </td>
- <td align='left' class="hide_me">
- <select multiple='multiple' size='3'
- id='adv_global_item_form'>
- </select>
- </td>
- <td align='right'>
- <span>&advanced.item.type;</span><br />
- </td>
- <td align='left'>
- <select multiple='multiple' size='3'
- id='adv_global_item_type' class='hide_me'>
- </select>
- <select multiple='multiple' size='3'
- id='adv_global_item_type_basic'>
- <option value=''>&opac.search.allFormats;</option>
- <option value='a'>Book</option>
- <option value='i'>Book on cassette</option>
- <option value='n'>Book on CD</option>
- <option value='x'>Download music</option>
- <option value='y'>Download video</option>
- <option value='h'>DVD</option>
- <option value='w'>eBook - Audio</option>
- <option value='v'>eBook - Text</option>
- <option value='e'>Equipment</option>
- <option value='f'>Films</option>
- <option value='o'>Kit</option>
- <option value='q'>Large print</option>
- <option value='b'>Magazine</option>
- <option value='d'>Microform</option>
- <option value='k'>Music cassette</option>
- <option value='j'>Music CD</option>
- <option value='l'>Music LP</option>
- <option value='p'>Newspaper</option>
- <option value='t'>Online</option>
- <option value='u'>Player</option>
- <option value='c'>Printed music</option>
- <option value='2'>Read along with cassette</option>
- <option value='5'>Read along with CD</option>
- <option value='c'>Scores</option>
- <option value='m'>Software</option>
- <option value='g'>Video</option>
- <option value='r'>3-D Object</option>
- <option value='z'>Map</option>
- <option value='s'>Slide set</option>
-
- </select>
- </td>
- <td align='right' class="hide_me">
- <span>&advanced.literary.form;</span>
- <a id='adv_global_lit_form_link_adv'
- class='classic_link adv_adv_link'
- href='#'>&advanced.link;</a>
-
- <a id='adv_global_lit_form_link_basic'
- class='hide_me classic_link adv_adv_link'
- href='#'>&advanced.basic.link;</a>
- </td>
- <td align='left' class="hide_me">
- <select multiple='multiple' size='3'
- id='adv_global_lit_form' class='hide_me'>
- </select>
- <select multiple='multiple' size='3'
- id='adv_global_lit_form_basic'>
- <option value='0 '>
- &advanced.non.fiction;
- </option>
- <option value='1'>
- &advanced.fiction;
- </option>
- </select>
- </td>
- <td align='right'>
- <span>&advanced.language;</span>
- </td>
- <td align='left'>
- <select multiple='multiple' size='3' id='adv_global_lang'>
- [% INCLUDE "default/kcls-wire/parts/item_lang_options.tt2" %]
- </select>
- </td>
-
- <td align='right' class="hide_me">
- <span>&advanced.audience;</span>
- <a id='adv_global_audience_link_adv'
- class='classic_link adv_adv_link'
- href='#'>&advanced.link;</a>
-
- <a id='adv_global_audience_link_basic'
- class='hide_me classic_link adv_adv_link'
- href='#'>&advanced.basic.link;</a>
- </td>
- <td align='left' class="hide_me">
- <select multiple='multiple' size='3'
- id='adv_global_audience' class='hide_me'>
- </select>
- <select multiple='multiple' size='3'
- id='adv_global_audience_basic'>
- <option value='e '>&advanced.adult;</option>
- <option value='abcdj'>&advanced.juvenile;</option>
- <option value='fg '>&advanced.general;</option>
- </select>
- </td>
-
- <td align='right' class="hide_me">
- <span>&advanced.biblevel;</span>
- </td>
- <td align='left' class="hide_me">
- <select multiple='multiple' size='3'
- id='adv_global_bib_level'>
- </select>
- </td>
- </tr>
- <tr>
- <td align='right'>
- <span>&advanced.filter.pubyear;</span>
- </td>
- <td align='left'>
- <select id='adv_global_pub_date_type'>
- <option value='equals' selected='selected'>
- &advanced.filter.pubyear.equals;
- </option>
- <option value='before'>
- &advanced.filter.pubyear.before;
- </option>
- <option value='after'>
- &advanced.filter.pubyear.after;
- </option>
- <option value='between'>
- &advanced.filter.pubyear.between;
- </option>
- </select>
- <div style='margin-top:5px;'>
- <input id='adv_global_pub_date_1' type='text'
- size='4' maxlength='4'/>
- <span id='adv_global_pub_date_2_span'
- class='hide_me'>
- &common.and; <input
- id='adv_global_pub_date_2' type='text'
- size='4' maxlength='4'/>
- </span>
- </div>
- </td>
- </tr>
- <!-- copy location selector -->
- <tr id='adv_copy_location_filter_row' class='hide_me'>
- <td align='right'>&opac.advanced.copy_loc_filter;</td>
- <td align='left' id='adv_copy_location_filter_td'>
- <select size='3'
- id='adv_copy_location_filter_select'
- multiple='multiple'>
- </select>
- </td>
- </tr>
- </tbody>
- </table>
- </td>
- </tr>
- <tr style='border-top: none;'>
- <td align='center' valign='top' style='border-top: none;' colspan='2'>
- <table style='border: none; width: 100%;'>
- <tr>
- <td align='center' width='100%'>
- <table class='' width='100%'>
-
- <thead>
- <tr>
- <td align='center' width='50%'>&advanced.sort.criteria;</td>
- <td align='center'></td>
- </tr>
- </thead>
-
- <tbody>
- <tr>
- <td align=''>
- <select id='adv_global_sort_by'>
- <option value='rel'>&advanced.relevance;</option>
- <option value='title'>&common.title;</option>
- <option value='author'>&common.author;</option>
- <option value='pubdate'>&advanced.pubdate;</option>
- </select>
- </td>
- </tr>
- <tr>
- <td>
- <select id='adv_global_sort_dir' disabled='disabled'>
- <option value='asc'>&advanced.sort.asc;</option>
- <option value='desc'>&advanced.sort.desc;</option>
- </select>
- </td>
- </tr>
- <tr>
- <td align='center' class="hide_me">
- <span>&advanced.frbrize;</span>
- <input id='adv_group_titles' type='checkbox' />
- </td>
- <td align='center'></td>
- </tr>
- </tbody>
- </table>
- </td>
- </tr>
- </table>
- </td>
- </tr>
-
- <tr class='border_4_2'>
- <td align="left" colspan='2'>
- <!-- XXX TODO make a real form, and make this a real submitter -->
- <img src="/images/search_btn.gif" alt="Search" style="cursor:pointer;" />
-
- <!-- XXX TODO make a real form, and make this a real resetter -->
- <a href="javascript:;" style="position: relative; top: -9px;">Reset Form</a>
- </td>
- </tr>
-</table>
-
-
-<div id='adv_quick_search_sidebar' class='sidebar_chunk hide_me' style='text-align:center; margin-top: 20px; width:400px;'>
- <div id='adv_quick_search'>
- <div class='adv_quick_search color_4'><b>&sidebar.quick.search;</b></div>
- <div style='margin-top: 8px;'>
- <table><tbody><tr>
- <td>
- <select id='adv_quick_type'>
- <option value='isbn'>&opac.advanced.quick.isbn;</option>
- <option value='issn'>&opac.advanced.quick.issn;</option>
- <option value='cn'>&opac.advanced.quick.cn;</option>
- <option value='lccn'>&opac.advanced.quick.lccn;</option>
- <option value='tcn'>&opac.advanced.quick.tcn;</option>
- <option value='barcode'>&opac.advanced.quick.barcode;</option>
- </select>
- </td><td>
- <input type='text' id='adv_quick_text' size='16' />
- </td>
- </tr></tbody></table>
- </div>
-
- <div style='margin-top: 8px;' class='adv_quick_search_submit'>
- <!-- XXX TODO make a real form, and make a real submitter (quick
- submit, FKA advGenericSearch() -->
- <img src="/images/search_btn.gif"
- alt="Search" id="adv_quick_submit" style="cursor:pointer;" />
- </div>
- </div>
-</div>
-
-
-<div id='adv_marc_search_sidebar' class='sidebar_chunk hide_me'
- style='width:400px; margin-top: 20px;'>
- <div class='adv_quick_search color_4'><b>&search.marc;</b></div>
- <table style='margin: 3px; width: 100%;' id='adv_sdbar_table'
- class='border_4_3'>
- <tbody>
- <tr>
- <td align="right">&search.marc.tag;</td>
- <td align="left"><input name='advanced.marc.tag' maxlength='3' size='3' /></td>
- <td align="right">&search.marc.subfield;</td>
- <td align="left"><input name='advanced.marc.subfield' maxlength='1' size='1' /></td>
- </tr>
- <tr>
- <td align="right">&search.marc.value;</td>
- <td colspan='3' align="left"><input name='advanced.marc.value' size='18' /></td>
- </tr>
- <tr name='crow' class='hide_me'>
- <td colspan='4' align='center'>
- <a href='javascript:void(0);'
- class='classic_link'>&common.close;</a>
- </td>
- </tr>
- </tbody>
- </table>
- <div id='adv_marc_submit' class='adv_quick_search_submit'>
- <a style='margin-right: 4px; position:relative;top:-10px;'
- class='classic_link'
- href='javascript:advAddMARC();'>&search.marc.add.row;</a>
- <!-- XXX TODO make a real form, and make a real submitter (FKA
- advMARCRun()) -->
- <img alt="Search" src="/images/search_btn.gif"
- style="cursor:pointer;" />
- </div>
-</div>
-<!-- ****************** end: advanced_global.xml ***************************** -->
+++ /dev/null
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns='http://www.w3.org/1999/xhtml' lang='[% ctx.locale %]' xml:lang='[% ctx.locale %]'>
- <head>
- <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
- <link rel="stylesheet" type="text/css"
- href="/css/skin/default/opac/semiauto.css" />
- <link rel="stylesheet" type="text/css"
- href="/css/skin/default/opac/style.css" />
- <link rel="stylesheet" type="text/css"
- href="/css/skin/default/opac/contentslider.css" />
- <title>Catalog - King County Library - [% ctx.page_title %]</title>
- <link rel="unapi-server" type="application/xml" title="unAPI"
- href="/opac/extras/unapi" />
- [% BLOCK html_head; END; # provide a default that can be overridden %]
- [% PROCESS html_head %]
- </head>
- <body>
- [% content %]
- [% INCLUDE "default/kcls-wire/parts/footer.tt2" %]
- </body>
-</html>
+++ /dev/null
-<!-- ****************** cn_browse.xml ***************************** -->
-<div id='cn_browse' class='cn_browser'>
- <div id='cn_browse_loading' class='cn_browse_loading hide_me'>
- &common.cn.loading;
- </div>
- <div id='cn_browse_div'>
- <div class='color_4'>
- <span>&common.cn.browsing;</span>
- <b id='cn_browse_where'> </b>
- </div>
- <table class='data_grid bookshelf' width='100%'>
- <thead>
- <tr>
- <td>
- <a id='cn_browse_next' class='classic_link'
- href='javascript:cnBrowsePrev();'><b>&common.cn.previous;</b></a>
- </td>
- <td colspan='1' align='center'>&common.cn.shelf;</td>
- <td>
- <a id='cn_browse_prev' class='classic_link'
- href='javascript:cnBrowseNext();'><b>&common.cn.next;</b></a>
- </td>
- </tr>
- </thead>
- <tbody id='cn_tbody'>
- <tr id='cn_browse_row'>
- <td id='cn_browse_td' class='cn_browse_item' width='25%' valign='top'>
- <a><img height='60' width='50'
- class='cn_browse_info' name='cn_browse_pic' border='0' /></a>
- <div class='cn_browse_info bold' name='cn_browse_cn'></div>
- <div class='cn_browse_info'>
- <a name='cn_browse_title' class='classic_link'></a>
- </div>
- <div class='cn_browse_info'>
- <a name='cn_browse_author' class='classic_link'> </a>
- </div>
- <div class='cn_browse_info' name='cn_browse_lib'> </div>
- </td>
- </tr>
- </tbody>
- </table>
- </div>
-</div>
-<!-- ****************** end: cn_browse.xml ***************************** -->
+++ /dev/null
-<!-- Google Analytics -->
-<script type="text/javascript">
-/* uncomment when ready */ /*
- var _gaq = _gaq || [];
- _gaq.push(['_setAccount', 'UA-3018520-10']);
- _gaq.push(['_trackPageview']);
-
- (function() {
- var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
- var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
- })();
-*/
-</script>
-<!-- End Google Analytics -->
-
-<div id="footer">
- <a href="http://www.kcls.org/usingthelibrary/request/">Request a Purchase</a> |
- <a href="http://www.kcls.org/usingthelibrary/request/">Interlibrary Loan</a> |
- <a href="http://www.kcls.org/about/contact/">Contact Us</a> |
- <a href="http://www.kcls.org/usingthelibrary/catalog_help/">Site Help</a> |
- <a href="http://www.kcls.org/usingthelibrary/policies/privacy.cfm">Privacy Statement</a> |
- <a href="http://www.kcls.org/about/support/">Support KCLS</a> |
- <a href="http://www.kcls.org/employment/">Employment</a>
-</div>
+++ /dev/null
-<!-- ****************** format_selector.xml ***************************** -->
-<select id='format_selector'>
- <option value=''>&opac.search.allFormats;</option>
- <option value='a'>Book</option>
- <option value='i'>Book on cassette</option>
- <option value='n'>Book on CD</option>
- <option value='x'>Download music</option>
- <option value='y'>Download video</option>
- <option value='h'>DVD</option>
- <option value='w'>eBook - Audio</option>
- <option value='v'>eBook - Text</option>
- <option value='e'>Equipment</option>
- <option value='f'>Films</option>
- <option value='o'>Kit</option>
- <option value='q'>Large print</option>
- <option value='b'>Magazine</option>
- <option value='d'>Microform</option>
- <option value='k'>Music cassette</option>
- <option value='j'>Music CD</option>
- <option value='l'>Music LP</option>
- <option value='p'>Newspaper</option>
- <option value='t'>Online</option>
- <option value='u'>Player</option>
- <option value='c'>Printed music</option>
- <option value='2'>Read along with cassette</option>
- <option value='5'>Read along with CD</option>
- <option value='c'>Scores</option>
- <option value='m'>Software</option>
- <option value='g'>Video</option>
- <option value='r'>3-D Object</option>
- <option value='z'>Map</option>
- <option value='s'>Slide set</option>
-<!--
- <option value='at'>&opac.search.books;</option>
- <option value='at-d'>&opac.search.largePrint;</option>
- <option value='i'>&opac.search.audioBooks;</option>
- <option value='g'>&opac.search.videoRecordings;</option>
- <option value='j'>&opac.search.music;</option>
- <option value='m'>&opac.search.electronic;</option>
--->
-</select>
-<!-- ****************** end: format_selector.xml ***************************** -->
+++ /dev/null
-<!-- ****************** homesearch.xml ***************************** -->
-<div id="hp-banner">
- <div id="hp-welcome">
- <h1>Welcome to the<br />New Library Catalog!</h1>
- Featuring enhanced holds, management<br />tools, improved self checkout, and more.<br /><br />
- <a href="http://www.kcls.org/newcatalog" id="learn_more">Learn more »</a>
- <br /><br />
- <div id="paginate-homebanner">
-
-<!-- ************************************ home page rotator navigator start ************************************* -->
- <!-- these are presumably temporary anyway, no need to use css -->
- <a class="toc" href="#1" rel="1" style="background:gray;"></a>
- <a class="toc" href="#2" rel="2" style="background:#ffc331;"></a>
- <a class="toc" href="#3" rel="3" style="background:pink;"></a>
- <a class="toc" href="#4" rel="4" style="background:#2bb0fd;"></a>
- <a class="toc" href="#5" rel="5" style="background:#54987f;"></a>
- <a class="toc" href="#6" rel="6" style="background:#decc92;"></a>
- <a class="toc" href="#7" rel="7" style="background:white;"></a>
-<!-- **************************************** home page navigator end ******************************************* -->
-
-<!-- DON'T TOUCH THESE NEXT 4 LINES! -->
- </div>
- </div>
- <div id="they_said_dont_touch">
- <div id="homebanner" class="sliderwrapper">
-
-<!-- ************************************ home page banner start ********************************************** -->
- <div class="contentdiv" style="background:white;">
- <a href="http://www.kcls.org/newcatalog"><img alt="New catalog" src="/images/banner1.jpg" /></a>
- </div>
- <div class="contentdiv" style="background:#ffc331;">
- test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />
- test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />
- </div>
- <div class="contentdiv" style="background:pink;">
- test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />
- test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />
- </div>
- <div class="contentdiv" style="background:#2bb0fd;">
- <br />
- <img src="/images/KCLS_logo_horiz.gif" /><br />
- test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />
- test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />
- </div>
- <div class="contentdiv" style="background:#54987f;">
- <div style="width:700px;height:30px;border:1px solid red;"></div>
- test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />
- test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />
- </div>
- <div class="contentdiv" style="background:#decc92;">
- test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />
- test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />
- </div>
- <div class="contentdiv" style="background:white;">
- <table cellpadding="0" cellspacing="0" border="0" style="width:100%;height:100%;"><tr><td align="center" style="width:100%;height:100%;border:1px solid black;">
- They call me Box Boy.
- </td></tr></table>
- </div>
-<!-- ************************************* home page banner end *********************************************** -->
- </div>
- <div id="new_cat_link_holder">
- <div class="pos-rel">
- <a href="http://www.kcls.org/newcatalog"></a>
- </div>
- </div>
- <img alt="New catalog" src="/images/banner1.jpg" />
- </div>
-</div>
-
-<div id="hp-buttons">
- <div class="float-left">
- <img src="/images/hp-links-left.jpg" />
- </div>
- <div class="float-left">
- <div id="home-buttons-inner">
- <table cellpadding="0" cellspacing="5" border="0" id="hp-ql-table">
- <tr><td colspan="4"><span class="opac-auto-029">Browse for:</span></td></tr>
- <tr><td><a href="http://www.kcls.org/booksandreading/">books</a></td><td><a href="http://www.kcls.org/movies/movies_browse.cfm">movies</a></td><td><a href="http://www.kcls.org/ecollection/">downloads</a></td><td><a href="http://www.kcls.org/websites/">websites</a></td></tr>
- <tr><td><a href="http://www.kcls.org/music/">music</a></td><td><a href="http://www.kcls.org/databases/subject_categories.cfm#17">magazines</a></td><td><a href="http://www.kcls.org/databases/">databases</a></td><td><a href="http://www.kcls.org/answers/">answers</a></td></tr>
- </table>
- </div>
- </div>
- <div class="float-left"><img src="/images/hp-links-right.jpg" /></div>
- <div class="float-right"><a href="http://www.kcls.org/locations"><img alt="Locations" src="/images/locations.jpg" /></a></div>
- <div class="clear-both"></div>
-</div>
-<!-- ****************** end: homesearch.xml ***************************** -->
+++ /dev/null
-
-<!--
-Language otions for languages that exist in the catalog.
-This file should be updated on occasion.
-
-develooper=# select code,value from config.language_map m
- join metabib.rec_descriptor r on (r.item_lang = m.code) group by 1,2;
--->
-
-<option value='eng'>English</option>
-<option value='spa'>Spanish</option>
-<option value='fre'>French</option>
-<option value='ger'>German</option>
-<option value='ita'>Italian</option>
-<option value='chi'>Chinese</option>
-<option value='jpn'>Japanese</option>
-<option value='kor'>Korean</option>
-<option value='dut'>Dutch</option>
-<option value='gre'>Greek, Modern (1453- )</option>
-<option value='lat'>Latin</option>
-<option value='vie'>Vietnamese</option>
-<option value='rus'>Russian</option>
-<option value='nor'>Norwegian</option>
-<option value='wel'>Welsh</option>
-<option value='pau'>Palauan</option>
-<option value='swe'>Swedish</option>
-<option value='nav'>Navajo</option>
-<option value='und'>Undetermined</option>
+++ /dev/null
-<!-- ****************** libselect.xml ***************************** -->
- <span id='depth_selector_span'>
- <select id='depth_selector'><!-- XXX TODO --></select>
- </span>
- <span id='lib_selector_span'>
- <a id='lib_selector_link' class='classic_link'
- href='#'>&library.select.help;</a>
- </span>
-<!-- ****************** end: libselect.xml ***************************** -->
+++ /dev/null
-<!-- ****************** login.xml ***************************** -->
-<div class="hide_me">
- <div class='login_text color_1' style='padding: 4px; text-align: center;'>
- <span>&opac.login.login;</span>
- </div>
- <br/>
-</div>
-<div class="hide_me" id="forget_pw">
- <h1>Password Reset</h1>
- Username or Barcode<br />
- <input type="text" id="forget_pw_user" /><br /><br />
- Email Address on account<br />
- <input type="text" id="forget_pw_email" /><br />
- <a href="#">Submit</a>
- <a href="#">Cancel</a>
-</div>
-<table id='change_pw_table' class='data_grid hide_me' style='margin-left: 20px;' width='95%'>
- <thead>
- <tr><td colspan='2' align='center'><b>&login.password;</b></td></tr>
- </thead>
- <tbody>
- <tr>
- <td colspan='2' style='padding:10px;'>
- &login.first.time;
- &common.password_criteria;
- </td>
- </tr>
- <tr>
- <td>&login.password.current.enter;</td>
- <td><input type='password' id='change_pw_current'/></td>
- </tr>
- <tr>
- <td>&login.password.new.enter;</td>
- <td><input type='password' id='change_pw_1'/></td>
- </tr>
- <tr>
- <td>&login.password.new.reenter;</td>
- <td><input type='password' id='change_pw_2'/></td>
- </tr>
- <tr><td><br/></td><td/></tr>
- <tr class='color_1'>
- <td colspan='2' align='center'>
- <span class='login_text' style='margin-right: 20px;'>
- <input type='submit' value='&login.password.update;' id='change_pw_button'/>
- </span>
- </td>
- </tr>
- </tbody>
-</table>
-
-<span id='pw_no_match' class='hide_me'>&login.password.nomatch;</span>
-<span id='pw_update_successful' class='hide_me'>&login.password.success;</span>
-<span id='pw_not_strong' class='hide_me'>
- &login.password.strength;
- &common.password_criteria;
-</span>
-<span id='patron_card_inactive_alert' class='hide_me'>&login.barcode.inactive;</span>
-<span id='patron_inactive_alert' class='hide_me'>&login.account.inactive;</span>
-<span id='patron_login_failed' class='hide_me'>&login.failed;</span>
-
-<div id="login_box">
- <div style="height:20px;"></div>
- <form id='login_form' method='POST' action='#'>
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td valign="top" width="676" class="login_boxes left_brain">
- <table cellpadding="0" cellspacing="0" border="0"
- width="100%">
- <tr>
- <td colspan="2" style="padding-bottom: 10px;">
- <h1>Log in to Your Account</h1>
- Please enter the following information:
- <br /><br />
- </td>
- </tr>
- <tr>
- <td width="42%" class="lbl1">
- Library Card Number or Username<br />
- <span class="lbl2">
- Please include leading zeros and no spaces.
- <br /> Example: 0026626051</span>
- <br /><br />
- </td>
- <td width="58%" valign="top">
- <div class="input_bg">
- <input type="text" name="opacUser"
- id="login_username" />
- </div>
- </td>
- </tr>
- <tr>
- <td colspan="2">
- <div style="height:15px;"></div>
- </td>
- </tr>
- <tr>
- <td valign="top" class="lbl1">
- PIN Number or Password<br />
- <span class="lbl2">If this is your first time
- logging in, please enter<br />
- the last 4 digits of your phone number.<br />
- Example: 0926</span>
- </td>
- <td valign="top">
- <div class="input_bg">
- <input name="opacPass" type="password" id="login_password" />
- </div>
- <div style="padding-top:7px;">
- <input class="hide_me" type="checkbox"
- id="remember_me" name="remember_me" />
- <label class="hide_me"
- style="position:relative;top:-2px;"
- for="remember_me">Remember Me?</label>
- </div>
- <div style="padding-top:14px;">
- <a href="#" id="login_button"><img
- alt="Log in" src="/images/login-btn2.png" /></a>
- <input class="hide_me"
- id="login_form_submit" type="submit" />
- <a href="#"
- style="position:relative;top:-13px;left:2px;font-size:10px;">Forgot your PIN?</a>
- </div>
- </td>
- </tr>
- </table>
- <br /><br />
- </td>
- <td><div style="width:10px;"></div></td>
- <td class="login_boxes right_brain" align="center"
- valign="top" width="291">
- <a href="http://www.kcls.org/about/contact/"><img
- src="/images/questions.png"
- alt="Questions?" style="margin-top:29px;" /></a>
- <div style="width:182px;color:black;padding:5px 25px;">
- Visit our FAQs section for answers to common questions
- about how to use your account.
- </div>
- <a href="http://www.kcls.org/usingthelibrary/catalog_help/index.cfm#FAQs"><img
- alt="FAQs" src="/images/faqs-btn.png"
- style="margin-top:13px;" /></a>
- </td>
- </tr>
- </table>
- </form>
- <div class="clear-both"></div>
-</div>
-<!-- ****************** end: login.xml ***************************** -->
+++ /dev/null
-[% myopac_pages = [
- {url => "main", name => "Account Summary"},
- {url => "circs", name => "Items Checked Out"},
- {url => "holds", name => "Holds"},
- {url => "prefs", name => "Account Preferences"},
- {url => "lists", name => "My Lists"}
- ];
- skin_root = "../"
-%]
- [% INCLUDE "default/kcls-wire/parts/topnav.tt2" %]
- <div id="search-wrapper">
- [% INCLUDE "default/kcls-wire/parts/utils.tt2" %]
- [% INCLUDE "default/kcls-wire/parts/searchbar.tt2" %]
- </div>
- <div id="content-wrapper">
- <div id="myopac_tabs">
- <div id="acct_tabs">
- [%- FOREACH page IN myopac_pages;
- IF page.url == myopac_page;
- cls_which = "on";
- ctx.page_title = "Your Account - " _ page.name;
- ELSE;
- cls_which = "off";
- END -%]
- <a href="[% page.url %]"
- class="acct-[% page.url; '-'; cls_which %] acct-tab"></a>
- [% END %]
- </div>
- </div>
- <div id="main-content">
- <div class="common-full-pad"></div>
- [% content %]
- <div class="clear-both"></div>
- </div>
- </div>
+++ /dev/null
-<div>
- <div id='xulholds_box' class='hide_me canvas' style='margin-top: 6px;'>
- <center>
- <table class='data_grid' style='margin-top: 20px;'>
- <tbody>
- <tr>
- <td>&opac.holds.xulRecipient;:</td>
- <td>
- <input type='text' id='xul_recipient_barcode' />
- </td>
- <td>
- <input type='submit' value='&common.submit;' id='xul_recipient_barcode_submit' />
- </td>
- <td>
- <input type='submit' value='&common.cancel;' />
- </td>
- <td>
- <input type='submit' value='&common.hold.place;' id='xul_recipient_me' />
- </td>
- </tr>
- </tbody>
- </table>
- </center>
- </div>
- <div id='check_holds_box' class='hide_me canvas'
- style='margin-top: 6px; width: 100%; text-align: center'>
- <br/><br/><br/>
- <b>&common.hold.check;</b>
- </div>
- <div id='holds_box' class='canvas' style='margin-top: 6px;'>
- <br/>
- <h1>Place Hold</h1>
- <p>
- You would like to place a hold on
- <strong>"<span id="holds_title"></span>"</strong>
- to be picked up at
- <strong>"<span id="holds_pickup_lib"></span>"</strong>.<br />
- If this is correct, press <strong>SUBMIT</strong>.</p>
- <p>
- If you would like to change the library pick up location, select
- from the
- <select style="width:200px;" id="holds_org_selector"></select><br />
- Location dropdown menu.
- </p>
- <p>If you use the Traveling Library Center (TLC) and ABC Express
- services, please select "Outreach" to have the item delivered
- during your scheduled visit.</p>
- <a href="#" id="holds_submit"><img
- alt="Submit" src="/images/btnSubmit.png" /></a>
-
- <a href="#" id="holds_cancel"><img
- alt="Cancel" src="/images/btnCancel.png" /></a>
- <br /><br />
- <p>* If you need your item today, and it is checked in at your
- library, please place your hold and then call your library to set it
- aside. Placing a hold without calling the library will increase your
- wait time.<br /><a href="#">Library phone numbers.</a>
- </p>
- <p>* For best possible service, we recommend keeping a printed copy of
- your most recent holds list.</p>
- <table width='90%' border="1" class="hide_me">
- <tbody>
- <tr>
- <td class='holds_cell color_1'
- align='center' colspan='2'>&common.hold.create;</td>
- </tr>
- <tr>
- <td class='holds_cell'>&opac.holds.recipient;:</td>
- <td class='holds_cell' id='holds_recipient'> </td>
- </tr>
- <tr>
- <td class='holds_cell'>&common.title.label;</td>
- <!-- <td class='holds_cell' id='holds_title'> </td> -->
- </tr>
- <tr>
- <td class='holds_cell'>&common.author;</td>
- <td class='holds_cell' id='holds_author'> </td>
- </tr>
- <tr>
- <td class='holds_cell'>&common.format;</td>
- <td class='holds_cell' id='holds_format'> </td>
- </tr>
- <tr id='hold_physical_desc_row'>
- <td class='holds_cell'>&common.physical.label;</td>
- <td class='holds_cell' id='holds_physical_desc'> </td>
- </tr>
-
- <tr class='hide_me' id='holds_cn_row'>
- <td class='holds_cell'>&common.call.number.label;</td>
- <td class='holds_cell'><b id='holds_cn'/> </td>
- </tr>
-
- <tr class='hide_me' id='holds_copy_row'>
- <td class='holds_cell'>&common.copy.barcode.label;</td>
- <td class='holds_cell'><b id='holds_copy'/> </td>
- </tr>
-
- <tr class='hide_me' id='holds_type_row'>
- <td class='holds_cell'>&common.hold.type.label;</td>
- <td class='holds_cell hide_me' id='holds_is_cn'>
- <b>&common.hold.volume;</b>
- </td>
- <td class='holds_cell hide_me' id='holds_is_copy'>
- <b>&common.hold.copy;</b>
- </td>
- </tr>
- <tr>
- <td class='holds_cell'>&opac.holds.contactPhone;:</td>
- <td class='holds_cell'>
- <input id='holds_phone' size='13' maxlength='12'/>
- <span style='margin-left: 4px; font-size: 7pt;'>
- &common.phone.format;
- </span>
- </td>
- </tr>
- <tr>
- <td class='holds_cell'>&common.phone.enable;</td>
- <td class='holds_cell'>
- <input type='checkbox' id='holds_enable_phone'
- checked='checked' />
- </td>
- </tr>
- <tr>
- <td class='holds_cell'>&opac.holds.contactEmail;:</td>
- <td class='holds_cell' id='holds_email'>
- <span class='hide_me' id='holds.no_email'>
- &common.email.none;<br/>
- &common.email.set;
- </span>
- <span class='hide_me' id='holds.no_email.xul'>
- &common.email.none;
- </span>
- </td>
- </tr>
- <tr>
- <td class='holds_cell'>&common.email.enable;</td>
- <td class='holds_cell'>
- <input type='checkbox' id='holds_enable_email'
- checked='checked'/>
- </td>
- </tr>
- <!--
- <tr id='holds_depth_selector_row' class='hide_me'>
- <td class='holds_cell'>Hold Range</td>
- <td class='holds_cell'>
- <select id='holds_depth_selector'></select>
- </td>
- </tr>
- -->
- <tr>
- <td class='holds_cell'>&opac.holds.pickupLocation;</td>
- <td class='holds_cell'>
- <!-- <select id='holds_org_selector'> </select> -->
- </td>
- </tr>
-
- <tr>
- <td class='holds_cell'>&opac.holds.expire_time;</td>
- <td class='holds_cell'>
- <input size='10' maxlength='10'
- id='holds_expire_time' />
- </td>
- </tr>
-
- <tr>
- <td class='holds_cell'>
- &opac.holds.freeze;
- <a class='classic_link'
- href='#'>&common.help;</a>
- </td>
- <td class='holds_cell'>
- <input type='checkbox' id='holds_frozen_chkbox' />
- </td>
- </tr>
- <tr id='hold_frozen_thaw_row' class='hide_me'>
- <td class='holds_cell'>
- <!-- XXX TODO there used to be script here dealing with
- frozen holds -->
- &opac.holds.freeze.thaw_date;
- </td>
- <td class='holds_cell'>
- <input size='10' maxlength='10'
- id='holds_frozen_thaw_input' />
- </td>
- </tr>
-
- <tr id='holds_alt_formats_row_extras' class='hide_me'>
- <td colspan='2' align='center'>
- <div style='padding: 8px;'>
- <a class='classic_link' href='#'
- style='padding: 5px;'>&common.hold.advanced;</a>
- </div>
- </td>
- </tr>
-
- <tr id='holds_alt_formats_row' class='hide_me'>
-
- <td class='holds_cell'>
- <div style='margin-bottom: 5px;'>
- <span>&common.format.alternatives; </span>
- <span><a class='classic_link' style='color:red;'
- href='#'>&common.help;</a></span>
- </div>
- <div>&common.control.click;</div>
- </td>
-
- <td class='holds_cell'>
- <select id='hold_alt_form_selector' multiple='multiple' style='width: 14em;'>
- <option value='at' class='hide_me'>&opac.search.books;</option>
- <option value='at-d' class='hide_me'>&opac.search.largePrint;</option>
- <option value='i' class='hide_me'>&opac.search.audioBooks;</option>
- <option value='g' class='hide_me'>&opac.search.videoRecordings;</option>
- <option value='j' class='hide_me'>&opac.search.music;</option>
- </select>
- </td>
- </tr>
- <tr>
- <td class='holds_cell' align='center' colspan='2'>
- <!-- <button id='holds_submit'>&opac.holds.placeHold;</button> -->
- <button class='hide_me' id='holds_update'>&common.hold.update;</button>
- <span style='padding: 20px;'> </span>
- <!-- <button id='holds_cancel'>&common.cancel;</button> -->
- </td>
- </tr>
- </tbody>
- </table>
- <div class='hide_me' id='holds_success'>&opac.holds.success;</div>
- <div class='hide_me' id='holds_failure'>&opac.holds.failure;</div>
- <span class='hide_me' id='holds_bad_phone'>
- &common.phone.format.help;
- </span>
- <span class='hide_me' id='hold_not_allowed'>
- &common.hold.failed;
- </span>
- </div>
- <div id="anonListTable" class="hide_me" style="margin-top: 6px;">
- <select id="holdsCacheSel" class="hide_me"></select><br />
- <a href="#">Place hold on selected</a><br />
- <a href="#">Remove selected</a>
-
- <table id="temp_list_holds" cellpadding='0' cellspacing='0' border='0'
- style="margin-top:10px;">
- <tr>
- <td width="1%" style="padding-left:10px;">
- <input type='checkbox' title='Select All'
- id='anon_selector' />
- </td>
- <td width="1%">
- </td>
- <td width="98%" style="padding-left:40px;">
- <strong>Title</strong>
- </td>
- </tr>
- </table>
- <table width='100%' style="margin-left:7px;margin-bottom:10px;">
- <thead>
- <tr><td width='20'></td><td width='30'></td><td></td></tr>
- </thead>
- <tbody id="anonListParent">
- <tr id="anonListTemp">
- <td><input type='checkbox' name='anon_selector' /></td>
- <td name="curr_row"></td>
- <td name="title"></td>
- </tr>
- </tbody>
- </table>
- <a href="#">Back to search results</a>
- </div>
-
- <span class='hide_me' id='format_words'>
- <span name='at'>&opac.search.books;</span>
- <span name='at-d'>&opac.search.largePrint;</span>
- <span name='i'>&opac.search.audioBooks;</span>
- <span name='g'>&opac.search.videoRecordings;</span>
- <span name='j'>&opac.search.music;</span>
- <span name='m'>&opac.search.electronic;</span>
- </span>
-
- <span class='hide_me' id='holds_explain_adv'>&holds.advanced_options;</span>
- <span class='hide_me' id='holds_pick_good_org'>&common.hold.delivery;</span>
- <span class='hide_me' id='hold_dup_exists'>&common.hold.exists;</span>
- <span class='hide_me' id='hold_dup_exists_override'>&common.hold.exists.override;</span>
- <span id='hold_failed_patron_barred' class='hide_me'>&common.hold.barred;</span>
- <span id='invalid_hold' class='hide_me'>&common.hold.item.invalid;</span>
- <span id='holds_invalid_recipient' class='hide_me'>&common.hold.patron.invalid;</span>
-
-</div>
+++ /dev/null
-<!-- ****************** page_rdetail.xml ***************************** -->
-<div id='canvas_main' class='canvas'>
- <div id="rdetail_header">
- <div style="float:left;">
- Search Results
- <span id="rdetail_result_count" class="hide_me">
- Showing Item <strong id='np_offset'></strong>
- of <strong id='np_count'></strong>
- </span>
- </div>
- <div id="rdetail_result_nav">
- <span class="hide_me">
- <a class='np_nav_link classic_link' id='np_start'
- href='#'
- title="&rdetail.page.results;">&rdetail.start;</a>
- </span>
- <a class='np_nav_link classic_link hide_me' id='np_prev'
- href='#'
- title='&rdetail.page.previous;'><span
- class="nav_arrow_fix">◄</span> Previous</a>
- <span style="padding:0px 10px;"> </span>
- <a class='np_nav_link classic_link hide_me' id='np_next'
- href='#'
- title='&rdetail.page.next;'>Next <span
- class="nav_arrow_fix">►</span></a>
- <span class="hide_me"><a class='np_nav_link classic_link'
- id='np_end' href='#'
- title="&rdetail.page.last;">&rdetail.end;</a></span>
- </div>
- <div class="clear-both"></div>
- </div>
-
- <table width='100%' id='np_table' border='0' class="hide_me">
- <tbody>
- <tr class='color_4'>
- <td style='vertical-align: top;' align="center">
- <span style="float:left"><a href="javascript:;"
- onclick="history.go(-1);">« Back</a></span>
- <span></span>
- </td>
- </tr>
- </tbody>
- </table>
-
- <table style='' class='rdetail_header color_1 hide_me' width='100%'
- border="0" cellspacing="0" cellpadding="0">
- <tbody>
- <tr>
- <td width='33%' align='left' class="hide_me">
- <span>&rdetail.detailMain.headerLabel;</span>
- </td>
- <td align='right' style='padding-right: 7px;' width='33%'>
- <span id='rdetail_exp_refworks_span' class='hide_me'
- style='padding-right: 7px;'>
- <a id='rdetail_exp_refworks'>&opac.holds.exportRefWorks;</a>
- </span>
- <span style='padding-right: 7px;' class='hide_me'
- id='rdetail_more_actions'>
- <select id='rdetail_more_actions_selector'
- style='max-width: 11em;' class="hide_me">
- <option value='start'>
- &rdetail.more;
- </option>
- <option disabled='disabled'>
- --------------
- </option>
- <option disabled='disabled'>
- &rdetail.bookbag.add;
- </option>
- <option disabled='disabled'>
- --------------
- </option>
- <option value='new_bookbag'>
- &rdetail.bookbag.create;
- </option>
- </select>
- </span>
- </td>
- </tr>
- </tbody>
- </table>
-
- <div style='font-weight: bold; padding: 5px; margin: 5px; width: 100%;'
- class='hide_me color_4' id='rdetail_deleted_exp'>
- &rdetail.record.deleted;
- </div>
-
- [% INCLUDE "default/kcls-wire/parts/record/summary.tt2" %]
- <br />
- <div style="width:100%;" class="hide_me">
- <div style="float:right;" class="hide_me" id="lib_info_more">
- <button>More...</button>
- </div>
- <div style="float:right;" class="hide_me" id="lib_info_less">
- <button>...Less</button>
- </div>
- </div>
- [% INCLUDE "default/kcls-wire/parts/record/extras.tt2" %]
-
- <div class='hide_me' id='rdetail_bb_none'>
- &rdetail.none;
- </div>
- <div class='hide_me' id='rdetail_bb_item_success'>
- &rdetail.bookbag.add.success;
- </div>
- <div class='hide_me' id='rdetail_bb_new'>
- &rdetail.bookbag.name;
- </div>
- <div class='hide_me' id='rdetail_bb_success'>
- &rdetail.bookbag.create.success;
- </div>
-</div>
-<!-- ****************** end; page_rdetail.xml ***************************** -->
+++ /dev/null
-<!-- ****************** rdetail_cn_details.xml ***************************** -->
-<table class='hide_me'>
- <tbody>
- <tr style='border: 3px solid #E0E0E0;' id='rdetail_volume_details_row' templateRow='1'>
- <td colspan='10'>
- <div style='text-align: center; margin-top: 6px; margin-bottom: 6px'>
- <a name='print' href='#' class='classic_link'>&rdetail.print;</a>
- <table class='data_grid data_grid_center' style='width: 100%'>
- <thead>
- <tr>
- <td width='33%'>&rdetail.cn.barcode;</td>
- <td>&common.status;</td>
- <td>&rdetail.cn.location;</td>
- <td name='age_protect_label' class='hide_me'>&rdetail.cn.hold.age;</td>
- <td name='create_date_label' class='hide_me'>&rdetail.cn.genesis;</td>
- <td name='holdable_label' class='hide_me'>&rdetail.cn.holdable;</td>
- <td name='due_date_label' class='hide_me'>&rdetail.cn.due;</td>
- </tr>
- </thead>
- <tbody name='copies_tbody' class='copy_details_table' width='100%'>
- <tr name='copies_row'>
- <td>
- <span name='barcode'> </span>
- <a class='hide_me classic_link copy_more_info'
- name='details_link'>&rdetail.cn.more;</a>
- <a class='hide_me classic_link copy_more_info'
- name='less_details_link'>&rdetail.cn.less;</a>
- <a class='hide_me classic_link copy_more_info'
- name='copy_hold_link' href='#'>&rdetail.cn.hold;</a>
- </td>
- <td name='status'> </td>
- <td name='location'> </td>
- <td name='age_protect_value' class='hide_me'>&rdetail.cn.disabled;</td>
- <td name='create_date_value' class='hide_me'> </td>
- <td name='copy_holdable_td' class='hide_me'>
- <span name='copy_is_holdable'> </span>
- </td>
- <td name='copy_due_date_td' class='hide_me'>
- <span name='copy_due_date'> </span>
- </td>
- </tr>
-
- <tr name='copy_extras_row' class='hide_me'>
- <td colspan='10'>
- <table width='100%' class='data_grid'>
- <tbody name='extras_tbody'>
- <tr name='extras_row' class='hide_me'>
- <td name='type' width='20%'>
- <span name='note' class='hide_me'>
- <b>&rdetail.cn.note;</b>
- </span>
- <span name='cat' class='hide_me'>
- <b>&rdetail.cn.category;</b>
- </span>
- </td>
- <td>
- <span name='key'> </span> : <span name='value'> </span>
- </td>
- </tr>
- </tbody>
- </table>
- </td>
- </tr>
- </tbody>
- </table>
- </div>
- </td>
- </tr>
- </tbody>
-</table>
-
-<span class='hide_me' id='rdetail.yes'>&common.yes;</span>
-<span class='hide_me' id='rdetail.no'>&common.no;</span>
-
-<div id='rdetail_print_details' class='hide_me'>
- <div style='text-align: center; padding: 20px; width: 100%'>
- <div style='width:100%; border: 2px solid #E0F0E0; margin-bottom: 20px;'>
- <input type='submit' value='&rdetail.cn.print;' onclick='window.print();' />
- </div>
- <div name='body'>
- <table>
- <tbody name='tbody'>
- <tr><td>&common.library;</td><td colspan='2' name='lib'></td></tr>
- <tr><td>&common.title;</td><td colspan='2' name='title'></td></tr>
- <tr><td>&common.author;</td><td colspan='2' name='author'></td></tr>
- <tr><td>&common.edition;</td><td colspan='2' name='edition'></td></tr>
- <tr><td>&common.pubdate;</td><td colspan='2' name='pubdate'></td></tr>
- <tr><td>&common.publisher;</td><td colspan='2' name='publisher'></td></tr>
- <tr><td>&common.physical;</td><td colspan='2' name='phys'></td></tr>
- <tr>
- <td colspan='3' style='background: #E0F0E0;'> </td>
- </tr>
- <tr name='cnrow'>
- <td><b>&common.callnumber;</b></td>
- <td><b colspan='2' name='cn'></b></td>
- </tr>
- </tbody>
- </table>
- </div>
- </div>
-</div>
-<!-- ****************** end: rdetail_cn_details.xml ***************************** -->
+++ /dev/null
-<!-- ****************** rdetail_copyinfo.xml ***************************** -->
-<div id='rdetail_copy_info_div' class='rdetail_extras_div hide_me'>
- <div style='width: 100%; text-align: center; padding-bottom: 5px;'>
- <span>
- <a href='javascript:void(0);' id='copy_info_local_link'
- class='rdetail_copy_nav_link hide_me classic_link'><b>&rdetail.copyInfo.local;</b></a>
- </span>
- <span width=''>
- <a href='javascript:void(0);' id='copy_info_all_link'
- class='rdetail_copy_nav_link classic_link'><b>&rdetail.copyInfo.all;</b></a>
- </span>
- </div>
- <table id='rdetail_copy_info_table' class='data_grid'>
- <thead>
- <tr>
- <td class='rdetail_copy_info_header_cell'>&rdetail.copyInfo.library;</td>
- <td class='rdetail_copy_info_header_cell'>&rdetail.copyInfo.callnumber;</td>
- <td name='rdetail_copylocation_header' class='rdetail_copy_info_header_cell hide_me'>
- &rdetail.copyInfo.copylocation;
- </td>
- <td class='rdetail_copy_info_header_cell'>&rdetail.copyInfo.actions;</td>
- <td nowrap='nowrap' class='rdetail_copy_info_header_cell' id='rdetail_copy_info_status'>
- <div name='rdetail_status_cell'> </div>
- </td>
- </tr>
- </thead>
- <tbody id='rdetail_copy_info_tbody'>
- <tr id='rdetail_copy_info_row' class='hide_me'>
- <td name='rdetail_library_cell'>
- <a name='lib_print_link' class='hide_me classic_link'
- style='font-size: 8pt; padding-left: 20px;'>&rdetail.copyInfo.print;</a>
- </td>
- <td name='rdetail_callnumber_cell'> </td>
- <td class="hide_me" name='rdetail_copylocation_cell'> </td>
- <td name='rdetail_actions_cell'>
- <div style='padding-bottom: 1px;'>
- <a style='font-size: 8pt;'
- name='details' class='hide_me classic_link'>&rdetail.copyInfo.details;</a>
- </div>
- <div style='margin-top: 2px;'>
- <a name='browse' style='font-size: 8pt;'
- class='hide_me classic_link'>&rdetail.copyInfo.browse;</a>
- </div>
- <div style='margin-top: 2px;' name='hold_div' class='hide_me'>
- <a name='hold' style='font-size: 8pt;' href='javascript:void(0);'
- class='classic_link'>&rdetail.copyInfo.hold;</a>
- </div>
- </td>
- <td nowrap='nowrap' class='rdetail_copy_count_cell vertical'
- name='rdetail_copy_count_cell'>
- </td>
- </tr>
- <tr id='rdetail_copy_info_loading'>
- <td>
- &rdetail.loading;
- </td>
- </tr>
- </tbody>
- </table>
- <!-- <table class='hide_me'>
- <tbody>
- <tr style='border: 3px solid #E0E0E0;' id='rdetail_volume_details_row'><td colspan='10'></td></tr>
- </tbody>
- </table> -->
- <br/><br/>
- <div id='rdetail_copy_info_none' class='hide_me'>&rdetail.noneAvailable;</div>
-</div> <!-- copy info -->
-<!-- ****************** end: rdetail_copyinfo.xml ***************************** -->
+++ /dev/null
-<!-- ****************** rdetail_extras.xml ***************************** -->
-<div xmlns:xi="http://www.w3.org/2001/XInclude" id="rdetail_main_div" class="">
- <table class='hide_me rdetails_extra_links'>
- <thead>
- <tr>
- <td id='rdetail_annotation_link' class='hide_me rdetail_extras_td'
- style='padding-right: 15px; padding-left: 15px;' >
- <a href='javascript:rdetailShowExtra("annotation");'
- class='classic_link'>&rdetail.extras.annotation;</a>
- </td>
- </tr>
- </thead>
- </table>
-
- <div id='rdetail_extras_div' style='width: 100%;'>
- <div id='rdetail_extras_loading' class='hide_me'
- style='padding: 10px;'>&common.loading;</div>
-
- <div rel="rdetail_summary_div" rel2="summary" class="rdetail_extras hide_me" id="rdetail_summary_link">
- <div class="rdetail_extras_hr"></div>
- <div class="rdetail_extras_link">
- <a href='javascript:rdetailShowExtra("summary");'><img
- alt="" src="/images/rdetail_arrow.png" /></a>
- <a href='javascript:rdetailShowExtra("summary");'
- class="rdetail_extras_lbl">Summary</a>
- </div>
- </div>
- <div id='rdetail_summary_div' class='rdetail_extras_div hide_me'>
- <table style="margin-bottom:10px;" cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td width="1" style="padding-right:7px;" valign="top">
- <strong>Summary: </strong>
- </td>
- <td>
- <div id='rdetail_summary_container'></div>
- </td>
- </tr>
- </table>
- <iframe width="100%" height="500" id="content_cafe_summary" frameborder="0"></iframe>
- </div>
-
- <div rel="rdetail_subject_div" rel2="subject" class="rdetail_extras hide_me" id="rdetail_subject_link">
- <div class="rdetail_extras_hr"></div>
- <div class="rdetail_extras_link">
- <a href='javascript:rdetailShowExtra("subject");'><img
- alt="" src="/images/rdetail_arrow.png" /></a>
- <a href='javascript:rdetailShowExtra("subject");' class="rdetail_extras_lbl">subject</a>
- </div>
- </div>
-
- <div id='rdetail_subject_div' class='rdetail_extras_div hide_me'>
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td width="1" style="padding-right:7px;" valign="top">
- <strong>Subject: </strong>
- </td>
- <td>
- <div id='rdetail_subject_container'></div>
- </td>
- </tr>
- <tr>
- <td width="1" style="padding:5px 7px 0px 0px;" valign="top">
- <strong>Genre: </strong>
- </td>
- <td style="padding-top:5px;">
- <div id='rdetail_genre_cont'></div>
- </td>
- </tr>
- <tr>
- <td width="1" style="padding:5px 7px 0px 0px;white-space:nowrap;"
- nowrap="nowrap" valign="top">
- <strong>Topic Heading: </strong>
- </td>
- <td style="padding-top:5px;">
- <div id='rdetail_topic_cont'></div>
- </td>
- </tr>
- <tr>
- <td width="1" style="padding:5px 7px 0px 0px;white-space:nowrap;"
- nowrap="nowrap" valign="top">
- <strong>Geographic Setting: </strong>
- </td>
- <td style="padding-top:5px;">
- <div id='rdetail_geo_cont'></div>
- </td>
- </tr>
- <tr>
- <td width="1" style="padding:5px 7px 0px 0px;white-space:nowrap;"
- nowrap="nowrap" valign="top">
- <strong>Biographical Subject: </strong>
- </td>
- <td style="padding-top:5px;">
- <div id='rdetail_bio_cont'></div>
- </td>
- </tr>
- <tr>
- <td width="1" style="padding:5px 7px 0px 0px;white-space:nowrap;"
- nowrap="nowrap" valign="top">
- <strong>Character Attributes: </strong>
- </td>
- <td style="padding-top:5px;">
- <div id='rdetail_attrib_cont'></div>
- </td>
- </tr>
- <tr>
- <td width="1" style="padding:5px 7px 0px 0px;" valign="top">
- <strong>Setting: </strong>
- </td>
- <td style="padding-top:5px;">
- <div id='rdetail_setting_cont'></div>
- </td>
- </tr>
- <tr>
- <td width="1" style="padding:5px 7px 0px 0px;white-space:nowrap;"
- nowrap="nowrap" valign="top">
- <strong>Time Period: </strong>
- </td>
- <td style="padding-top:5px;">
- <div id='rdetail_time_cont'></div>
- </td>
- </tr>
- </table>
- </div>
-
- <div rel="rdetail_content_div" rel2="content"
- class="rdetail_extras hide_me" id="rdetail_content_link">
- <div class="rdetail_extras_hr"></div>
- <div class="rdetail_extras_link">
- <a href='javascript:rdetailShowExtra("content");'><img alt=""
- src="/images/rdetail_arrow.png" /></a>
- <a href='javascript:rdetailShowExtra("content");' class="rdetail_extras_lbl">Contents</a>
- </div>
- </div>
-
- <div id='rdetail_content_div' class='rdetail_extras_div hide_me'>
- <strong>Contents:</strong>
- <div id='rdetail_content_div_inner' style="padding-bottom:10px;"></div>
- <strong>&rdetail.extras.toc;:</strong>
- <div id='rdetail_toc_div' class='rdetail_extras_div'></div>
- </div>
-
- <div rel="rdetail_authors_div" rel2="authors"
- class="rdetail_extras hide_me" id="rdetail_authors_link"><div class="rdetail_extras_hr"></div>
- <div class="rdetail_extras_link">
- <a href='javascript:rdetailShowExtra("authors");'><img
- alt="" src="/images/rdetail_arrow.png" /></a>
- <a href='javascript:rdetailShowExtra("authors");' class="rdetail_extras_lbl">Author</a>
- </div>
- </div>
- <div id='rdetail_authors_div' class='rdetail_extras_div hide_me'>
- <strong>Authors:</strong>
- <div id="rdetail_authors_inner" style="padding-bottom:10px;"></div>
- <strong>Added Authors:</strong>
- <div id="rdetail_moar_authors" style="padding-bottom:10px;"></div>
- <strong>Credits:</strong>
- <div id="rdetail_credits" style="padding-bottom:10px;"></div>
- <strong>Cast:</strong>
- <div id="rdetail_cast" style="padding-bottom:10px;"></div>
- <strong>Author Notes:</strong>
- <div id='rdetail_anotes_div' class='rdetail_extras_div'> </div>
- </div>
-
- <div rel="rdetail_series_div" rel2="series"
- class="rdetail_extras hide_me" id="rdetail_series_link"><div class="rdetail_extras_hr"></div>
- <div class="rdetail_extras_link">
- <a href='javascript:rdetailShowExtra("series");'><img
- alt="" src="/images/rdetail_arrow.png" /></a>
- <a href='javascript:rdetailShowExtra("series");'
- class="rdetail_extras_lbl">series</a>
- </div>
- </div>
-
- <div id='rdetail_series_div' class='rdetail_extras_div hide_me'>
- <strong>Series:</strong>
- <div id='rdetail_series_container'></div>
- </div>
-
- <div rel="rdetail_awards_div" rel2="awards"
- class="rdetail_extras hide_me" id="rdetail_awards_link">
- <div class="rdetail_extras_hr"></div>
- <div class="rdetail_extras_link">
- <a href='javascript:rdetailShowExtra("awards");'><img
- alt="" src="/images/rdetail_arrow.png" /></a>
- <a href='javascript:rdetailShowExtra("awards");'
- class="rdetail_extras_lbl">awards, reviews & suggested reads</a>
- </div>
- </div>
-
- <div id='rdetail_awards_div' class='rdetail_extras_div hide_me'>
- <strong>Awards:</strong>
- <div id='rdetail_awards_cont' style="margin-bottom:20px;"></div>
- <strong>Patron Reviews:</strong>
- <div id='rdetail_chilifresh_reviews' class='hide_me' style="margin-bottom:20px;">
- <div id='chilifreshReviewLink' name='chilifreshReviewLink' class='chili_review'></div>
- <div id='chilifreshReviewResult' name='chilifreshReviewResult' style='display:none'></div>
- </div>
- <strong>Reviews:</strong>
- <div id='rdetail_review_container' style="margin-bottom:20px;"></div>
- <strong>Suggested Reads:</strong>
- <div id='rdetail_novelist_div' class='rdetail_extras_div'>
- <div id="NoveListSelect" class="NoveListSelect">
- <div id="NoveListAnchor" class="NoveListSelect"></div>
- <div id="novsuggestions"></div>
- <div id="nextreads"></div>
- <div id="novrelatedauthors"></div>
- <div id="novrelateditems"></div>
- </div>
- </div>
- </div>
-
- <div rel="rdetail_reviews_div" rel2="reviews" class="rdetail_extras hide_me"
- id="rdetail_reviews_link">
- <div class="rdetail_extras_hr"></div>
- <div class="rdetail_extras_link">
- <a href='javascript:rdetailShowExtra("reviews");'><img
- alt="" src="/images/rdetail_arrow.png" /></a>
- <a href='javascript:rdetailShowExtra("reviews");'
- class="rdetail_extras_lbl">&rdetail.extras.reviews;</a>
- </div>
- </div>
-
- <div id='rdetail_reviews_div' class='rdetail_extras_div hide_me'> </div>
-
- <div rel="rdetail_excerpt_div" rel2="excerpt"
- class="rdetail_extras hide_me" id="rdetail_excerpt_link">
- <div class="rdetail_extras_hr"></div>
- <div class="rdetail_extras_link">
- <a href='javascript:rdetailShowExtra("excerpt");'><img
- alt="" src="/images/rdetail_arrow.png" /></a>
- <a href='javascript:rdetailShowExtra("excerpt");'
- class="rdetail_extras_lbl">&rdetail.extras.excerpt;</a>
- </div>
- </div>
-
- <div id='rdetail_excerpt_div' class='rdetail_extras_div hide_me'> </div>
-
- <div rel="rdetail_preview_div" rel2="preview"
- class="rdetail_extras hide_me" id="rdetail_preview_link">
- <div class="rdetail_extras_hr"></div>
- <div class="rdetail_extras_link">
- <a href='javascript:rdetailShowExtra("preview");'><img
- alt="" src="/images/rdetail_arrow.png" /></a>
- <a href='javascript:rdetailShowExtra("preview");'
- class="rdetail_extras_lbl">&rdetail.extras.preview;</a>
- </div>
- </div>
-
- <div id='rdetail_preview_div' class='rdetail_extras_div hide_me'> </div>
-
- <div rel="rdetail_novelist_div" rel2="novelist"
- class="rdetail_extras hide_me" id="rdetail_novelist_link">
- <div class="rdetail_extras_hr"></div>
- <div class="rdetail_extras_link">
- <a href='javascript:rdetailShowExtra("novelist");'><img
- alt="" src="/images/rdetail_arrow.png" /></a>
- <a href='javascript:rdetailShowExtra("novelist");'
- class="rdetail_extras_lbl">&rdetail.extras.novelist;</a>
- </div>
- </div>
-
- <div rel="rdetail_cn_browse_div" rel2="cn" class="rdetail_extras"
- id="rdetail_viewcn_link">
- <div class="rdetail_extras_hr"></div>
- <div class="rdetail_extras_link">
- <a href='javascript:rdetailShowExtra("cn");'><img
- alt="" src="/images/rdetail_arrow.png" /></a>
- <a href='javascript:rdetailShowExtra("cn");'
- class="rdetail_extras_lbl">&rdetail.extras.browser;</a>
- </div>
- </div>
-
- <div id='rdetail_cn_browse_div' style='text-align: center;' class='hide_me'>
- <div id='cn_browse_none' class='hide_me color_4'
- style='width: 90%; text-align: center; margin: 10px;'>
- &rdetail.extras.call.null;
- </div>
-
- <div id='rdetail_cn_browse_select_div'
- style='width: 100%; border: 1px solid black; padding: 6px; margin-top: 5px;'>
- <span>&rdetail.extras.call.local; </span>
- <select id='cn_browse_selector'> </select>
- </div>
- [% INCLUDE "default/kcls-wire/parts/cn_browse.tt2" %]
- </div>
-
- [% INCLUDE "default/kcls-wire/parts/record/cn_details.tt2" %]
-
- <div rel="rdetail_copy_info_div" rel2="copyinfo"
- class="rdetail_extras" id="rdetail_copy_info_link">
- <div class="rdetail_extras_hr"></div>
- <div class="rdetail_extras_link">
- <a href='javascript:rdetailShowExtra("copyinfo");'><img
- alt="" src="/images/rdetail_arrow.png" /></a>
- <a href='javascript:rdetailShowExtra("copyinfo");'
- class="rdetail_extras_lbl">&rdetail.extras.summary;</a>
- </div>
- </div>
-
- [% INCLUDE "default/kcls-wire/parts/record/copyinfo.tt2" %]
-
- <div rel="rdetail_marc_div" rel2="marc" class="rdetail_extras" id="rdetail_viewmarc_link">
- <div class="rdetail_extras_hr"></div>
- <div class="rdetail_extras_link">
- <a href='javascript:rdetailShowExtra("marc");'><img
- alt="" src="/images/rdetail_arrow.png" /></a>
- <a href='javascript:rdetailShowExtra("marc");'
- class="rdetail_extras_lbl">&rdetail.extras.marc;</a>
- </div>
- </div>
- <div id='rdetail_marc_div' class='rdetail_extras_div hide_me'>
- <div id='rdetail_view_marc_box'></div>
- </div>
- </div>
- <div id='rdetail_preview_full_text' class='hide_me'>&rdetail.extras.preview.fulltext;</div>
- <div id='rdetail_preview_title' class='hide_me'>&rdetail.extras.preview.title;</div>
- <div id='rdetail_preview_badge' class='hide_me'>&rdetail.extras.preview.badge;</div>
-</div>
-
-<!-- XXX TODO Novelist stuff here? -->
-
-<!-- ****************** end: rdetail_extras.xml ***************************** -->
+++ /dev/null
-<!-- ****************** rdetail_summary.xml ***************************** -->
-<abbr class="unapi-id" title='tag:HTTP_HOST,OILS_TIME_YEAR:biblio-record_entry/OILS_OPAC_RID'></abbr><!-- XXX FIXME or remove -->
-<!-- This holds the record summary information -->
-
-<table width="100%" border="0" cellpadding="0" cellspacing="0" id="rdetail_details_table">
- <tbody id="rdetail_details_tbody">
- <tr>
- <td width="90" valign="top" id="rdetail_image_cell">
- <a id='rdetail_img_link' href='${ident.large}'><img
- alt="Image of item" style='border: none;' id='rdetail_image'
- src='${ident.small}' /></a>
- <br />
- <div class='jacket_attrib hide_me' id='rdetail.jacket_attrib_div'>
- <div>&opac.image_provided;</div>
- <div>
- <a target='_blank' href='&vendor.base_link;'
- class='classic_link' id='rdetail.jacket_attrib_link'>&vendor.name;</a>
- </div>
- </div>
- </td>
-
- <td valign="top">
- <table border="0" cellpadding="0" cellspacing="0" width="100%">
- <tr>
- <td valign="top">
- <span class="rdetail_item" id='rdetail_title'></span><br />
- <span style="color:#545454;">&common.author;: </span>
- <em><a title='&rdetail.author.search;' id='rdetail_author'></a></em>
- </td>
- <td align="right" valign="top" nowrap="nowrap" style="white-space:nowrap;">
- <div style="width:230px;text-align:left;margin-top:3px;">
- <div style="float:right;">
- <div style="border-bottom:1px dotted #ccc;padding-top:10px;"
- class="rdetail_aux_utils">
- <a href="place_hold" id="rdetail_place_hold"><img
- src="/images/green_check.png" alt="place hold" />
- <span style="position:relative;top:-3px;left:3px;">Place Hold</span></a>
- </div>
- <div style="padding-top:6px;" class="rdetail_aux_utils">
- <div style="position:absolute;">
- <div style="position:relative;top:5px; left: 25px;">
- <a title="Add to my list" id="add_mylist"
- href="#">Add to my list</a>
- </div>
- </div>
- <a href="#"><img
- alt="add to my list"
- src="/images/clipboard.png" /></a>
- </div>
- </div>
- <div style="float:right;margin-right:17px;">
- <img id="rdetail_tor_pic" alt="Format" class="hide_me" src="" />
- </div>
- </div>
- </td>
- </tr>
- </table>
- <div style="border-top: 1px dotted #ccc;padding-top:17px;">
- <table border="0" cellpadding="0" width="100%">
- <tr>
- <td nowrap='nowrap' valign="top">
- <strong id="rdetail_isbn_lbl" class="">&common.isbn;</strong>
- </td>
- <td valign="top" id='rdetail_isbn'></td>
- <td nowrap='nowrap' valign="top">
- <strong id="rdetail_phys_lbl" class="">&common.physical;</strong>
- </td>
- <td valign="top" id='rdetail_physical_desc'></td>
- </tr>
- <tr>
- <td nowrap='nowrap' valign="top">
- <strong id="rdetail_ed_lbl" class="">&common.edition;</strong>
- </td>
- <td valign="top" id='rdetail_edition'></td>
- <td nowrap='nowrap' valign="top">
- <strong id="rdetail_form_lbl" class="">&common.format;</strong>
- </td>
- <td valign="top">
- <img alt="Format" id='' class='tor_pic hide_me' />
- <span id='rdetail_tor'></span>
- </td>
- </tr>
- <tr>
- <td nowrap='nowrap' valign="top">
- <strong id="rdetail_pubdate_lbl" class="">&common.pubdate;</strong>
- </td>
- <td valign="top" id='rdetail_pubdate'></td>
- <td nowrap='nowrap' valign="top">
- <strong id="rdetail_sum_lbl" class="">Summary</strong>
- </td>
- <td valign="top" id='rdetail_abstract'></td>
- </tr>
- <tr>
- <td nowrap='nowrap' valign="top">
- <strong id="rdetail_pub_lbl" class="">&common.publisher;</strong>
- </td>
- <td valign="top" id='rdetail_publisher'></td>
- <td nowrap='nowrap' valign="top">
- <strong id="rdetail_sub_lbl" class="">&rdetail.summary.subjects;</strong>
- </td>
- <td valign="top"></td>
- </tr>
- </table>
- </div>
- </td>
- </tr>
- </tbody>
-</table>
-<br /><br />
-
-<table cellpadding="0" cellspacing="0" border="0" width="100%" id="rdetails_status">
- <tr id="rdetails_status_head">
- <td width="25%">Location</td>
- <td width="20%">Call Number</td>
- <td width="18%">Selving Location</td>
- <td width="17%">Status</td>
- <td width="20%">Due Date</td>
- </tr>
-</table>
-<table cellpadding="0" cellspacing="0" border="0" width="100%">
- <tbody id="rdetails_status2" class="hide_me">
- <tr id="rdetails_status_head2">
- <td width="25%"></td>
- <td width="20%"></td>
- <td width="18%"></td>
- <td width="17%"></td>
- <td width="20%"></td>
- </tr>
- </tbody>
-</table>
-
-<div id="rdetail_locs_expand">
- <a href="#"><img
- src="/images/plus_sign.png" /></a>
- <a style="position:relative;top:-3px;" href="#">Show more locations</a>
-</div>
-
-<div id="rdetail_locs_collapse" class="hide_me">
- <a href="#"><img
- src="/images/plus_sign.png" /></a>
- <a style="position:relative;top:-3px;" href="#">Collapse locations</a>
-</div>
-
-<div id="rdetail_extras_expand">
- <a href="#"><img
- src="/images/plus_sign.png" /></a>
- <a style="position:relative;top:-3px;" href="#">Expand all tabs</a>
-</div>
-
-<div id="rdetail_extras_collapse" class="hide_me">
- <a href="#"><img src="/images/plus_sign.png" /></a>
- <a style="position:relative;top:-3px;" href="#">Collapse all tabs</a>
-</div>
-
-<div class="hide_me">
- <table id='' border="0" width="100%">
- <tbody id='rdetail_details_tbody'>
- <tr>
- <td id='' rowspan='2' valign="top" align="center" style="padding-right:10px;">
- </td>
- <td class='rdetail_desc' valign="top" colspan="3">
- <table border="0" width="100%">
- <tr>
- <td valign="top">
- <div style="padding-bottom:7px;">
- <strong>&common.title;:</strong>
- </div>
- </td>
- <td width="1" valign="top" align="right" style="white-space:nowrap;">
- <a href="place_hold" id=''><img alt="Place Hold"
- src="/images/place_hold.gif" /></a>
- <a href="#" id="rd_reviews_and_more" target="_blank"><img
- alt="Reviews and More" src="/images/reviews.gif" /></a>
- <a href="#" id=""><img alt="Add to My List"
- src="/images/add_mylist.gif" /></a>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- <tr>
- <td nowrap='nowrap' colspan="3" valign="bottom" style="padding-bottom:16px;">
- </td>
- </tr>
- <tr>
- <td><div style="height:20px;"></div></td>
- </tr>
- </tbody>
- </table>
- <!-- Empty span used for creating unAPI links -->
- <abbr name="unapi" class="unapi-id"> <!-- unAPI URI goes here --> </abbr>
-</div> <!-- details_body -->
-
-<!-- ****************** end: rdetail_summary.xml ***************************** -->
+++ /dev/null
-<div style="height: 10px;"></div>
-<div id="results_header_nav1">
- <table cellpadding="0" cellspacing="0" border="0" width="100%">
- <tr>
- <td class="h1" width="116">Search Results</td>
- <td valign="bottom" nowrap="nowrap" width="320" style="white-space:nowrap;" class="hide_me" id="result_numbers1">
- <span> &common.results; </span>
- <span id='offset_start' style='font-weight:bold'></span>
- <span> - </span>
- <span id='offset_end' style='font-weight:bold'></span>
- <span> &common.of; </span>
- <span id='result_count' style='font-weight:bold'></span>
- <span style='padding-left: 6px;'>
- (page
- </span>
- <span id='current_page'></span>
- <span> &common.of; </span>
- <span id='num_pages'></span>)
- </td>
- <td align="right" valign="bottom">
- <span id='start_end_links_span' class='hide_me'>
- <a class='search_page_nav_link' id='prev_link'
- title='&rdetail.page.previous;' style="cursor:pointer;">
- <span class="nav_arrow_fix">◄</span> Previous
- </a>
- <span class='hide_me' id='result_info_div'
- style='padding-left: 11px; padding-right:11px;'>
- <span id="nav_pages"></span>
- </span>
- <a class='search_page_nav_link' id='next_link'
- title='&rdetail.page.next;' style="cursor:pointer;">
- Next <span class="nav_arrow_fix">►</span>
- </a>
- </span>
- </td>
- </tr>
- </table>
-</div>
+++ /dev/null
-<!-- ****************** result_lowhits.xml ***************************** -->
-<div id='result_low_hits' class='hide_me'>
- <div id="zero_search_hits" class="hide_me">
- <div style="float:left;width:300px;margin-top:20px;">
- <p>Sorry, no entries were found for
- <strong>"<span id="zero_hits_term"></span>"</strong><br />
- <span id="zero_hits_label1" class="hide_me">Did you mean
- <strong><a id="spell_check_link" href="javascript:;"></a></strong>?</span>
- </p>
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td valign="top" style="padding-right:10px;">
- <span id="zero_hits_label2" class="hide_me">Other Possibilities:</span>
- </td>
- <td id="zero_hits_suggestions"></td>
- </tr>
- </table>
- </div>
- <div style="float:right;width:353px;background:#ccc;padding:10px;margin-top:7px;">
- <p>
- <strong>Still not finding what you are looking for?</strong><br />
- Request that KCLS purchase the material you are looking for by making a
- <a href="javascript:;">Purchase Request</a><br />
- <strong>Note:</strong> You must be logged in to make a Purchase Request<br />
- </p>
- <p>
- <strong>Keyword Search Tips</strong><br />
- Change to <strong>Advanced Keyword Search.</strong>
- </p>
- <p>
- Adjacency Multiple words are not searched together as a phrase. They will
- be found in various parts of the record. To search for a phrase, enclose your
- search terms in quotation marks.<br />
- (example: <strong>"garcia marquez"</strong>)
- </p>
- <p>
- <strong>Truncation</strong><br />
- Words may be right-hand truncated using an asterisk. Use a single asterisk *
- to truncate from 1-5 characters. Use a double asterisk ** for open-ended truncation.<br />
- (example: <strong>environment* agency</strong>)
- </p>
- <p>
- <strong>Wildcards</strong><br />
- You may use a question mark to replace a single character anywhere within a word.<br />
- example: <strong>wom?</strong>)
- </p>
- </div>
- </div>
- <div class="hide_me">
- <div style='text-align: center; padding-bottom: 8px;' class="hide_me">
- <div id='result_low_hits_msg' class='hide_me'>&result.lowhits.few;</div>
- <div id='result_zero_hits_msg' class='hide_me'>&result.lowhits.zero;</div>
- </div>
-
- <!-- spell checker -->
- <div id='did_you_mean' class='lowhits_div hide_me'>
- <span>&result.lowhits.did.you.mean; </span>
- <!-- <a class='classic_link' id='spell_check_link'> </a> -->
- </div>
-
- <div id='low_hits_remove_format' class='lowhits_div hide_me'>
- <span>&result.lowhits.formats; </span>
- <a id='low_hits_remove_format_link' class='classic_link'>&result.lowhits.formats.search;</a>
- </div>
-
- <div id='low_hits_cross_ref' class='lowhits_div hide_me'>
- <span>&result.lowhits.related;</span>
- <div style='padding: 5px;'>
- <a id='low_hits_xref_link' class='classic_link' style='padding-right: 5px;'> </a>
- </div>
- </div>
-
- <div id='low_hits_expand_range' class='lowhits_div hide_me'>
- <span>&result.lowhits.expand; </span>
- <a id='low_hits_expand_link' class='classic_link' style='padding-right: 5px;'> </a>
- </div>
-
- <div id='low_hits_search_type' class='lowhits_div hide_me'>
- <span>&result.lowhits.class;</span>
- <a id='low_hits_title_search' class='hide_me classic_link'
- style='padding-right: 5px;'>&result.lowhits.title;</a>
- <a id='low_hits_author_search' class='hide_me classic_link'
- style='padding-right: 5px;'>&result.lowhits.author;</a>
- <a id='low_hits_subject_search' class='hide_me classic_link'
- style='padding-right: 5px;'>&result.lowhits.subject;</a>
- <a id='low_hits_series_search' class='hide_me classic_link'
- style='padding-right: 5px;'>&result.lowhits.series;</a>
- <a id='low_hits_keyword_search' class='hide_me classic_link'
- style='padding-right: 5px;'>&result.lowhits.keyword;</a>
- </div>
- </div>
-</div>
-<!-- ****************** end: result_lowhits.xml ***************************** -->
+++ /dev/null
-<!-- Search results are spit into this table -->
-<!-- ****************** result_table.xml ***************************** -->
-<div id="result_table_div">
-
- <table cellpadding="0" cellspacing="0" border="0" width="100%">
- <tr>
- <td valign="top" width="1" style="padding-right:20px;">
- <div style="width:174px;" class="hide_me" id="tehSideBar">SIDEBAR TODO
- </div>
- </td>
- <td style="border-left:1px solid #e9ebf3;padding-right:27px;"
- width="1"></td>
- <td valign="top">
- <table id="res_table" cellpadding="0" cellspacing="0"
- border="0" width="100%" style="margin-top:10px;">
- <tbody id="result_table">
- <tr id='result_table_template' class='hide_me'>
- <td class='result_table_row' align='left'
- width='100%'>
- <table cellpadding="0" cellspacing="0"
- border="0" width="100%"
- class='result_table_subtable'
- id="results_table"
- style="border-collapse: collapse;">
- <tbody class='result_table_subtbody'>
- <tr name='counts_row'>
- <td width="58" valign="top"
- style="font-weight:bold;padding-left:10px;"
- name="results_row_count">1.
- </td>
- <td class='result_table_pic_header'
- width="78" nowrap="nowrap" valign="top">
- <a><img alt="Image of item"
- name='item_jacket' class='result_table_pic'
- src='${ident}' /></a><br />
- </td>
- <td class='result_table_title_cell'
- name='result_table_title_cell'
- valign="top">
- <div style="font-weight:bold;">
- <a title="&result.table.keyword;"
- name='item_title' class='search_link'>
- </a>
- </div>
- <span style="font-size:11px;">
- <div>
- <em>
- <a title="&result.table.author;" name='item_author' class='search_link'></a>
- </em>
- <span name="results_pub_date"></span>
- </div>
- <table cellpadding="0" cellspacing="0" border="0"
- class="results_info_table">
- <tr name='bib_cn_list' class='result_table_title_cell'>
- <td colspan='2'>
- <span><strong>Call number:</strong></span>
- </td>
- </tr>
- <tr name="results_pub_tr" class="hide_me">
- <td valign="top">
- <strong>Publisher:</strong>
- </td>
- <td>
- <span name="results_pub"></span>
- </td>
- </tr>
- <tr name="results_isbn_tr" class="hide_me">
- <td valign="top">
- <strong>ISBN:</strong>
- </td>
- <td>
- <span name="results_isbn"></span>
- </td>
- </tr>
- <tr name="results_edition_tr" class="hide_me">
- <td valign="top">
- <strong>Edition:</strong>
- </td>
- <td> <span name="results_edition"></span></td>
- </tr>
- <tr name="results_phys_desc_tr" class="hide_me">
- <td nowrap="nowrap" valign="top">
- <strong>Phys. Desc.:</strong>
- </td>
- <td>
- <span name="results_phys_desc"></span>
- </td>
- </tr>
- </table>
- <div>
- <span name="copy_holds"></span>
- <span name="copy_holds2"></span><br />
- <span name="copy_count_avail"></span>
- <!-- of <span name="copy_count"></span> on
- <span name="copy_count_total"></span> copies
- available-->
- </div>
- </span>
- <div class="hide_me">
- <span name='result_table_extra_span' class='hide_me'>
- <span name='result_table_pub_box'
- style='padding-left: 10px;'>
- <span name='result_table_edition_span'
- style='padding-left: 10px;'></span> |
- <span name='result_table_pub_span'> </span> |
- <span name='result_table_phys_span'> </span>
- </span>
- </span>
- </div>
- </td>
- <!-- Copy this td for each copy count appended -->
- <td nowrap='nowrap' name="copy_count_cell"
- class='copy_count_cell hide_me' width="1"> </td>
- <td name='result_table_format_cell'
- class='result_table_format_cell' align="center" width="1"
- style="padding:0px 10px;">
- <img alt="Format" src="" class="hide_me" name="" />
- <span class='hide_me'
- style='color: #9999FF; padding-left: 10px; font-size: 7pt; font-weight: 300;'>
- <span>&common.relevancy; </span>
- <span name='relevancy_span'> </span>
- </span>
- <!-- Empty span used for creating unAPI links -->
- <span class="hide_me">
- <abbr style='padding-left: 8px;' name="unapi" class="unapi-id">
- <!-- unAPI URI goes here -->
- </abbr>
- </span>
- <!-- Empty span used for creating Google Book Search-->
- <span name="googleBooksLink" class="hide_me">
- <a style='padding-left: 8px;'
- class='classic_link hide_me'
- name="googleBooks-link">&result.googleBooks.browse;</a>
- </span>
- </td>
- <td nowrap='nowrap' width="1" align="right">
- <div style="width:250px;text-align:left;">
- <div style="float:right;">
- <div style="border-bottom:1px dotted #ccc;padding-top:10px;"
- class="results_aux_utils"><a
- href="javascript:;" name="place_hold_link"><img
- src="/images/green_check.png"
- alt="place hold" /><span
- style="position:relative;top:-3px;left:3px;">Place Hold</span></a>
- </div>
- <div style="border-bottom:1px dotted #ccc;padding-top:6px;" class="results_aux_utils">
- <div style="position:absolute;">
- <div style="position:relative;top:5px; left: 25px;">
- <a title="Add to my list"
- name="result_my_list_link"
- href="javascript:;">Add to my list</a>
- </div>
- </div>
- <a href="javascript:;"
- name="result_my_list_link_img"><img
- alt="add to my list"
- src="/images/clipboard.png" /></a>
- </div>
- <div style="padding-top:7px;" class="results_aux_utils">
- <a title="Reviews and More" target="_blank"
- name="reviews_and_more" href="javascript:;"><img
- alt="reviews & more"
- src="/images/starz.png" /> <span
- style="position:relative;top:-5px;">Reviews & More</span></a>
- </div>
- </div>
- <div style="float:right;margin-right:17px;">
- <img alt="Format" class="hide_me" src=""
- name="result_mat_type" />
- </div>
- </div>
- </td>
- </tr>
-
- <!-- Placeholder for ChiliFresh Review -->
- <tr class="hide_me" name="chilifreshReview">
- <td></td>
- <td valign="top" colspan="5">
- <div style="position:relative;left:-19px;">
- <span name="chilifreshReviewLink" class="chili_review"></span>
- <div name="chilifreshReviewResult" style="display:none"></div>
- </div>
- </td>
- </tr>
-
- <tr>
- <td colspan="5">
- <div style="height:0px;border-top:1px solid #b7b7b7;border-bottom:1px solid #d4d4d4;margin:15px 0px;"></div>
- <!-- <hr style="border-bottom:none;*height:0px;" color="#FFCC33" /> -->
- </td>
- </tr>
- </tbody>
- </table>
- </td>
- </tr>
- </tbody>
- </table>
- </td>
- </tr>
- </table>
-</div>
-
-<div>
- <table id='' style="width:100%;">
- <tbody id=''>
- <tr class="hide_me">
- <td class='result_table_row' width="100%">
- <!--#include virtual="result_info.xml"-->
- </td>
- </tr>
- <!-- Template for displaying a search result. This row template
- is cloned and inserted for each result returned -->
- </tbody>
- </table>
- <!-- ====================== -->
- <div class="">
- <table
- style='width: 100%;margin-top:20px;border-top:1px dotted #ccc;padding-top:8px;'
- id='result_info_2' class='hide_me'>
- <tbody>
- <tr>
- <td valign="top">
- <span class='hide_me' id='result_info_div2'
- style='font-size: 11px;'>
- <span> &common.results; </span>
- <b id='offset_start2'> </b>
- <span> - </span>
- <b id='offset_end2'> </b>
- <span> &common.of; </span>
- <b id='result_count2'> </b>
- <span style='padding-left: 6px;'> (page </span>
- <span id='current_page2'> </span>
- <span> &common.of; </span>
- <span id='num_pages2'> </span>
- </span>
- </td>
- <td valign="top" id='next_prev_links2' align="right">
- <span id='start_end_links_span2' class='hide_me'>
- <a class='search_page_nav_link' id='prev_link2'
- title='&rdetail.page.previous;' style="cursor:pointer;">
- <span class="nav_arrow_fix">◄</span> Previous
- </a>
- <span id="nav_pages2"
- style='padding-left: 11px; padding-right:13px;'></span>
- <a class='search_page_nav_link' id='next_link2'
- title='&rdetail.page.next;' style="cursor:pointer;">
- Next <span class="nav_arrow_fix">►</span>
- </a>
- </span>
- </td>
- </tr>
- </tbody>
- </table>
- </div>
- <!-- ChiliFresh XXX script TODO -->
-</div>
-<!-- ****************** end: result_table.xml ***************************** -->
-
+++ /dev/null
-<div id="search-box">
- <table cellpadding="0" cellspacing="10" border="0">
- <tr>
- <td colspan="3">
- <span class="search_catalog_lbl">Search the Catalog</span>
- <a href="[% skin_root %]advanced"
- id="home_adv_search_link"><span
- class="adv_search_font">Advanced Search</span></a>
- </td>
- </tr>
- <tr>
- <td>
- [% INCLUDE "default/kcls-wire/parts/stypes_selector.tt2" %]
- </td>
- <td>
- <div id="search_box_wrapper">
- <input type="text" id="search_box"
- value="Search Keyword"
- onfocus="if (this.value=='Search Keyword'){this.value='';this.style.color='#000';}"
- onblur="if (this.value==''){this.value='Search Keyword';this.style.color='#999';}" />
- <input id='facet_box' type='hidden' />
- </div>
- </td>
- <td valign="top">
- <div class="pos-abs">
- <div class="opac-auto-143">
- <input type="button" id="search_submit" value="GO"
- class="hide_me" /><a href="#"
- id="search_submit_alt"><img
- alt="Search" src="/images/go-btn.png"
- onmouseover="this.src='/images/go-btn-hover.png';"
- onmouseout="this.src='/images/go-btn.png';" /></a>
- </div>
- </div>
- </td>
- </tr>
- <tr>
- <td>
- [% INCLUDE "default/kcls-wire/parts/format_selector.tt2" %]
- </td>
- <td>
- [% INCLUDE "default/kcls-wire/parts/libselect.tt2" %]
- </td>
- </tr>
- </table>
- <div class="hide_me">
- <input type="checkbox" id="opac.result.limit2avail" />
- <label class="opac-auto-143"
- for="opac.result.limit2avail">
- <span class="ten-px">Limit to available items</span>
- </label>
- </div>
- <div id="breadcrumb">
- <a href="[% skin_root %]home">Catalog Home</a> >
- </div>
- <div class="clear-both"></div>
-</div>
+++ /dev/null
-<!-- ****************** stypes_selector.xml ***************************** -->
-<select id='search_type_selector'>
- <option value='keyword' selected='selected'>&common.keyword;</option>
- <option value='title'>&common.title;</option>
- <option value='author'>&common.author;</option>
- <option value='subject'>&common.subject;</option>
- <option value='series'>&common.series;</option>
- <option value='cn'>Call Number</option>
-</select>
-<!-- ****************** end: stypes_selector.xml ***************************** -->
+++ /dev/null
-<!-- ****************** tips.xml ***************************** -->
-<div class="hide_me">
- <div id='tips' class='tips hide_me'>
- <div class='hide_me'>
- <span>&common.tips.tip1;</span>
- <span>&common.tips.tip2;</span>
- </div>
- <strong>&tips.label;</strong>
- </div>
-</div>
-<!-- ****************** end: tips.xml ***************************** -->
+++ /dev/null
-<!-- ****************** top_nav.xml ***************************** -->
-<div id="header">
- <div class="float-left"><a
- href="http://www.kcls.org"><img alt="KCLS Logo"
- src="/images/KCLS_logo_horiz.gif" /></a></div>
- <div class="float-right">
- <div id="your-acct-login"><a
- href="[% skin_root %]login" id="home_myopac_link"><img
- alt="Your Account Log in"
- src="/images/login-btn.png"
- onmouseover="this.src='/images/login-btn-hover.png';"
- onmouseout="this.src='/images/login-btn.png';" /></a></div>
-
-
- </div>
- <div class="common-no-pad"></div>
-</div>
-<div id="gold-links-holder">
- <div id="gold-links">
- <div id="header-links">
- <a href="http://www.kcls.org/usingthelibrary/index.cfm">Using the Library</a>
- <a href="http://www.kcls.org/booksandreading/">Books & Reading</a>
- <a href="http://www.kcls.org/research/index.cfm">Research & Homework</a>
- <a href="http://www.kcls.org/programs/">Programs & Classes</a>
- <a href="http://www.kcls.org/events/">Events</a>
- <a href="/opac/extras/mobile/">Mobile Catalog</a>
- <a href="http://www.kcls.org/about/">About KCLS</a>
- </div>
- </div>
-</div>
-<!-- ****************** end: top_nav.xml ***************************** -->
+++ /dev/null
- <div class="big-block">
- <div id="user-ql"></div>
- <div class="float-right">
- <div class="pos-rel">
- <img
- src="/images/utils-corner-left.png"
- class="float-left" />
- <div class="left-corner">
- <a href="javascript:history.go(-1)"
- id="util_back_btn"><img alt="Back"
- src="/images/tool_back.png" /></a>
- <a href="[% skin_root %]home"
- id="util_home_btn"><img alt="Homepage"
- src="/images/tool_home.png" /></a>
- <a href="javascript:window.print();"
- id="util_print_btn"><img alt="Print Page"
- src="/images/tool_print.png" /></a>
- <a href="http://www.kcls.org/usingthelibrary/catalog_help/index.cfm"
- id="util_help_btn"><img alt="Help"
- src="/images/tool_help.png" /></a>
- <a href="javascript:history.go(+1)"
- id="util_forw_btn"><img alt="Forward"
- src="/images/tool_forward.png" /></a>
- </div>
- <img
- src="/images/utils-corner-right.png"
- class="float-left" />
- </div>
- </div>
- </div>
+++ /dev/null
-[% WRAPPER "default/kcls-wire/parts/base.tt2";
- INCLUDE "default/kcls-wire/parts/topnav.tt2";
- ctx.page_title = "Place Hold" %]
- <div id="search-wrapper">
- [% INCLUDE "default/kcls-wire/parts/utils.tt2" %]
- [% INCLUDE "default/kcls-wire/parts/searchbar.tt2" %]
- </div>
- <div id="content-wrapper">
- <div id="main-content">
- <div class="common-full-pad"></div>
- [% INCLUDE "default/kcls-wire/parts/place_hold.tt2" %]
- <div class="common-full-pad"></div>
- </div>
- </div>
-[% END %]
+++ /dev/null
-[% WRAPPER "default/kcls-wire/parts/base.tt2";
- INCLUDE "default/kcls-wire/parts/topnav.tt2";
- ctx.page_title = "Record Detail" %]
- <div id="search-wrapper">
- [% INCLUDE "default/kcls-wire/parts/utils.tt2" %]
- [% INCLUDE "default/kcls-wire/parts/searchbar.tt2" %]
- </div>
- <div id="content-wrapper">
- <div id="main-content">
- [% INCLUDE "default/kcls-wire/parts/record/body.tt2" %]
- <div class="common-full-pad"></div>
- </div>
- </div>
-[% END %]
+++ /dev/null
-[% WRAPPER "default/kcls-wire/parts/base.tt2";
- INCLUDE "default/kcls-wire/parts/topnav.tt2";
- ctx.page_title = "Search Results" %]
- <div id="search-wrapper">
- [% INCLUDE "default/kcls-wire/parts/utils.tt2" %]
- [% INCLUDE "default/kcls-wire/parts/searchbar.tt2" %]
- </div>
- <div id="content-wrapper">
- <div id="results_header_bar"><!-- XXX give #results_header_bar its own file -->
- <div id="results_header_inner">
- <div class="results_header_btns">
- <a href="index.xml"><img alt="Another Search"
- src="/images/another_search.png"
- onmouseover="this.src='/images/another_search_hover.png';"
- onmouseout="this.src='/images/another_search.png';" /></a>
- </div>
- <div class="results_header_btns">
- <a href="advanced"><img alt="Advanced Search"
- src="/images/adv_search.png"
- onmouseover="this.src='/images/adv_search_hover.png';"
- onmouseout="this.src='/images/adv_search.png';" /></a>
- </div>
- <div class="results_header_btns cached_list_div">
- <a href="#" class="hide_me" id="cacheListLink"><img
- alt="View My List"
- src="/images/view_my_list.png"
- onmouseover="this.src='/images/view_my_list_hover.png';"
- onmouseout="this.src='/images/view_my_list.png';" /></a>
- </div>
- <div class="results_header_div"></div>
- <div class="results_header_lbl">Sort by</div>
- <!--#if expr="$OILS_PAGE='rresult.xml' || $OILS_PAGE='mresult.xml'"-->
- <!--#include virtual="result/filtersort.xml" -->
- <!--#endif -->
- <div class="results_header_div"></div>
- <div class="results_header_lbl">View</div>
- <select class="results_header_sel">
- <option>Simple</option>
- <option>Detailed</option>
- </select>
- <div class="results_header_div"></div>
- <input type="checkbox" id="limit_to_available" />
- <label for="limit_to_available" class="results_header_lbl">
- Limit to available items
- </label>
- <div class="clear-both"></div>
- </div>
- </div>
- <div id="main-content">
- <div id="tehResultsPage">
- [% INCLUDE "default/kcls-wire/parts/result/header.tt2" %]
- <div id="rresults_page">
- [% INCLUDE "default/kcls-wire/parts/result/table.tt2" %]
- [% INCLUDE "default/kcls-wire/parts/result/lowhits.tt2" %]
- </div>
- </div>
- <div class="common-full-pad"></div>
- </div>
- </div>
-[% END %]
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml' lang='[% ctx.locale %]' xml:lang='[% ctx.locale %]'>
+ <head>
+ <title>[% ctx.page_title %]</title>
+ <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
+ [% BLOCK html_head; END; # provide a default that can be overridden %]
+ [% PROCESS html_head %]
+ </head>
+ <body>
+ [% content %]
+ </body>
+</html>
--- /dev/null
+[%
+ # Org Unit Selector Widget :
+ # PROCESS build_org_selector id='selector-id' name='selector-name'
+ BLOCK build_org_selector;
+ first_run = 0;
+ IF !org_unit;
+ org_unit = ctx.aou_tree;
+ first_run = 1;
+%]
+ <select id='[% id %]' name='[% name %]'>
+ [% END %]
+ <option value='[% org_unit.id %]' [% IF org_unit.id == value %] selected='selected' [% END %]>
+ [%
+ pad = org_unit.ou_type.depth * 2;
+ FOR idx IN [0..pad]; ' '; END;
+ org_unit.name;
+ %]
+ </option>
+ [% FOR child IN org_unit.children; PROCESS build_org_selector org_unit = child; END %]
+ [% IF first_run %]
+ </select>
+ [% END %]
+[% END %]
+
+[% PROCESS 'default/opac/marc_attrs.tt2' %]
+[% USE date;
+ USE money = format('$%.2f');
+ icon_by_mattype = { # XXX KCLS-specific
+ "a" => "media_book.jpg",
+ "b" => "media_magazines.jpg",
+ "c" => "media_printedmusic.jpg",
+ "d" => "media_microform.jpg",
+ "e" => "media_equipment.jpg",
+ "f" => "media_films.jpg",
+ "g" => "",
+ "h" => "media_dvd.jpg",
+ "i" => "media_bookoncassette.jpg",
+ "j" => "media_musiccd.jpg",
+ "k" => "media_musiccassette.jpg",
+ "l" => "media_musicrecord.jpg",
+ "m" => "media_software.jpg",
+ "n" => "media_bookoncd.jpg",
+ "o" => "media_kit.jpg",
+ "p" => "media_newspaper.jpg",
+ "q" => "media_largeprint.jpg",
+ "r" => "media_3dobject.jpg",
+ "s" => "media_slide.jpg",
+ "t" => "media_online.jpg",
+ "u" => "media_eaudio.jpg",
+ "v" => "media_ebooktext.jpg",
+ "w" => "media_eaudio.jpg",
+ "x" => "media_downloadmusic.jpg",
+ "y" => "media_downloadvideo.jpg",
+ "z" => "media_map.jpg",
+ "2" => "media_cassettewithbook.jpg",
+ "5" => "media_cdwithbook.jpg"
+ };
+%]
--- /dev/null
+[% ctx.page_title = "Home" %]
+
+[% BLOCK html_head %]
+<style>
+ #home_div { text-align: center; width: 100%; margin-top: 30px;}
+</style>
+[% END %]
+
+[% WRAPPER "default/opac/base.tt2" %]
+[% PROCESS "default/opac/common.tt2" %]
+
+<div id='home_div'>
+ <img src='/images/eg_logo.jpg'/>
+ <br/><br/>
+ <form action='./results' method='GET'>
+ <input type='text' name='query' size='50' value='[% query %]'/>
+ [% PROCESS build_org_selector name='loc' %]
+ <input type='submit' value='[% l('Go!') %]'/>
+ <input type='hidden' name='page' value='0'/>
+ </form>
+</div>
+
+
+[% END %]
--- /dev/null
+[% BLOCK html_head %]
+<style>
+</style>
+[% END %]
+
+[%
+ USE CGI;
+ WRAPPER "default/opac/base.tt2";
+ ctx.page_title = "Login";
+%]
+
+<div style='width:400px; text-align:center; border: 1px solid #888'>
+ <form method='POST'>
+ <table>
+ <tr>
+ <td>Username or Barcode</td>
+ <td><input name='username' type='text'/></td>
+ </tr>
+ <tr>
+ <td>Password</td>
+ <td><input name='password' type='password'/></td>
+ </tr>
+ <tr>
+ <td colspan='2' style='text-align:center'>
+ <input type='submit'/>
+ </td>
+ </tr>
+ </table>
+ <input type='hidden' name='redirect_to' value='[% CGI.param('redirect_to') || ctx.referer | replace('^http:', 'https:') %]'/>
+ </form>
+</div>
+[% END %]
--- /dev/null
+[%
+ # Extract MARC fields from XML
+ # get_marc_attrs( { marc_xml => doc } )
+ BLOCK get_marc_attrs;
+ xml = args.marc_xml;
+ args.isbn = xml.findnodes('//*[@tag="020"]/*[@code="a"]').textContent;
+ args.upc = xml.findnodes('//*[@tag="024"]/*[@code="a"]').textContent;
+ args.issn = xml.findnodes('//*[@tag="022"]/*[@code="a"]').textContent;
+ args.title = xml.findnodes('//*[@tag="245"]/*[@code="a"]').textContent;
+ args.author = xml.findnodes('//*[@tag="100"]/*[@code="a"]').textContent;
+ args.publisher = xml.findnodes('//*[@tag="260"]/*[@code="b"]').textContent;
+ args.pubdate = xml.findnodes('//*[@tag="260"]/*[@code="c"]').textContent;
+ args.mattype = xml.findnodes('//*[@tag="998"]/*[@code="d"]').textContent; # XXX this is KCLS-specific and will need to change
+
+ # clean up the ISBN
+ args.isbn_clean = args.isbn.replace('\ .*', '');
+ END;
+%]
--- /dev/null
+<div>[%
+pages = [
+ {url => "main", name => "My Account"},
+ {url => "circs", name => "Items Out"},
+ {url => "holds", name => "Items on Hold"},
+ {url => "fines", name => "Fines"},
+ {url => "prefs", name => "Account Preferences"},
+ {url => "bookbags", name => "My Bookbags"}
+];
+FOREACH page IN pages %]
+ <span style="margin: 0 0.5em;">
+ [% IF page.url != myopac_page %]<a href="[% page.url %]">[% END;
+ page.name;
+ IF page.url != myopac_page %]</a>
+ [% ELSE; ctx.page_title = page.name; END %]</span>
+[% END %]</div>
+<ul>
+ <li><a href="../home">Home</a></li>
+ <li><a href="../logout">Logout</a></li>
+</ul>
--- /dev/null
+[% BLOCK html_head %]
+<style>
+ table { width: 100%; text-align: center; padding: 20px; margin-top: 30px; }
+ table { border-collapse: collapse; }
+ table { padding: 3px; border-bottom: 1px solid #ddd; text-align: left;}
+ table tr:nth-child(odd) { background-color:#ded; }
+ #action_div { width: 95%; }
+ #action-buttons { float:right; }
+</style>
+[% END %]
+
+[% WRAPPER "default/opac/base.tt2" %]
+[% INCLUDE "default/opac/myopac/_links.tt2" myopac_page = "bookbags" %]
+
+[% IF ctx.bookbags.size == 0 %]
+<b>No Bookbags</b>
+[% STOP; END %]
+
+<form method='POST' id='bbag-form'>
+ <div id='action_div'>
+ <div id='action-buttons'>
+ <select name='action'>
+ <option value='delete'>Delete Selected</option>
+ <option value='delete_all'>Delete All</option>
+ </select>
+ <input type='submit' value='Go'/>
+ </div>
+ </div>
+ <table>
+ <thead>
+ <tr>
+ <th>Name</th>
+ <th>Public</th>
+ <th>Created On</th>
+ <th>Items</th>
+ </tr>
+ </thead>
+ <tbody>
+ [% FOR bbag IN ctx.bookbags %]
+ <tr [% IF loop.count % 2 == 1 %] class='bbag-table-odd' [% END %]>
+ <td>[% bbag.name %]</td>
+ <td>[% bbag.pub == 't' ? 'Yes' : 'No' %]</td>
+ <td>[% date.format(ctx.parse_datetime(bbag.create_time),'%Y-%m-%d') %]</td>
+ <td>XXX</td>
+ </tr>
+ [% END %]
+ </tbody>
+ </table>
+</form>
+
+
+[% END %]
--- /dev/null
+[% BLOCK html_head %]
+<style>
+ table { width: 100%; text-align: center; padding: 20px; margin-top: 30px; }
+ table { border-collapse: collapse; }
+ table { padding: 3px; border-bottom: 1px solid #ddd; text-align: left;}
+ #action_div { width: 95%; }
+ .renew-summary { float:left; padding-right: 10px;}
+ #action-buttons { float:right; }
+ .circ-table-odd { background-color:#ded; }
+ .failure-text { font-weight: bold; color: red; }
+ #circ-form { margin-top: 20px; }
+</style>
+[% END %]
+
+[% PROCESS "default/opac/common.tt2" %]
+[% WRAPPER "default/opac/base.tt2" %]
+[% INCLUDE "default/opac/myopac/_links.tt2" myopac_page = "circs" %]
+
+[% IF ctx.circs.size == 0 %]
+<b>No Items Checked Out</b>
+[% STOP; END %]
+
+<form method='POST' id='circ-form'>
+ <div id='action_div'>
+ [% IF ctx.success_renewals > 0 %]
+ <div class='renew-summary'><b>Successfully renewed [% ctx.success_renewals %] items.</b></div>
+ [% END %]
+ [% IF ctx.failed_renewals > 0 %]
+ <div class='renew-summary'><b>Failed to renew [% ctx.failed_renewals %] items.</b></div>
+ [% END %]
+ <div id='action-buttons'>
+ <button type='submit' value='renew' name='action'>Renew Selected</button>
+ <button type='submit' value='renew_all' name='action'>Renew All</button>
+ </div>
+ </div>
+ <table>
+ <thead>
+ <tr>
+ <th>Title</th>
+ <th>Author</th>
+ <th>Due Date</th>
+ <th>Renewals Remaining</th>
+ <th>Select</th>
+ </tr>
+ </thead>
+ <tbody>
+ [% FOR circ IN ctx.circs %]
+ [% attrs = {marc_xml => circ.marc_xml}; %]
+ [% PROCESS get_marc_attrs args=attrs; %]
+
+ <tr [% IF loop.count % 2 == 1 %] class='circ-table-odd' [% END %]>
+ <td><a href='../record/[% circ.circ.target_copy.call_number.record.id %]'>[% attrs.title %]</a></td>
+ <td><a href='../results?query=au:[% attrs.author | url %]'>[% attrs.author %]</a></td>
+ <td>[% date.format(ctx.parse_datetime(circ.circ.due_date),'%Y-%m-%d') %]</td>
+ <td><em>[% circ.circ.renewal_remaining %]</em></td>
+ <td><input name='circ' value='[% circ.circ.id %]' type='checkbox'
+ [% IF circ.circ.renewal_remaining < 1 %] disabled='disabled' [% END %]/></td>
+ </tr>
+
+ [% IF circ.renewal_response and circ.renewal_response.textcode != 'SUCCESS' %]
+ <tr [% IF loop.count % 2 == 1 %] class='circ-table-odd' [% END %]>
+ <td colspan='0'>
+ <div class='failure-text'>
+ [% circ.renewal_response.textcode %]
+ [% IF circ.renewal_response.payload.fail_part and circ.renewal_response.payload.fail_part != circ.renewal_response.textcode %]
+ [% circ.renewal_response.payload.fail_part %]
+ [% END %]
+ </div>
+ </td>
+ </tr>
+ [% END %]
+ [% END %]
+ </tbody>
+ </table>
+</form>
+
+[% END %]
--- /dev/null
+[% BLOCK html_head %]
+<style>
+ table { width: 100%; text-align: center; padding: 20px; margin-top: 30px; }
+ table { border-collapse: collapse; }
+ table { padding: 3px; border-bottom: 1px solid #ddd; text-align: left;}
+ table tr:nth-child(odd) { background-color:#ded; }
+ h2 { margin-bottom: 0; }
+</style>
+[% END %]
+
+[% PROCESS "default/opac/common.tt2" %]
+[% WRAPPER "default/opac/base.tt2" %]
+[% INCLUDE "default/opac/myopac/_links.tt2" myopac_page = "fines" %]
+<h2>Summary</h2>
+<table>
+ <thead>
+ <tr>
+ <th>Total Owed</th>
+ <th>Total Paid</th>
+ <th>Balance Owed</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>[% money(ctx.fines.total_owed) %]</td>
+ <td>[% money(ctx.fines.total_paid) %]</td>
+ <td>[% money(ctx.fines.balance_owed) %]</td>
+ </tr>
+ </tbody>
+</table>
+
+[% IF ctx.fines.circulation.size > 0 %]
+<h2>Overdue materials</h2>
+<table>
+ <thead>
+ <tr>
+ <th>Title</th>
+ <th>Author</th>
+ <th>Checkout Date</th>
+ <th>Due Date</th>
+ <th>Date Returned</th>
+ <th>Balance Owed</th>
+ </tr>
+ </thead>
+ <tbody>
+ [% FOR f IN ctx.fines.circulation %]
+ [% attrs = {marc_xml => f.marc_xml}; %]
+ [% PROCESS get_marc_attrs args=attrs; %]
+ <tr>
+ <td>[% attrs.title %]</td>
+ <td>[% attrs.author %]</td>
+ <td>[% date.format(
+ ctx.parse_datetime(f.xact.circulation.xact_start), "%Y-%m-%d"
+ ) %]</td>
+ <td>[% date.format(
+ ctx.parse_datetime(f.xact.circulation.due_date), "%Y-%m-%d"
+ ) %]</td>
+ <td>[%
+ IF f.xact.circulation.checkin_time;
+ date.format(
+ ctx.parse_datetime(f.xact.circulation.checkin_time),
+ "%Y-%m-%d"
+ );
+ END %]</td><!-- XXX TODO display stop_fines_time if set? Display something instead of blank like "fines accruing" ? -->
+ <td>[% money(f.xact.balance_owed) %]</td>
+ </tr>
+ [% END %]
+ </tbody>
+</table>
+[% END %]
+
+[% IF ctx.fines.grocery.size > 0 %]
+<h2>Other Fees</h2>
+<table>
+ <thead>
+ <tr>
+ <th>Transaction Start Time</th>
+ <th>Last Payment Time</th>
+ <th>Initial Amount Owed</th>
+ <th>Total Amount Paid</th>
+ <th>Balance Owed</th>
+ <th>Billing Type</th>
+ </tr>
+ </thead>
+ <tbody>
+ [% FOR f IN ctx.fines.grocery %]
+ <tr>
+ <td>[%
+ date.format(
+ ctx.parse_datetime(f.xact.xact_start), "%Y-%m-%d"
+ ) %]</td>
+ <td>[% IF f.xact.last_payment_ts;
+ date.format(
+ ctx.parse_datetime(f.xact.last_payment_ts), "%Y-%m-%d"
+ );
+ END %]</td>
+ <td>[% money(f.xact.total_owed) %]</td>
+ <td>[% money(f.xact.total_paid) %]</td>
+ <td>[% money(f.xact.balance_owed) %]</td>
+ <td>[% f.xact.last_billing_type %]</td>
+ </tr>
+ [% END %]
+ </tbody>
+</table>
+[% END %]
+
+[% END %]
--- /dev/null
+[% BLOCK html_head %]
+<style>
+ table { width: 100%; text-align: center; padding: 20px; margin-top: 30px; }
+ table { border-collapse: collapse; }
+ table { padding: 3px; border-bottom: 1px solid #ddd; text-align: left;}
+ table tr:nth-child(odd) { background-color:#ded; }
+ #action_div { width: 95%; }
+ #action-buttons { float:right; }
+</style>
+[% END %]
+
+[% PROCESS "default/opac/common.tt2";
+ WRAPPER "default/opac/base.tt2";
+ INCLUDE "default/opac/myopac/_links.tt2" myopac_page = "holds" %]
+
+[% IF ctx.holds.size == 0 %]
+<b>No Items On Hold</b>
+[% STOP; END %]
+
+<form method='POST'>
+
+ <div id='action_div'>
+ <div id='action-buttons'>
+ <select name='action'>
+ <option value='cancel'>Cancel Selected</option>
+ <option value='cancel_all'>Cancel All</option>
+ <option value='suspend'>Suspend Selected</option>
+ <option value='suspend_all'>Suspend All</option>
+ <option value='activate'>Activate Selected</option>
+ <option value='activate_all'>Activate All</option>
+ </select>
+ <input type='Submit' value='Go'/>
+ </div>
+ </div>
+ <table>
+ <thead>
+ <tr>
+ <th>Title</th>
+ <th>Author</th>
+ <th>Formats</th>
+ <th>Pickup Location</th>
+ <th>Status</th>
+ <th>Active</th>
+ <th>Activate on...</th>
+ <th>Expiration Date</th>
+ <th>Select</th>
+ </tr>
+ </thead>
+ <tbody>
+ [% FOR hold IN ctx.holds %]
+ [% attrs = {marc_xml => hold.marc_xml}; %]
+ [% PROCESS get_marc_attrs args=attrs; %]
+ <tr>
+ <td><a href='../record/[% hold.hold.bre.id %]'>[% attrs.title %]</a></td>
+ <td><a href='../results?query=au:[% attrs.author | url %]'>[% attrs.author %]</a></td>
+ <td>
+ [%
+ key = attrs.mattype;
+ format_desc = ctx.find_citm(key).value;
+ icon_filename = icon_by_mattype.$key;
+ IF icon_filename;
+ %]<!-- XXX in situations where we might show M-type holds, this won't be good enough -->
+ <img alt="[% format_desc %]" title="[% format_desc %]"
+ src="/images/mattype/[% icon_filename %]" />
+ [% END %]
+ </td>
+ <td>[% ctx.find_aou(hold.hold.hold.pickup_lib).name %]</td>
+ <td>[%
+ IF hold.hold.status == 4;
+ "Available";
+ ELSIF hold.hold.estimated_wait;
+ "Estimated wait (days): "; hold.hold.estimated_wait;
+ ELSIF hold.hold.status == 3;
+ "In Transit";
+ ELSIF hold.hold.status < 3;
+ "Waiting for copy";
+ END;
+ %]</td>
+ <td>[% IF hold.hold.hold.frozen == 't' %] No [% ELSE %] Yes [% END %]</td>
+ <td>[%
+ IF hold.hold.hold.frozen == 't' AND hold.hold.hold.thaw_date;
+ date.format(ctx.parse_datetime(hold.hold.hold.thaw_date),'%Y-%m-%d');
+ ELSE;
+ '-';
+ END
+ %]</td>
+ <td>[% hold.hold.hold.expire_time ? hold.hold.hold.expire_time : '-' %]</td>
+ <td><input type='checkbox' name='hold_id' value='[% hold.hold.hold.id %]'/></td>
+ </tr>
+ [% END %]
+ </tbody>
+ </table>
+</form>
+[% END %]
--- /dev/null
+[% BLOCK html_head %]
+<style>
+ table { text-align: center; padding: 20px; margin-top: 30px; border-collapse: collapse; }
+ table td { padding: 5px 15px 5px 15px; border-bottom: 1px solid #ddd; text-align: left;}
+ table tr:nth-child(odd) { background-color:#ded; }
+</style>
+[% END %]
+
+[% WRAPPER "default/opac/base.tt2" %]
+[% INCLUDE "default/opac/myopac/_links.tt2" myopac_page = "main" %]
+<table>
+ <tr>
+ <td>First Name</td>
+ <td>[% ctx.user.first_given_name %]</td>
+ </tr>
+ <tr>
+ <td>Middle Name</td>
+ <td>[% ctx.user.second_given_name %]</td>
+ </tr>
+ <tr>
+ <td>Last Name</td>
+ <td>[% ctx.user.family_name %]</td>
+ </tr>
+ <tr>
+ <td>Library Card</td>
+ <td>[% ctx.user.card.barcode %]</td>
+ </tr>
+ <tr>
+ <td>Email Address</td>
+ <td>[% ctx.user.email %]</td>
+ <td><a href='update_email'>Change</a></td>
+ </tr>
+ <tr>
+ <td>Phone</td>
+ <td>[% ctx.user.day_phone %]</td>
+ </tr>
+</table>
+
+[% END %]
--- /dev/null
+[% BLOCK html_head %]
+<style>
+ table { width: 100%; text-align: center; padding: 20px; margin-top: 30px; }
+ table { border-collapse: collapse; }
+ table { padding: 3px; border-bottom: 1px solid #ddd; text-align: left;}
+ table tr:nth-child(odd) { background-color:#ded; }
+</style>
+[% END %]
+
+[% WRAPPER "default/opac/base.tt2" %]
+[% INCLUDE "default/opac/myopac/_links.tt2" myopac_page = "prefs" %]
+<p><em>XXX TODO Need to find out whether the list of pref fields can/should be generated
+ from db entries or something.</em></p>
+
+[% END %]
--- /dev/null
+[% BLOCK html_head %]
+<style>
+ table { text-align: center; padding: 20px; margin-top: 30px; border-collapse: collapse; }
+ table td { padding: 5px 15px 5px 15px; border-bottom: 1px solid #ddd; text-align: left;}
+ table tr:nth-child(odd) { background-color:#ded; }
+</style>
+[% END %]
+
+[% WRAPPER "default/opac/base.tt2" %]
+[% INCLUDE "default/opac/myopac/_links.tt2" %]
+
+<form method='POST'>
+ <table>
+ <tr><td>Current Email</td><td>[% ctx.user.email %]</td></tr>
+ <tr><td>New Email</td><td><input type='text' name='email'/></td></tr>
+ </table>
+ <input type='submit'/>
+</form>
+
+[% END %]
--- /dev/null
+[% BLOCK html_head %]
+<style>
+</style>
+[% END %]
+
+[%
+ USE CGI;
+ PROCESS "default/opac/common.tt2";
+ WRAPPER "default/opac/base.tt2";
+ ctx.page_title = "Place Hold";
+ attrs = {marc_xml => ctx.marc_xml};
+ PROCESS get_marc_attrs args=attrs;
+%]
+
+
+<div>
+ <div>Placing hold on [% attrs.title %], by [% attrs.author %]</div>
+ [% IF ctx.hold_success %]
+ <div>Succeeded</div>
+ [% ELSIF ctx.hold_failed %]
+ <div>Failed...</div>
+ [% ELSE %]
+ <form action='place_hold' method='POST'>
+ Choose a pickup Library [% PROCESS build_org_selector name='pickup_lib' value=ctx.default_pickup_lib %]
+ <input type='Submit'/>
+ <input type='hidden' name='hold_target' value='[% CGI.param('hold_target') %]'/>
+ <input type='hidden' name='hold_type' value='[% CGI.param('hold_type') %]'/>
+ <input type='hidden' name='redirect_to' value='[% ctx.referer %]'/>
+ </form>
+ [% END %]
+</div>
+
+[% END %]
--- /dev/null
+[% BLOCK html_head %]
+<style>
+ table { width: 100%; padding: 20px; margin-top: 30px; }
+ table { border-collapse: collapse; }
+ table td { padding: 3px; border-bottom: 1px solid #ddd; text-align: left;}
+ table th { padding: 3px; border-bottom: 1px solid #ddd; text-align: left;}
+ table tr:nth-child(even) { background-color:#ded; }
+ #record_table td { padding-left: 15px; padding-right: 15px; }
+</style>
+[% END %]
+
+[%
+ WRAPPER "default/opac/base.tt2";
+ PROCESS "default/opac/common.tt2";
+ ctx.page_title = "Details";
+ record = ctx.record;
+ attrs = {marc_xml => ctx.marc_xml};
+ PROCESS get_marc_attrs args=attrs;
+%]
+
+<div id='detail_div'>
+ <table id='record_table' style='width:auto'>
+ <tr>
+ <td rowspan='10' style='width:55px; vertical-align:top; padding-right:4px;'>
+ [% IF attrs.isbn_clean || attrs.upc %]
+ <img width='50' height='70' src='[% ctx.media_prefix %]/opac/extras/ac/jacket/small/[% attrs.isbn_clean || attrs.upc %]'/>
+ [% END %]
+ </td>
+ </tr>
+ [% IF attrs.title %]<tr><td>Title</td><td>[% attrs.title %]</td></tr>[% END %]
+ [% IF attrs.author %]<tr><td>Author</td><td><a href='../results?query=au:[% attrs.author | uri %]'>[% attrs.author %]</a></td></tr>[% END %]
+ [% IF attrs.isbn %]<tr><td>ISBN</td><td>[% attrs.isbn %]</td></tr>[% END %]
+ [% IF attrs.issn %]<tr><td>ISSN</td><td>[% attrs.issn %]</td></tr>[% END %]
+ [% IF attrs.upc %]<tr><td>UPC</td><td>[% attrs.upc %]</td></tr>[% END %]
+ [% IF attrs.pubdate %]<tr><td>Publication Date</td><td>[% attrs.pubdate %]</td></tr>[% END %]
+ [% IF attrs.publisher %]<tr><td>Publishere</td><td>[% attrs.publisher %]</td></tr>[% END %]
+ <tr>
+ <td>Subjects</td>
+ <td>
+ [% FOR node IN ctx.marc_xml.findnodes('//*[@tag="650"]') %]
+ [%
+ s0 = node.childNodes.0.textContent;
+ s1 = node.childNodes.1.textContent;
+ %]
+ [% IF s0 %]
+ <a href='../results?query=su:[% s0 | url %]'>[% s0 %]</a>
+ [% IF s1 %]
+ <span>--</span>
+ <a href='../results?query=su:[% s1 | url %]'>[% s1 %]</a>
+ [% END %]
+ <br/>
+ [% END %]
+ [% END %]
+ </td>
+ </tr>
+ </table>
+ <table id='copy_table'>
+ <thead>
+ <tr>
+ <th>Owning Lib</th>
+ <th>Call Number</th>
+ <th>Barcode</th>
+ <th>Status</th>
+ </tr>
+ </thead>
+ <tbody>
+ [% FOR acn IN record.call_numbers %]
+ [% FOR acp IN acn.copies %]
+ <tr>
+ <td>[% ctx.find_aou(acn.owning_lib).shortname %]</td>
+ <td>[% acn.label %]</td>
+ <td>[% acp.barcode %]</td>
+ <td>[% ctx.find_ccs(acp.status).name %]</td>
+ </tr>
+ [% END %]
+ [% END %]
+ </tbody>
+ </table>
+</div>
+
+
+[% END %]
--- /dev/null
+[% BLOCK html_head %]
+<style>
+ #body_table { width: 100%; margin-top: 20px; }
+ #left_block { width: 15%; vertical-align: top; }
+ #right_block { width: auto; vertical-align: top;}
+ #record_table { border-collapse: collapse; width:100%; }
+ #record_table td { padding: 3px; border-bottom: 1px solid #ddd; }
+ #record_table tr:nth-child(odd) { background-color:#ded; }
+ .record-table-odd { background-color:#ded; }
+ #form_div { text-align: center; width: 100%; margin-top: 10px;}
+ #links_div { margin-bottom: 10px; padding: 5px;}
+</style>
+[% END %]
+
+[%
+ USE CGI;
+ USE POSIX;
+ WRAPPER "default/opac/base.tt2";
+ PROCESS "default/opac/common.tt2";
+ ctx.page_title = "Results";
+ page = CGI.param('page') || 0;
+ query = CGI.param('query');
+ page_count = POSIX.ceil(ctx.hit_count / ctx.page_size);
+ loc = CGI.param('loc');
+%]
+
+<div id='form_div'>
+ <form action='./results' method='GET'>
+ <input type='text' name='query' size='50' value='[% query %]'/>
+ [% PROCESS build_org_selector name='loc' value=loc %]
+ <input type='submit'/>
+ <input type='hidden' name='page' value='0'/>
+ </form>
+</div>
+
+<table id='body_table'>
+ <tr>
+ <td id='left_block'>
+ [% IF ctx.user; %]
+ <div id='links_div'>
+ <div><a href='home'>Home</a></div>
+ <div><a href='myopac/main'>Account</a></div>
+ <div><a href='logout'>Logout</a></div>
+ </div>
+ <hr/>
+ <table>
+ <tr><td colspan='2' style='border-bottom:1px solid #9A9'>Signed in as [% ctx.user.usrname %]</td></tr>
+ <tr><td>Total Holds</td><td>[% ctx.user_stats.holds.total %]</td></tr>
+ <tr><td>Ready Holds</td><td>[% ctx.user_stats.holds.ready %]</td></tr>
+ <tr><td>Items Out</td><td>[% ctx.user_stats.checkouts.out %]</td></tr>
+ <tr><td>Fines</td><td>$[% ctx.user_stats.fines.balance_owed %]</td></tr>
+ </table>
+ [% ELSE %]
+ [%
+ login = CGI.url("-path" => 1).replace('^http:', 'https:').replace('/results','/login');
+ %]
+ <a href='[% login %]'>Login</a>
+ [% END %]
+ </div>
+ <div>
+ [% FOR facet_type IN ctx.search_facets.keys %]
+ [% cmf = ctx.search_facets.$facet_type.cmf %]
+ <b>[% cmf.label %]</b>
+ <ul>
+ [% FOR facet IN ctx.search_facets.$facet_type.data.keys %]
+ [% facet_count = ctx.search_facets.$facet_type.data.$facet %]
+ <li><a href='results?query=[% query | url %]&facet=[% cmf.field_class %]|[% cmf.name %][[% facet | url %]]'>[% facet_count %] / [% facet %]</a></li>
+ [% END %]
+ </ul>
+ [% END %]
+ </div>
+ </td>
+ <td id='right_block'>
+ <div>
+ <span>[% l('Hits: [_1] / Page [_2] of [_3]', ctx.hit_count, page + 1, page_count) %]</span>
+ [%
+ q = query | url;
+ np_link = '?query=' _ q;
+ IF loc; np_link = np_link _ "&loc=" _ loc; END;
+ IF depth or depth == 0; np_link = np_link _ "&depth=" _ depth; END;
+ %]
+ <a [% IF page > 0 %] href='[% np_link %]&page=[% page - 1 %]' [% END %]>Prev</a>
+ <a [% IF (page + 1) < page_count %] href='[% np_link %]&page=[% page + 1 %]' [% END %]>Next</a>
+ </div>
+ <table id='record_table'>
+ [%
+ FOR rec IN ctx.records;
+ attrs = {marc_xml => rec.marc_xml};
+ PROCESS get_marc_attrs args=attrs;
+ %]
+ <tr [% IF loop.count % 2 == 1 %] class='record-table-odd' [% END %]>
+ <td style='width:52px;height:72px'>
+ [% IF attrs.isbn %]
+ <img width='50' height='70' src='[% ctx.media_prefix %]/opac/extras/ac/jacket/small/[% attrs.isbn_clean || attrs.upc %]'/>
+ [% END %]
+ </td>
+ <td width='auto'>
+ <div width='99%'>
+ <div style='float:left'>
+ <a href='record/[% rec.bre.id %]'>[% attrs.title %]</a>
+ </div>
+ <div style='float:right'>
+ <span>[% rec.copy_counts.available %] / [% rec.copy_counts.visible %]</span>
+ <span style='padding-left:10px;'><a href='place_hold?hold_target=[% rec.bre.id %]&hold_type=T'>Hold</a></span>
+ </div>
+ </div><br/>
+ <div>[% attrs.author %]</div>
+ <div>[% attrs.isbn || attrs.issn || attrs.upc %] [% attrs.publisher %] [% attrs.pubdate %]</div>
+ </td>
+ </tr>
+ [% END %]
+ </table>
+ </td>
+ </tr>
+
+</table>
+[% END %]
--- /dev/null
+[% WRAPPER "default/opac/parts/base.tt2";
+ INCLUDE "default/opac/parts/topnav.tt2";
+ ctx.page_title = "Advanced Search" %]
+ <div id="search-wrapper">
+ [% INCLUDE "default/opac/parts/utils.tt2" %]
+ <div id="adv_search_parent">
+ <div id="adv_search_tabs">
+ <a href="#" alt="Advanced Search" id="adv_search"
+ rel="adv_global_search"></a>
+ <a href="#" alt="Numeric Search" id="num_search"
+ rel="adv_quick_search_sidebar"></a>
+ <a href="#" alt="Expert Search" id="expert_search"
+ rel="adv_marc_search_sidebar"></a>
+ </div>
+ </div>
+ </div>
+ <div id="content-wrapper">
+ <div id="main-content">
+ <div class="advanced_div">
+ [% INCLUDE "default/opac/parts/advanced/search.tt2" %]
+ </div>
+ <div class="common-full-pad"></div>
+ </div>
+ </div>
+[% END %]
+++ /dev/null
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns='http://www.w3.org/1999/xhtml' lang='[% ctx.locale %]' xml:lang='[% ctx.locale %]'>
- <head>
- <title>[% ctx.page_title %]</title>
- <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
- [% BLOCK html_head; END; # provide a default that can be overridden %]
- [% PROCESS html_head %]
- </head>
- <body>
- [% content %]
- </body>
-</html>
+++ /dev/null
-[%
- # Org Unit Selector Widget :
- # PROCESS build_org_selector id='selector-id' name='selector-name'
- BLOCK build_org_selector;
- first_run = 0;
- IF !org_unit;
- org_unit = ctx.aou_tree;
- first_run = 1;
-%]
- <select id='[% id %]' name='[% name %]'>
- [% END %]
- <option value='[% org_unit.id %]' [% IF org_unit.id == value %] selected='selected' [% END %]>
- [%
- pad = org_unit.ou_type.depth * 2;
- FOR idx IN [0..pad]; ' '; END;
- org_unit.name;
- %]
- </option>
- [% FOR child IN org_unit.children; PROCESS build_org_selector org_unit = child; END %]
- [% IF first_run %]
- </select>
- [% END %]
-[% END %]
-
-[% PROCESS 'default/opac/marc_attrs.tt2' %]
-[% USE date;
- USE money = format('$%.2f');
- icon_by_mattype = { # XXX KCLS-specific
- "a" => "media_book.jpg",
- "b" => "media_magazines.jpg",
- "c" => "media_printedmusic.jpg",
- "d" => "media_microform.jpg",
- "e" => "media_equipment.jpg",
- "f" => "media_films.jpg",
- "g" => "",
- "h" => "media_dvd.jpg",
- "i" => "media_bookoncassette.jpg",
- "j" => "media_musiccd.jpg",
- "k" => "media_musiccassette.jpg",
- "l" => "media_musicrecord.jpg",
- "m" => "media_software.jpg",
- "n" => "media_bookoncd.jpg",
- "o" => "media_kit.jpg",
- "p" => "media_newspaper.jpg",
- "q" => "media_largeprint.jpg",
- "r" => "media_3dobject.jpg",
- "s" => "media_slide.jpg",
- "t" => "media_online.jpg",
- "u" => "media_eaudio.jpg",
- "v" => "media_ebooktext.jpg",
- "w" => "media_eaudio.jpg",
- "x" => "media_downloadmusic.jpg",
- "y" => "media_downloadvideo.jpg",
- "z" => "media_map.jpg",
- "2" => "media_cassettewithbook.jpg",
- "5" => "media_cdwithbook.jpg"
- };
-%]
-[% ctx.page_title = "Home" %]
-
-[% BLOCK html_head %]
-<style>
- #home_div { text-align: center; width: 100%; margin-top: 30px;}
-</style>
-[% END %]
-
-[% WRAPPER "default/opac/base.tt2" %]
-[% PROCESS "default/opac/common.tt2" %]
-
-<div id='home_div'>
- <img src='/images/eg_logo.jpg'/>
- <br/><br/>
- <form action='./results' method='GET'>
- <input type='text' name='query' size='50' value='[% query %]'/>
- [% PROCESS build_org_selector name='loc' %]
- <input type='submit' value='[% l('Go!') %]'/>
- <input type='hidden' name='page' value='0'/>
- </form>
-</div>
-
-
+[% WRAPPER "default/opac/parts/base.tt2";
+ INCLUDE "default/opac/parts/topnav.tt2";
+ ctx.page_title = "Home" %]
+ <div id="search-wrapper">
+ [% INCLUDE "default/opac/parts/utils.tt2" %]
+ [% INCLUDE "default/opac/parts/searchbar.tt2" %]
+ </div>
+ <div id="content-wrapper">
+ <div id="main-content">
+ <div class="common-full-pad"></div>
+ [% INCLUDE "default/opac/parts/homesearch.tt2" %]
+ <div class="common-full-pad"></div>
+ </div>
+ </div>
[% END %]
-[% BLOCK html_head %]
-<style>
-</style>
-[% END %]
-
-[%
- USE CGI;
- WRAPPER "default/opac/base.tt2";
- ctx.page_title = "Login";
-%]
-
-<div style='width:400px; text-align:center; border: 1px solid #888'>
- <form method='POST'>
- <table>
- <tr>
- <td>Username or Barcode</td>
- <td><input name='username' type='text'/></td>
- </tr>
- <tr>
- <td>Password</td>
- <td><input name='password' type='password'/></td>
- </tr>
- <tr>
- <td colspan='2' style='text-align:center'>
- <input type='submit'/>
- </td>
- </tr>
- </table>
- <input type='hidden' name='redirect_to' value='[% CGI.param('redirect_to') || ctx.referer | replace('^http:', 'https:') %]'/>
- </form>
-</div>
+[% WRAPPER "default/opac/parts/base.tt2";
+ INCLUDE "default/opac/parts/topnav.tt2";
+ ctx.page_title = "Account Login" %]
+ <div id="search-wrapper">
+ [% INCLUDE "default/opac/parts/utils.tt2" %]
+ [% INCLUDE "default/opac/parts/searchbar.tt2" %]
+ </div>
+ <div id="content-wrapper">
+ <div id="main-content">
+ [% INCLUDE "default/opac/parts/login/form.tt2" %]
+ <div class="clear-both very-big-height"></div>
+ </div>
+ </div>
[% END %]
+++ /dev/null
-[%
- # Extract MARC fields from XML
- # get_marc_attrs( { marc_xml => doc } )
- BLOCK get_marc_attrs;
- xml = args.marc_xml;
- args.isbn = xml.findnodes('//*[@tag="020"]/*[@code="a"]').textContent;
- args.upc = xml.findnodes('//*[@tag="024"]/*[@code="a"]').textContent;
- args.issn = xml.findnodes('//*[@tag="022"]/*[@code="a"]').textContent;
- args.title = xml.findnodes('//*[@tag="245"]/*[@code="a"]').textContent;
- args.author = xml.findnodes('//*[@tag="100"]/*[@code="a"]').textContent;
- args.publisher = xml.findnodes('//*[@tag="260"]/*[@code="b"]').textContent;
- args.pubdate = xml.findnodes('//*[@tag="260"]/*[@code="c"]').textContent;
- args.mattype = xml.findnodes('//*[@tag="998"]/*[@code="d"]').textContent; # XXX this is KCLS-specific and will need to change
-
- # clean up the ISBN
- args.isbn_clean = args.isbn.replace('\ .*', '');
- END;
-%]
+++ /dev/null
-<div>[%
-pages = [
- {url => "main", name => "My Account"},
- {url => "circs", name => "Items Out"},
- {url => "holds", name => "Items on Hold"},
- {url => "fines", name => "Fines"},
- {url => "prefs", name => "Account Preferences"},
- {url => "bookbags", name => "My Bookbags"}
-];
-FOREACH page IN pages %]
- <span style="margin: 0 0.5em;">
- [% IF page.url != myopac_page %]<a href="[% page.url %]">[% END;
- page.name;
- IF page.url != myopac_page %]</a>
- [% ELSE; ctx.page_title = page.name; END %]</span>
-[% END %]</div>
-<ul>
- <li><a href="../home">Home</a></li>
- <li><a href="../logout">Logout</a></li>
-</ul>
+++ /dev/null
-[% BLOCK html_head %]
-<style>
- table { width: 100%; text-align: center; padding: 20px; margin-top: 30px; }
- table { border-collapse: collapse; }
- table { padding: 3px; border-bottom: 1px solid #ddd; text-align: left;}
- table tr:nth-child(odd) { background-color:#ded; }
- #action_div { width: 95%; }
- #action-buttons { float:right; }
-</style>
-[% END %]
-
-[% WRAPPER "default/opac/base.tt2" %]
-[% INCLUDE "default/opac/myopac/_links.tt2" myopac_page = "bookbags" %]
-
-[% IF ctx.bookbags.size == 0 %]
-<b>No Bookbags</b>
-[% STOP; END %]
-
-<form method='POST' id='bbag-form'>
- <div id='action_div'>
- <div id='action-buttons'>
- <select name='action'>
- <option value='delete'>Delete Selected</option>
- <option value='delete_all'>Delete All</option>
- </select>
- <input type='submit' value='Go'/>
- </div>
- </div>
- <table>
- <thead>
- <tr>
- <th>Name</th>
- <th>Public</th>
- <th>Created On</th>
- <th>Items</th>
- </tr>
- </thead>
- <tbody>
- [% FOR bbag IN ctx.bookbags %]
- <tr [% IF loop.count % 2 == 1 %] class='bbag-table-odd' [% END %]>
- <td>[% bbag.name %]</td>
- <td>[% bbag.pub == 't' ? 'Yes' : 'No' %]</td>
- <td>[% date.format(ctx.parse_datetime(bbag.create_time),'%Y-%m-%d') %]</td>
- <td>XXX</td>
- </tr>
- [% END %]
- </tbody>
- </table>
-</form>
-
-
-[% END %]
-[% BLOCK html_head %]
-<style>
- table { width: 100%; text-align: center; padding: 20px; margin-top: 30px; }
- table { border-collapse: collapse; }
- table { padding: 3px; border-bottom: 1px solid #ddd; text-align: left;}
- #action_div { width: 95%; }
- .renew-summary { float:left; padding-right: 10px;}
- #action-buttons { float:right; }
- .circ-table-odd { background-color:#ded; }
- .failure-text { font-weight: bold; color: red; }
- #circ-form { margin-top: 20px; }
-</style>
-[% END %]
-
-[% PROCESS "default/opac/common.tt2" %]
-[% WRAPPER "default/opac/base.tt2" %]
-[% INCLUDE "default/opac/myopac/_links.tt2" myopac_page = "circs" %]
-
-[% IF ctx.circs.size == 0 %]
-<b>No Items Checked Out</b>
-[% STOP; END %]
-
-<form method='POST' id='circ-form'>
- <div id='action_div'>
- [% IF ctx.success_renewals > 0 %]
- <div class='renew-summary'><b>Successfully renewed [% ctx.success_renewals %] items.</b></div>
- [% END %]
- [% IF ctx.failed_renewals > 0 %]
- <div class='renew-summary'><b>Failed to renew [% ctx.failed_renewals %] items.</b></div>
- [% END %]
- <div id='action-buttons'>
- <button type='submit' value='renew' name='action'>Renew Selected</button>
- <button type='submit' value='renew_all' name='action'>Renew All</button>
+[% WRAPPER "default/opac/parts/base.tt2" +
+ "default/opac/parts/myopac/base.tt2";
+ myopac_page = "circs" %]
+<div id='myopac_checked_div' style="padding:0px;">
+ <div id="acct_checked_tabs" style="padding-bottom: 12px;color:#666;">
+ <div class="align selected" id="checked_label">
+ <img src="/images/sub_checked_out_on.jpg" />
+ </div>
+ <div class="align" id="checked_hist_link">
+ <a class="" href="#"><img
+ src="/images/sub_checked_hist_off.jpg" /></a>
</div>
+ <div class="align hide_me" id="checked_link">
+ <a href="#">
+ <img src="/images/sub_checked_out_off.jpg" />
+ </a>
+ </div>
+ <div class="align selected hide_me" id="checked_hist_label">
+ <img src="/images/sub_checked_hist_on.jpg" />
+ </div>
+ <div class="clear-both"></div>
+ </div>
+
+ <div class="header_middle">
+ <span id="acct_checked_header" style="float:left;">
+ Current Items Checked Out
+ </span>
+ <span style="float:right;">
+ <a class="hide_me" href="#">Export List</a>
+ </span>
</div>
- <table>
- <thead>
+ <div class="clear-both"></div>
+ <div id='checked_main'>
+ <table cellpadding='0' cellspacing='0' border='0'
+ style="padding:8px 0px 6px 0px;">
<tr>
- <th>Title</th>
- <th>Author</th>
- <th>Due Date</th>
- <th>Renewals Remaining</th>
- <th>Select</th>
+ <td>
+ <a href="#">Renew Selected Titles</a>
+ </td>
+ <td style="padding-left:9px;">
+ <a class="hide_me" href="#"><img
+ alt="Save"
+ src="/images/save-btn.png" /></a>
+ </td>
+ <td style="padding-left:5px;">
+ <a href="#"><img alt="Renewing Help"
+ src="/images/question-mark.png" /></a>
+ </td>
</tr>
- </thead>
- <tbody>
- [% FOR circ IN ctx.circs %]
- [% attrs = {marc_xml => circ.marc_xml}; %]
- [% PROCESS get_marc_attrs args=attrs; %]
-
- <tr [% IF loop.count % 2 == 1 %] class='circ-table-odd' [% END %]>
- <td><a href='../record/[% circ.circ.target_copy.call_number.record.id %]'>[% attrs.title %]</a></td>
- <td><a href='../results?query=au:[% attrs.author | url %]'>[% attrs.author %]</a></td>
- <td>[% date.format(ctx.parse_datetime(circ.circ.due_date),'%Y-%m-%d') %]</td>
- <td><em>[% circ.circ.renewal_remaining %]</em></td>
- <td><input name='circ' value='[% circ.circ.id %]' type='checkbox'
- [% IF circ.circ.renewal_remaining < 1 %] disabled='disabled' [% END %]/></td>
- </tr>
-
- [% IF circ.renewal_response and circ.renewal_response.textcode != 'SUCCESS' %]
- <tr [% IF loop.count % 2 == 1 %] class='circ-table-odd' [% END %]>
- <td colspan='0'>
- <div class='failure-text'>
- [% circ.renewal_response.textcode %]
- [% IF circ.renewal_response.payload.fail_part and circ.renewal_response.payload.fail_part != circ.renewal_response.textcode %]
- [% circ.renewal_response.payload.fail_part %]
- [% END %]
- </div>
+ </table>
+ <table id="acct_checked_main_header" cellpadding='0' cellspacing='0'
+ border='0'>
+ <tr>
+ <td width="1%" style="padding-left:10px;">
+ <input type="checkbox" id="check_all_checked" />
+ </td>
+ <td width="40%" style="padding-left:5px;">
+ <span title="Click to sort" style="cursor:pointer;">
+ Title
+ </span> /
+ <span title="Click to sort" style="cursor:pointer;">
+ Author
+ </span>
+ </td>
+ <td width="8%" style="padding-right:5px;" align="center">
+ <span title="Click to sort" style="cursor:pointer;">
+ Renews<br />Left
+ </span>
+ </td>
+ <td width="13%" style="padding-left:5px;">
+ <span title="Click to sort" style="cursor:pointer;">Due Date
+ </span>
+ </td>
+ <td width="16%">
+ <span title="Click to sort" style="cursor:pointer;">barcode</span>
+ </td>
+ <td width="22%">
+ <span title="Click to sort" style="cursor:pointer;">call number</span>
+ </td>
+ </tr>
+ </table>
+
+ <div id="checked_temp_parent">
+ <div id="acct_checked_temp">
+ <table cellpadding='0' cellspacing='0' border='0'
+ style="margin-top:5px;">
+ <tr>
+ <td width="1%" style="padding-left:10px;" valign="top">
+ <input type="checkbox" name="check_all_checked" />
+ </td>
+ <td width="40%"
+ style="padding-left:5px;padding-bottom:10px;"
+ name="author">
+ <a href="#" name="title"></a>
+ </td>
+ <td width="8%" name="renewals" align="center"></td>
+ <td width="13%" style="padding-left:5px;"
+ name="due_date"></td>
+ <td width="16%" name="barcode"></td>
+ <td width="22%" name="call_number"></td>
+ </tr>
+ </table>
+ </div>
+ </div>
+ </div>
+ <div id='checked_hist' class="hide_me" style="padding-top:8px;">
+ <table id="acct_checked_hist_header" cellpadding='0' cellspacing='0'
+ border='0' width='100%'>
+ <tr>
+ <td width="45%" style="padding-left:15px;">
+ <span title="Click to sort"
+ style="cursor:pointer;">Title</span> /
+ <span title="Click to sort"
+ style="cursor:pointer;">Author</span>
+ </td>
+ <td width="22%"
+ style="white-space:nowrap;padding-left:5px;">
+ <span title="Click to sort"
+ style="cursor:pointer;">Call Number</span>
+ </td>
+ <td width="11%">
+ <span title="Click to sort"
+ style="cursor:pointer;">Checkout</span>
+ </td>
+ <td width="11%">
+ <span title="Click to sort"
+ style="cursor:pointer;">Due Date</span>
+ </td>
+ <td width="11%">
+ <span title="Click to sort"
+ style="cursor:pointer;">Returned</span>
+ </td>
+ </tr>
+ </table>
+ <table cellpadding='0' cellspacing='0' border='0'
+ style="margin-top:5px;" width="100%">
+ <tbody id="acct_checked_hist_parent">
+ <tr id="acct_checked_hist_temp">
+ <td width="45%"
+ style="padding-left:15px;padding-bottom:10px;">
+ <a href="#" name="title"></a> /
+ <span name="author"></span>
</td>
+ <td width="22%" style="padding-left:5px;"
+ name="call_number"></td>
+ <td width="11%" name="checkout"></td>
+ <td width="11%" name="due_date"></td>
+ <td width="11%" name="returned"
+ nowrap="nowrap" style="white-space:nowrap;"></td>
</tr>
- [% END %]
- [% END %]
- </tbody>
- </table>
-</form>
-
+ </tbody>
+ </table>
+ </div>
+ <div id='non_cat_circs_div' class='hide_me'>
+ <br/>
+ <div style='text-align: center'><b>&myopac.common.other.circ;</b></div>
+ <table class='data_grid' width='100%'>
+ <thead>
+ <tr>
+ <td>&myopac.checked.circ.lib;</td>
+ <td>&myopac.checked.item.type;</td>
+ <td>&myopac.checked.circ.time;</td>
+ </tr>
+ </thead>
+ <tbody id='non_cat_circs_tbody'>
+ <tr id='non_cat_circs_row'>
+ <td name='circ_lib'/>
+ <td name='item_type'/>
+ <td name='circ_time'/>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div id='myopac_renew_success' class='hide_me'>&myopac.checked.renew.success;</div>
+ <span class='hide_me' id='myopac_renew_confirm'>&myopac.checked.renew.confirm;</span>
+ <span class='hide_me' id='myopac_renew_fail'>&myopac.checked.renew.fail;</span>
+ <span class='hide_me' id='myopac_renew_fail2'>&myopac.checked.renew.fail2;</span>
+</div>
[% END %]
+++ /dev/null
-[% BLOCK html_head %]
-<style>
- table { width: 100%; text-align: center; padding: 20px; margin-top: 30px; }
- table { border-collapse: collapse; }
- table { padding: 3px; border-bottom: 1px solid #ddd; text-align: left;}
- table tr:nth-child(odd) { background-color:#ded; }
- h2 { margin-bottom: 0; }
-</style>
-[% END %]
-
-[% PROCESS "default/opac/common.tt2" %]
-[% WRAPPER "default/opac/base.tt2" %]
-[% INCLUDE "default/opac/myopac/_links.tt2" myopac_page = "fines" %]
-<h2>Summary</h2>
-<table>
- <thead>
- <tr>
- <th>Total Owed</th>
- <th>Total Paid</th>
- <th>Balance Owed</th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td>[% money(ctx.fines.total_owed) %]</td>
- <td>[% money(ctx.fines.total_paid) %]</td>
- <td>[% money(ctx.fines.balance_owed) %]</td>
- </tr>
- </tbody>
-</table>
-
-[% IF ctx.fines.circulation.size > 0 %]
-<h2>Overdue materials</h2>
-<table>
- <thead>
- <tr>
- <th>Title</th>
- <th>Author</th>
- <th>Checkout Date</th>
- <th>Due Date</th>
- <th>Date Returned</th>
- <th>Balance Owed</th>
- </tr>
- </thead>
- <tbody>
- [% FOR f IN ctx.fines.circulation %]
- [% attrs = {marc_xml => f.marc_xml}; %]
- [% PROCESS get_marc_attrs args=attrs; %]
- <tr>
- <td>[% attrs.title %]</td>
- <td>[% attrs.author %]</td>
- <td>[% date.format(
- ctx.parse_datetime(f.xact.circulation.xact_start), "%Y-%m-%d"
- ) %]</td>
- <td>[% date.format(
- ctx.parse_datetime(f.xact.circulation.due_date), "%Y-%m-%d"
- ) %]</td>
- <td>[%
- IF f.xact.circulation.checkin_time;
- date.format(
- ctx.parse_datetime(f.xact.circulation.checkin_time),
- "%Y-%m-%d"
- );
- END %]</td><!-- XXX TODO display stop_fines_time if set? Display something instead of blank like "fines accruing" ? -->
- <td>[% money(f.xact.balance_owed) %]</td>
- </tr>
- [% END %]
- </tbody>
-</table>
-[% END %]
-
-[% IF ctx.fines.grocery.size > 0 %]
-<h2>Other Fees</h2>
-<table>
- <thead>
- <tr>
- <th>Transaction Start Time</th>
- <th>Last Payment Time</th>
- <th>Initial Amount Owed</th>
- <th>Total Amount Paid</th>
- <th>Balance Owed</th>
- <th>Billing Type</th>
- </tr>
- </thead>
- <tbody>
- [% FOR f IN ctx.fines.grocery %]
- <tr>
- <td>[%
- date.format(
- ctx.parse_datetime(f.xact.xact_start), "%Y-%m-%d"
- ) %]</td>
- <td>[% IF f.xact.last_payment_ts;
- date.format(
- ctx.parse_datetime(f.xact.last_payment_ts), "%Y-%m-%d"
- );
- END %]</td>
- <td>[% money(f.xact.total_owed) %]</td>
- <td>[% money(f.xact.total_paid) %]</td>
- <td>[% money(f.xact.balance_owed) %]</td>
- <td>[% f.xact.last_billing_type %]</td>
- </tr>
- [% END %]
- </tbody>
-</table>
-[% END %]
-
-[% END %]
-[% BLOCK html_head %]
-<style>
- table { width: 100%; text-align: center; padding: 20px; margin-top: 30px; }
- table { border-collapse: collapse; }
- table { padding: 3px; border-bottom: 1px solid #ddd; text-align: left;}
- table tr:nth-child(odd) { background-color:#ded; }
- #action_div { width: 95%; }
- #action-buttons { float:right; }
-</style>
-[% END %]
-
-[% PROCESS "default/opac/common.tt2";
- WRAPPER "default/opac/base.tt2";
- INCLUDE "default/opac/myopac/_links.tt2" myopac_page = "holds" %]
-
-[% IF ctx.holds.size == 0 %]
-<b>No Items On Hold</b>
-[% STOP; END %]
-
-<form method='POST'>
-
- <div id='action_div'>
- <div id='action-buttons'>
- <select name='action'>
- <option value='cancel'>Cancel Selected</option>
- <option value='cancel_all'>Cancel All</option>
- <option value='suspend'>Suspend Selected</option>
- <option value='suspend_all'>Suspend All</option>
- <option value='activate'>Activate Selected</option>
- <option value='activate_all'>Activate All</option>
- </select>
- <input type='Submit' value='Go'/>
+[% WRAPPER "default/opac/parts/base.tt2" +
+ "default/opac/parts/myopac/base.tt2";
+ myopac_page = "holds" %]
+<div id='myopac_holds_div'>
+ <div id="acct_holds_tabs" style="padding-bottom: 12px;color:#666;">
+ <div class="align selected" id="holds_label">
+ <img src="/images/sub_holds_on.jpg" />
+ </div>
+ <div class="align hide_me" id="holds_hist_link">
+ <a href="#"><img
+ src="/images/sub_holds_hist_off.jpg" /></a>
</div>
+ <div class="align hide_me" id="holds_link">
+ <a href="#"><img
+ src="/images/sub_holds_off.jpg" /></a>
+ </div>
+ <div class="align selected hide_me" id="holds_hist_label">
+ <img src="/images/sub_holds_hist_on.jpg" />
+ </div>
+ <div class="clear-both"></div>
+ </div>
+ <div class="header_middle">
+ <span id="acct_holds_header" style="float:left;">
+ Current Items on Hold
+ </span>
+ <span style="float:right;">
+ <a class="hide_me" href="#">Export List</a>
+ </span>
</div>
- <table>
- <thead>
+ <div class="clear-both"></div>
+ <div id='holds_main'>
+ <table cellpadding='0' cellspacing='0' border='0'
+ style="padding:8px 0px 6px 0px;">
<tr>
- <th>Title</th>
- <th>Author</th>
- <th>Formats</th>
- <th>Pickup Location</th>
- <th>Status</th>
- <th>Active</th>
- <th>Activate on...</th>
- <th>Expiration Date</th>
- <th>Select</th>
+ <td width="1">
+ <select id="acct_holds_actions">
+ <option id='myopac_holds_actions_none' value=''>
+ -- &myopac.holds.actions; --
+ </option>
+ <option value='freeze'>
+ &myopac.holds.freeze_selected;
+ </option>
+ <option value='thaw'>
+ &myopac.holds.thaw_selected;
+ </option>
+ <option value='thaw_date'>
+ &myopac.holds.thaw_date_selected;
+ </option>
+ <option value='cancel'>
+ &myopac.holds.cancel_selected;
+ </option>
+ </select>
+ </td>
+ <td width="1" style="padding-left:9px;">
+ <a href="#"><img
+ alt="Save"
+ src="/images/save-btn.png" /></a>
+ </td>
+ <td width="1" style="padding-left:5px;">
+ <a href="#"><img
+ alt="Holds Help"
+ src="/images/question-mark.png" /></a>
+ </td>
+ <td align="right">
+ <select class="hide_me" id="holds_sort">
+ <option value="">-- Sort By --</option>
+ <option value="title">Title</option>
+ <option value="pickup">PickUp Location</option>
+ <option value="status">Status</option>
+ </select>
+ </td>
</tr>
- </thead>
- <tbody>
- [% FOR hold IN ctx.holds %]
- [% attrs = {marc_xml => hold.marc_xml}; %]
- [% PROCESS get_marc_attrs args=attrs; %]
+ </table>
+ <table id="acct_holds_main_header" cellpadding='0' cellspacing='0'
+ border='0' width="100%">
<tr>
- <td><a href='../record/[% hold.hold.bre.id %]'>[% attrs.title %]</a></td>
- <td><a href='../results?query=au:[% attrs.author | url %]'>[% attrs.author %]</a></td>
- <td>
- [%
- key = attrs.mattype;
- format_desc = ctx.find_citm(key).value;
- icon_filename = icon_by_mattype.$key;
- IF icon_filename;
- %]<!-- XXX in situations where we might show M-type holds, this won't be good enough -->
- <img alt="[% format_desc %]" title="[% format_desc %]"
- src="/images/mattype/[% icon_filename %]" />
- [% END %]
+ <td width="36" align="center">
+ <input type="checkbox" id="check_all_holds" />
+ </td>
+ <td width="138">
+ <span title="Click to sort"
+ style="cursor:pointer;">
+ Title
+ </span>
+ </td>
+ <td width="123">
+ <span title="Click to sort" style="cursor:pointer;">Author</span>
+ </td>
+ <td width="64">
+ <span title="Click to sort"
+ style="cursor:pointer;">Format</span>
+ </td>
+ <td width="136">
+ <span title="Click to sort"
+ style="cursor:pointer;">Pickup Location</span>
+ </td>
+ <td width="104">Activate</td>
+ <td width="106">Cancel if not<br />filled by</td>
+ <td width="95">Active</td>
+ <td width="172">
+ <span title="Click to sort"
+ style="cursor:pointer;">Status</span>
</td>
- <td>[% ctx.find_aou(hold.hold.hold.pickup_lib).name %]</td>
- <td>[%
- IF hold.hold.status == 4;
- "Available";
- ELSIF hold.hold.estimated_wait;
- "Estimated wait (days): "; hold.hold.estimated_wait;
- ELSIF hold.hold.status == 3;
- "In Transit";
- ELSIF hold.hold.status < 3;
- "Waiting for copy";
- END;
- %]</td>
- <td>[% IF hold.hold.hold.frozen == 't' %] No [% ELSE %] Yes [% END %]</td>
- <td>[%
- IF hold.hold.hold.frozen == 't' AND hold.hold.hold.thaw_date;
- date.format(ctx.parse_datetime(hold.hold.hold.thaw_date),'%Y-%m-%d');
- ELSE;
- '-';
- END
- %]</td>
- <td>[% hold.hold.hold.expire_time ? hold.hold.hold.expire_time : '-' %]</td>
- <td><input type='checkbox' name='hold_id' value='[% hold.hold.hold.id %]'/></td>
</tr>
- [% END %]
- </tbody>
+ </table>
+ <div class="hide_me">
+ <select id="hold_pickup_lib_temp" name="hold_pickup_lib_sel"
+ class="hide_me" style="width:125px;height:21px;"></select>
+ </div>
+
+ <table cellpadding='0' cellspacing='0' border='0' width="100%">
+ <tbody id="holds_temp_parent">
+ <tr id="acct_holds_temp" name="acct_holds_temp"
+ class="acct_holds_temp">
+ <td width="36" align="center" style="text-align:center;">
+ <input type="checkbox" name="check_all_holds" />
+ </td>
+ <td width="138">
+ <div style="margin-top:10px;margin-bottom:10px;">
+ <a href="#" name="myopac_holds_title_link"></a>
+ </div>
+ </td>
+ <td width="123">
+ <div style="margin-top:10px;margin-bottom:10px;"
+ name="myopac_holds_author"></div>
+ </td>
+ <td width="64">
+ <div style="width:26px;height:23px;margin-top:6px;margin-bottom:6px;"
+ name="myopac_holds_formats">
+ </div>
+ </td>
+ <td width="136">
+ <span name="hold_pickup_lib_span"></span>
+ <span name="hold_pickup_lib"></span>
+ </td>
+ <td width="104">
+ <input
+ title="Enter a date (e.g. 10/21/2010)"
+ class="hide_me" style="width:91px;"
+ name="activate_box" type="text" />
+ <span name="activate_date"></span>
+ </td>
+ <td width="106">
+ <input title="Enter a date (e.g. 10/21/2010)"
+ class="hide_me" style="width:91px;"
+ name="hold_expires_box" type="text" />
+ <span name="hold_expires"></span>
+ </td>
+ <td width="95">
+ <select name="hold_active_sel"
+ style="width:90px;" class="hide_me">
+ <option value="f">Active</option>
+ <option value="t">Suspended</option>
+ </select>
+ <span name="hold_active"></span>
+ </td>
+ <td width="110">
+ <div name="acct_holds_status"
+ style="margin-top:10px;margin-bottom:10px;">
+ <span class="hide_me"
+ name="hold_ready_expire"></span>
+ </div>
+ </td>
+ <td width="62" align="right"
+ style="text-align:right;padding-right:7px;">
+ <a name="hold_edit_link" href="#">Edit</a>
+ <a href="#" name="hold_save_link"
+ class="hide_me">Save</a>
+ <a href="#" name="hold_cancel_link"
+ class="hide_me">Back</a>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div id='holds_hist_table' class="hide_me">testing...</div>
+
+ <span id='myopac.holds.cancel.confirm' class='hide_me'>&myopac.holds.cancel.confirm;</span>
+ <span id='myopac.holds.freeze.confirm' class='hide_me'>&myopac.holds.freeze.confirm;</span>
+ <span id='myopac.holds.thaw.confirm' class='hide_me'>&myopac.holds.thaw.confirm;</span>
+ <span id='myopac.holds.thaw_date.confirm' class='hide_me'>&myopac.holds.thaw_date.confirm;</span>
+ <span id='myopac.holds.freeze.select_thaw' class='hide_me'>&myopac.holds.freeze.select_thaw;</span>
+
+ <table width='100%' id='myopac_holds_processing' class='hide_me'>
+ <tr><td>&myopac.holds.processing;</td></tr>
</table>
-</form>
+
+ <span class='hide_me' id='myopac_holds_cancel_verify'>
+ &myopac.holds.verify;
+ </span>
+</div>
+<div id='myopac_holds_thaw_date_form' class='hide_me'>
+ <div id='myopac_holds_freeze_select_thaw'>
+ &myopac.holds.freeze.select_thaw;
+ </div>
+ <p>
+ <input size='10' maxlength='10'
+ type='text' id='myopac_holds_thaw_date_input' />
+ </p>
+ <p>
+ <button>&common.submit;</button>
+ </p>
+</div>
[% END %]
--- /dev/null
+[% WRAPPER "default/opac/parts/base.tt2" +
+ "default/opac/parts/myopac/base.tt2";
+ myopac_page = "lists" %]
+<div
+ style="margin-top: 6px;margin-left:20px;width:250px;padding:5px;"
+ id="mylist_div">
+ <div style="padding-bottom: 7px;">
+ <h2 style="font-weight:normal;">Create new list</h2>
+ Enter the name of the new list:<br />
+ <input type="text" id="mylist_new" />
+ </div>
+ <table cellpadding="0" cellspacing="10" border="0">
+ <tr>
+ <td>
+ Share this list?
+ <a href="#"><img
+ alt="Sharing Help"
+ src="/images/question-mark.png" /></a>
+ </td>
+ <td>
+ <input type="radio" value="0" name="shareList"
+ id="shareListNo" checked="checked" />
+ <label for="shareListNo">No</label>
+ <br />
+ <input type="radio" value="1" name="shareList"
+ id="shareListYes" />
+ <label for="shareListYes">Yes</label>
+ </td>
+ </tr>
+ </table>
+ <a href="#"><img
+ alt="Submit" src="/images/btnSubmit.png" /></a>
+
+ <a href="#"><img
+ alt="Cancel" src="/images/btnCancel.png" /></a>
+</div>
+<div id='myopac_bookbag_div' style="padding:5px;">
+ <div class="header_middle">
+ <span id="acct_holds_header" style="float:left;">My Lists</span>
+ <span style="float:right;">
+ <a class="hide_me" href="#">Export List</a>
+ </span>
+ </div>
+ <div style="float:right;width:85px;">
+ <div style="position:absolute">
+ <div style="position:relative;top:13px;">
+ <a href="#"
+ style="position:relative;top:-3px;left:-5px;"><img
+ alt="Saving Help"
+ src="/images/question-mark.png" /></a>
+ <a id='acct_lists_save' href="#"><img alt="Save"
+ src="/images/save-btn.png" /></a>
+ </div>
+ </div>
+ </div>
+ <div class="clear-both pad-top-ten">
+ <a href="#">+ Add new list</a>
+ </div>
+ <div id="temp_wrapper">
+ <div id='acct_list_template2' class="hide_me">
+ <div style="width:100%">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td style="font-weight:bold;padding-right:10px;" id='anon_list_name'>
+ Temporary List
+ </td>
+ <td>
+ <a href="#"><img
+ alt="Anonymous List Help"
+ src="/images/question-mark.png" /></a>
+ </td>
+ </tr>
+ </table>
+ <div class="float-right"></div>
+ <div class="clear-both pad-bottom-five"></div>
+ </div>
+
+ <table id="acct_list_header_anon" cellpadding='0' cellspacing='0' border='0'>
+ <tr>
+ <td width="1%" style="padding-left:10px;">
+ <input type="checkbox" id="check_all_list_anon" />
+ </td>
+ <td width="98%" style="padding-left:5px;">Title</td>
+ <td width="1%">
+ <select style='width:175px;margin-right:11px;'
+ name="list_actions" id="sel_all_list_anon">
+ <option value="0">-- Actions for this list --</option>
+ <option value="hold">Place Hold</option>
+ <option value="remove">Remove Items</option>
+ </select>
+ </td>
+ </tr>
+ </table>
+ <table cellpadding='0' cellspacing='5' border='0'
+ width='91%' style='margin-left:5px;margin-top:5px;'>
+ <tbody id='anon_list_tbody'></tbody>
+ </table>
+ <br /><br />
+ </div>
+ <div id='acct_lists_prime'>
+ <div id='acct_list_template'>
+ <div style="width:100%">
+ <div style="float:left;font-weight:bold;padding-top:5px;"
+ name='list_name'></div>
+ <div style="float:left;padding:5px 0px 0px 10px;">
+ <a target='_blank' name='share_list_rss'
+ class='hide_me'><img alt="RSS Feed" border="0"
+ src="/opac/images/small-rss.png"
+ title="You are sharing this list"/></a>
+ </div>
+ <div style="float:left;padding:5px 0px 0px 10px;">
+ <a href="#" name="share_list_link">Share</a>
+ </div>
+ <div style="float:left;padding:5px 0px 0px 10px;">
+ <a href="#" name="remove_list">Remove</a>
+ </div>
+ <div class="clear-both pad-bottom-five"></div>
+ </div>
+ <table id="acct_list_header" cellpadding='0' cellspacing='0'
+ border='0'>
+ <tr>
+ <td width="1%" style="padding-left:10px;">
+ <input type="checkbox" id="check_all_list" />
+ </td>
+ <td width="98%" style="padding-left:5px;">Title</td>
+ <td width="1%">
+ <select style='width:175px;margin-right:11px;' name="list_actions">
+ <option value="0">-- Actions for this list --</option>
+ <option value="hold">Place Hold</option>
+ <option value="remove">Remove Items</option>
+ </select>
+ </td>
+ </tr>
+ </table>
+ <table cellpadding='0' cellspacing='5' border='0'
+ width='91%' style='margin-left:5px;margin-top:5px;'>
+ <tbody name='list_tbody'></tbody>
+ </table>
+ <br /><br />
+ </div>
+ </div>
+ </div>
+ <div id='myopac_delete_bookbag_warn' class='hide_me'>
+ &myopac.delete.bookbag;
+ </div>
+ <div style='text-align: center; font-weight: bold;'
+ class='hide_me' id='myopac_bookbags_none'>&myopac.no.bookbags;</div>
+ <table width='100%' class='data_grid data_grid_center hide_me'
+ id='myopac_bookbag_table'>
+ <thead>
+ <tr>
+ <td>&common.name;</td>
+ <td>&myopac.bookbag.items;</td>
+ <td>&myopac.bookbag.shared;</td>
+ <td>&myopac.bookbag.toggle;</td>
+ <td>&myopac.bookbag.delete;</td>
+ </tr>
+ </thead>
+ <tbody id='myopac_bookbag_tbody'>
+ <tr id='myopac_bookbag_tr'>
+ <td>
+ <a href='#' class='classic_link'
+ name='myopac_expand_bookbag'> </a>
+ </td>
+ <td>
+ <span name='myopac_bookbag_item_count'> </span>
+ <span> &myopac.items;</span>
+ </td>
+ <td>
+ <span name='myopac_bb_published_no' class='hide_me'>
+ &common.no;
+ </span>
+ <span name='myopac_bb_published_yes' class='hide_me'>
+ &common.yes;
+ </span>
+ <a name='myopac_bb_published_view'
+ class='classic_link hide_me'>&myopac.view;</a>
+ <a name='myopac_bb_published_atom'
+ class='unadorned_link hide_me'>
+ <img alt="RSS Feed" border="0"
+ src="/opac/images/small-rss.png"
+ title="&myopac.atom.feed;" />
+ </a>
+ </td>
+ <td>
+ <a name='myopac_bb_make_unpublished'
+ class='classic_link hide_me'>&myopac.bookbag.hide;</a>
+ <a name='myopac_bb_make_published'
+ class='classic_link hide_me'>&myopac.bookbag.share;</a>
+ </td>
+ <td>
+ <a class='classic_link' href='#'
+ name='myopac_container_delete'>&myopac.delete;</a>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ <table width='100%' class='data_grid data_grid_center hide_me' style='margin-top: 10px;'>
+ <thead>
+ <tr><td>&myopac.bookbag.create;</td></tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>
+ <span style='padding-right: 5px;'>
+ &myopac.bookbag.naming;
+ </span>
+ <input id='myopac_bookbag_new_name' type='text' />
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <span style='padding: 5px;'>&myopac.bookbag.share;</span>
+ <a class='classic_link'
+ href='#'><b>&common.help;</b></a>
+ <span>&common.yes;</span>
+ <input type='radio' name='bb_public' id='bb_public_yes'/>
+ <span>&common.no;</span>
+ <input type='radio' name='bb_public' id='bb_public_no' checked='checked'/>
+ <input style='padding-left: 10px;' type='submit'
+ value='&common.submit;' />
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ <div style='width: 99%; text-align: center'>
+ <b id='myopac_bookbag_items_name'> </b>
+ </div>
+ <div class='hide_me'
+ style='width:100%; text-align:center; font-weight:700; margin-top:10px;'
+ id='myopac_bookbag_no_items'>
+ &myopac.bookbag.no.items;
+ </div>
+ <table width='100%' class='hide_me data_grid data_grid_center'
+ id='myopac_bookbag_items_table'>
+ <thead>
+ <tr>
+ <td>&common.title;</td>
+ <td>&common.authors;</td>
+ <td>&myopac.bookbag.remove;</td>
+ </tr>
+ </thead>
+ <tbody id='myopac_bookbag_items_tbody'>
+ <tr id='myopac_bookbag_items_row'>
+ <td>
+ <a name='myopac_bookbag_items_title'
+ class='classic_link'> </a>
+ </td>
+ <td name='myopac_bookbag_items_author'></td>
+ <td>
+ <a name='myopac_bookbag_items_remove'
+ class='classic_link'>&myopac.remove.link;</a>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ <span id='bb_publish_text' class='hide_me'>&myopac.publish.text;</span>
+ <span id='myopac_remove_bb_item_confirm' class='hide_me'>
+ &myopac.item.confirm;
+ </span>
+ <span id='myopac_make_published_confirm' class='hide_me'>
+ &myopac.publish.confirm;
+ </span>
+ <span id='myopac_make_unpublished_confirm' class='hide_me'>
+ &myopac.unpublish.confirm;
+ </span>
+ <span id='myopac_bb_update_success' class='hide_me'>
+ &myopac.update.success;
+ </span>
+ <span id='bb_create_warning' class='hide_me'>
+ &myopac.create.warning;
+ </span>
+ <span id='myopac_bb_what_are' class='hide_me'>
+ &myopac.describe.bookbags;
+ </span>
+ <span class='hide_me' id='bb_update_success'>
+ &myopac.updated.success;
+ </span>
+</div>
+[% END %]
-[% BLOCK html_head %]
-<style>
- table { text-align: center; padding: 20px; margin-top: 30px; border-collapse: collapse; }
- table td { padding: 5px 15px 5px 15px; border-bottom: 1px solid #ddd; text-align: left;}
- table tr:nth-child(odd) { background-color:#ded; }
-</style>
-[% END %]
-
-[% WRAPPER "default/opac/base.tt2" %]
-[% INCLUDE "default/opac/myopac/_links.tt2" myopac_page = "main" %]
-<table>
- <tr>
- <td>First Name</td>
- <td>[% ctx.user.first_given_name %]</td>
- </tr>
- <tr>
- <td>Middle Name</td>
- <td>[% ctx.user.second_given_name %]</td>
- </tr>
- <tr>
- <td>Last Name</td>
- <td>[% ctx.user.family_name %]</td>
- </tr>
- <tr>
- <td>Library Card</td>
- <td>[% ctx.user.card.barcode %]</td>
- </tr>
- <tr>
- <td>Email Address</td>
- <td>[% ctx.user.email %]</td>
- <td><a href='update_email'>Change</a></td>
- </tr>
- <tr>
- <td>Phone</td>
- <td>[% ctx.user.day_phone %]</td>
- </tr>
-</table>
+[% WRAPPER "default/opac/parts/base.tt2" +
+ "default/opac/parts/myopac/base.tt2";
+ myopac_page = "main" %]
+<div id='myopac_summary_div' style="padding:0px;">
+ <div id="acct_sum">
+ <div style="width:742px;float:left;">
+ <div class="header_middle">Account Summary</div>
+ </div>
+ <div id="myopac_sum_fines">
+ <div style="position:absolute;">
+ <div style="position:relative;top:-15px;left:-23px;">
+ <img src="/images/acct_sum_fines_tl.png" />
+ </div>
+ </div>
+ <div style="position:absolute;">
+ <div style="position:relative;top:-15px;left:172px;">
+ <img src="/images/acct_sum_fines_tr.png" />
+ </div>
+ </div>
+ <div style="position:absolute;">
+ <div style="position:relative;top:161px;left:-23px;">
+ <img src="/images/acct_sum_fines_bl.png" />
+ </div>
+ </div>
+ <div style="position:absolute;">
+ <div style="position:relative;top:161px;left:172px;">
+ <img src="/images/acct_sum_fines_br.png" />
+ </div>
+ </div>
+ Fines: <span id="myopac_sum_fines_bal">$0.00</span><br />
+ <a class="hide_me" href="#" id="pay_fines_btn1"><img
+ alt="Pay Fines"
+ onmouseover="this.src='/images/pay-fines-btn-hover.png';"
+ onmouseout="this.src='/images/pay-fines-btn.png';"
+ src="/images/pay-fines-btn.png"
+ style="position:relative;top:5px;" /></a>
+ </div>
+ <div style="width:662px;">
+ <div style="float:left;">
+ <div style="padding:10px 0px;" id="myopac_sum_name"></div>
+ <div class="acct_sum_row">
+ <table width="100%" cellspacing="0" cellpadding="0">
+ <tr>
+ <td>
+ Items Currently Checked out
+ <span id="myopac_sum_checked" class="view_link">
+ (0)
+ </span>
+ </td>
+ <td align="right" class="view_link">
+ <a href="circs">View All</a>
+ </td>
+ </tr>
+ </table>
+ </div>
+ <div class="acct_sum_row">
+ <table width="100%" cellspacing="0" cellpadding="0">
+ <tr>
+ <td>
+ Items Currently on Hold
+ <span id="myopac_sum_holds" class="view_link">
+ (0)
+ </span>
+ </td>
+ <td align="right" class="view_link">
+ <a href="holds">View All</a>
+ </td>
+ </tr>
+ </table>
+ </div>
+ <div class="acct_sum_row">
+ <table width="100%" cellspacing="0" cellpadding="0">
+ <tr>
+ <td>
+ Items ready for pickup
+ <span id="myopac_sum_pickup" class="view_link">
+ (0)
+ </span>
+ </td>
+ <td align="right" class="view_link">
+ <a href="#">View All</a>
+ </td>
+ </tr>
+ </table>
+ </div>
+ <div class="acct_sum_row" id="myopac_sum_fines_slim">
+ <table width="100%" cellspacing="0" cellpadding="0">
+ <tr>
+ <td>Fees & Fines</td>
+ <td align="right" class="view_link">
+ <a class="hide_me"
+ id="show_fines_link"
+ href="#">Show Overdue Materials</a>
+ </td>
+ </tr>
+ </table>
+ </div>
+ </div>
+ </div>
+ <div class="clear-both"></div>
+ <div id='myopac_fines_div'>
+ <table width='100%' class='data_grid data_grid_center'>
+ <thead class='color_3'>
+ <tr>
+ <td colspan='3' style='padding: 6px'>
+ <b>&myopac.fines.title;</b>
+ </td>
+ </tr>
+ <tr>
+ <td width='33%'>&myopac.fines.owed;</td>
+ <td width='33%'>&myopac.fines.paid;</td>
+ <td width='33%'>&myopac.fines.balance;</td>
+ </tr>
+ </thead>
+ <tbody id='myopac_fines_summary_tbody'>
+ <tr id='myopac_fines_summary_loading'>
+ <td>&myopac.fines.status;</td>
+ </tr>
+ <tr id='myopac_fines_summary_row' class='hide_me'>
+ <td id='myopac_fines_summary_total' >&common.currency;</td>
+ <td id='myopac_fines_summary_paid' >&common.currency;</td>
+ <td id='myopac_fines_summary_balance' style='color:red;font-weight: bold;'>&common.currency;</td>
+ </tr>
+ </tbody>
+ </table>
+ <!--
+ <div id='accrue_explanation' class='hide_me'>
+ <span>Transactions whose balances are marked with a</span>
+ <span style='color:red; font-weight: bold'>*</span>
+ <span>will continue to accrue fines until the checked out item is returned.</span>
+ </div>
+ -->
+ <!-- Table for circulation transactions only -->
+ <div id='myopac_circ_trans_div' class='hide_me'>
+ <br/><hr/><br/>
+ <table width='100%' class='data_grid data_grid_center'
+ id='myopac_circ_trans_table'>
+ <thead>
+ <!--<tr><td colspan='10' style='padding: 6px'><b>&myopac.fines.overdue;</b></td></tr>-->
+ <tr>
+ <td colspan='10' style='padding: 6px'>
+ <b>Fines</b>
+ </td>
+ </tr>
+ <tr>
+ <td>&common.title;</td>
+ <td>&common.author;</td>
+ <td>&myopac.fines.checkout;</td>
+ <td>&myopac.fines.due;</td>
+ <td>&myopac.fines.returned;</td>
+ <td>&myopac.fines.balance;</td>
+ <td align="center" nowrap="nowrap"
+ style="white-space:nowrap;">
+ <label for="pay_fines_box1">Pay Fines</label>
+ <br />
+ <input id="pay_fines_box1" checked="checked"
+ type="checkbox"
+ title="Click to (un)select all fines" />
+ </td>
+ </tr>
+ </thead>
+ <tbody id='myopac_circ_trans_tbody'>
+ <tr id='myopac_circ_trans_row'>
+ <td>
+ <a class='classic_link' name='myopac_circ_trans_title'> </a>
+ </td>
+ <td name='myopac_circ_trans_author'> </td>
+ <td name='myopac_circ_trans_start'> </td>
+ <td name='myopac_circ_trans_due'> </td>
+ <td name='myopac_circ_trans_finished'>
+ <span style='color:red;'>&myopac.fines.accruing;</span>
+ </td>
+ <td>
+ <span style='color: red; font-weight: bold;'
+ name='myopac_circ_trans_balance'>&common.currency;</span>
+ </td>
+ <td align="center">
+ <input type="checkbox" checked="checked"
+ name="selector" title="pay this fine" />
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <!-- Table for all non-circulation transactions -->
+ <div id='myopac_trans_div' class='hide_me'>
+ <br/>
+ <hr style="border-bottom:none;*height:0px;" color="#dcdbdb" />
+ <br/>
+ <table width='100%' class='data_grid data_grid_center'
+ id='myopac_trans_table'>
+ <thead>
+ <tr>
+ <td colspan='8' style='padding: 6px'>
+ <b>&myopac.fines.other;</b>
+ </td>
+ </tr>
+ <tr>
+ <td width='16%'>&myopac.fines.time.start;</td>
+ <td width='16%'>&myopac.fines.time.paid;</td>
+ <td width='16%'>&myopac.fines.owed.initial;</td>
+ <td width='16%'>&myopac.fines.paid.amount;</td>
+ <td width='16%'>&myopac.fines.balance;</td>
+ <td width='16%'>&myopac.fines.type;</td>
+ <td width='4%' align="center" nowrap="nowrap"
+ style="white-space:nowrap;">
+ <label for="pay_fines_box2">Pay Fines</label>
+ <br />
+ <input id="pay_fines_box2" checked="checked"
+ type="checkbox"
+ title="Click to (un)select all fines" />
+ </td>
+ </tr>
+ </thead>
+ <tbody id='myopac_trans_tbody'>
+ <tr id='myopac_trans_row'>
+ <td name='myopac_trans_start'> </td>
+ <td name='myopac_trans_last_payment'> </td>
+ <td name='myopac_trans_init_amount'>
+ &common.currency;
+ </td>
+ <td name='myopac_trans_total_paid'>
+ &common.currency;
+ </td>
+ <td style='color:red; font-weight: bold;'>
+ <span name='myopac_trans_balance_recur'
+ class='hide_me'> * </span>
+ <span name='myopac_trans_balance'>
+ &common.currency;
+ </span>
+ </td>
+ <td name='myopac_trans_bill_type'></td>
+ <td align="center">
+ <input type="checkbox" name='selector'
+ title='pay this fine' checked="checked" />
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <a href="#"><img alt="Pay Fines"
+ onmouseover="this.src='/images/pay-fines-btn-hover.png';"
+ src="/images/pay-fines-btn.png"
+ style="position:relative;top:5px;" /></a>
+ <br/>
+ </div>
+ </div>
+ <div id="pay_fines_now" class="hide_me">
+ <table id='oils-selfck-cc-payment-table'>
+ <tbody>
+ <tr>
+ <td><div style="width:129px;"></div></td>
+ <td><div style="width:195px;"></div></td>
+ <td><div style="width:324px;"></div></td>
+ </tr>
+ <tr>
+ <td colspan='2'><strong>Billing Information</strong></td>
+ <td rowspan='13' valign='top'>
+ Selected fines you are paying for:
+ <table cellpadding="0" cellspacing="5" border="0">
+ <thead>
+ <tr>
+ <td>
+ <strong>Name</strong>
+ </td>
+ <td>
+ <strong>Amount</strong>
+ </td>
+ </tr>
+ </thead>
+ <tbody id="selectedFines">
+ </tbody>
+ </table>
+ <br />
+ <div id='oils-selfck-cc-payment-summary'>
+ Total amount to pay:
+ <strong>$<span></span></strong>
+ </div>
+ <br />
+ Click <strong>Cancel</strong> to go back and (un)select
+ other fines.
+ </td>
+ </tr>
+ <tr>
+ <td>First Name</td>
+ <td><input jsId='oilsSelfckCCFName' /></td>
+ </tr>
+ <tr>
+ <td>Last Name</td>
+ <td><input jsId='oilsSelfckCCLName' /></td>
+ </tr>
+ <tr>
+ <td>Street Address</td>
+ <td><input jsId='oilsSelfckCCStreet' /></td>
+ </tr>
+ <tr>
+ <td>City</td>
+ <td><input jsId='oilsSelfckCCCity' /></td>
+ </tr>
+ <tr>
+ <td>State or Province</td>
+ <td><input jsId='oilsSelfckCCState' /></td>
+ </tr>
+ <tr>
+ <td>ZIP or Postal Code</td>
+ <td><input jsId='oilsSelfckCCZip' /></td>
+ </tr>
+ <tr>
+ <td colspan='2'><strong>Credit Card Information</strong></td>
+ </tr>
+ <!-- Technically not needed since card type is derived from the CC number
+ <tr>
+ <td>Type of Card</td>
+ <td>
+ <select jsId='oilsSelfckCCType' required='true'>
+ <option value='VISA'>VISA</option>
+ <option value='MasterCard'>MasterCard</option>
+ <option value='American Express'>American Express</option>
+ </select>
+ </td>
+ </tr>
+ -->
+ <tr>
+ <td>Credit Card #</td>
+ <td><input jsId='oilsSelfckCCNumber' /></td>
+ </tr>
+ <tr>
+ <td>
+ <div style="position:absolute;">
+ <div style="position:relative;left:80px;">
+ <a href="#"><img
+ src="/images/question-mark.png" /></a>
+ </div>
+ </div>
+ Security Code
+ </td>
+ <td>
+ <input jsId='oilsSelfckCCCVV' />
+ </td>
+ </tr>
+ <tr>
+ <td>Exipration Month</td>
+ <td>
+ <select jsId='oilsSelfckCCMonth'>
+ <option value='01' selected='selected'>January</option>
+ <option value='02'>February</option>
+ <option value='03'>March</option>
+ <option value='04'>April</option>
+ <option value='05'>May</option>
+ <option value='06'>June</option>
+ <option value='07'>July</option>
+ <option value='08'>August</option>
+ <option value='09'>September</option>
+ <option value='10'>October</option>
+ <option value='11'>November</option>
+ <option value='12'>December</option>
+ </select>
+ </td>
+ </tr>
+ <tr>
+ <td>Expiration Year</td>
+ <td>
+ <select jsId='oilsSelfckCCYear'>
+ <option value='2011'>2011</option>
+ <option value='2012'>2012</option>
+ <option value='2013'>2013</option>
+ <option value='2014'>2014</option>
+ <option value='2015'>2015</option>
+ <option value='2016'>2016</option>
+ <option value='2017'>2017</option>
+ <option value='2018'>2018</option>
+ <option value='2019'>2019</option>
+ </select>
+ </td>
+ </tr>
+ <tr class="hide_me">
+ <td>Edit Billing Address</td>
+ <td>
+ <input jsId='oilsSelfckEditDetails'/>
+ </td>
+ </tr>
+ <tr>
+ <td colspan='2' align="center">
+ <button jsId='oilsSelfckCCSubmit'>
+ Submit Payment
+ </button>
+ <button>
+ Cancel
+ </button>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="3">
+ <br />
+ Important! You must have a printed receipt to be
+ eligible for a refund on lost items (regulations allow
+ for no exceptions).
+ <br />
+ <strong>
+ To ensure your necessary receipt information is
+ not lost, enter your email address above and a
+ receipt will be emailed to you. Otherwise, make
+ certain you have a printed receipt in hand before
+ closing the payment receipt screen.
+ </strong>
+ <br />
+ Refunds are not available for parts and pieces, overdue
+ fines, or items that do not display a specific title in
+ My Account. For a full list of refundable and
+ non-refundable items, visit
+ <a href="http://www.kcls.org/usingthelibrary/borrowing/refundable.cfm">http://www.kcls.org/usingthelibrary/borrowing/refundable.cfm</a><br /><br />
+ This site uses VeriSign SSL encryption to ensure your
+ privacy.
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+</div>
[% END %]
-[% BLOCK html_head %]
-<style>
- table { width: 100%; text-align: center; padding: 20px; margin-top: 30px; }
- table { border-collapse: collapse; }
- table { padding: 3px; border-bottom: 1px solid #ddd; text-align: left;}
- table tr:nth-child(odd) { background-color:#ded; }
-</style>
-[% END %]
+[% WRAPPER "default/opac/parts/base.tt2" +
+ "default/opac/parts/myopac/base.tt2";
+ myopac_page = "prefs" %]
+ <div id='myopac_prefs_div'>
+ <div id="acct_prefs_tabs"
+ style="padding-bottom: 12px;color:#666;">
+ <div style="float:left;">
+ <div class="align selected"
+ id="prefs_info_lbl"><img src=
+ "/images/sub_prefs_info_on.jpg" /></div>
+
+ <div class="align hide_me"
+ id="prefs_info_link">
+ <a href="#"><img src=
+ "/images/sub_prefs_info_off.jpg" /></a>
+ </div>
+
+ <div class="align"
+ id="prefs_notify_link">
+ <a href="#"><img src=
+ "/images/sub_prefs_notify_off.jpg" /></a>
+ </div>
+
+ <div class="align selected hide_me"
+ id="prefs_notify_lbl"><img src=
+ "/images/sub_prefs_notify_on.jpg" /></div>
+
+ <div class="align"
+ id="prefs_search_link">
+ <a href="#"><img src=
+ "/images/sub_prefs_search_off.jpg" /></a>
+ </div>
+
+ <div class="align selected hide_me"
+ id="prefs_search_lbl"><img src=
+ "/images/sub_prefs_search_on.jpg" /></div>
+ </div>
+
+ <div style="float:right;width:65px;">
+ <div style="position:absolute">
+ <div style="position:relative;top:75px;">
+ <a id='acct_prefs_save'
+ class='hide_me'
+ href="#"><img alt="Save"
+ src="/images/save-btn.png" /></a>
+ </div>
+ </div>
+ </div>
+
+ <div class="clear-both"></div>
+ </div>
+
+ <div class="header_middle">
+ <span id="acct_prefs_header">
+ Account Information and Preferences
+ </span>
+ <span class="float-right">
+ <a class="hide_me"
+ href="#">Export List</a>
+ </span>
+ </div>
+
+ <div class="clear-both normal-height"></div>
+
+ <table class="hide_me full-width" id="acct_search_main">
+ <tbody id='myopac_prefs_tbody'>
+ <tr id='myopac_prefs_loading'>
+ <td colspan='3'><b>&myopac.loading;</b></td>
+ </tr>
+
+ <tr id='myopac_prefs_row'>
+ <td width='20%'>&myopac.prefs.hits;</td>
+
+ <td>
+ <div style="position:absolute">
+ <div style="position:relative;top:0px;left:55px;">
+ <a href="#">
+ <img alt="Search Hits Help"
+ src=
+ "/images/question-mark.png" /></a>
+ </div>
+ </div><select id='prefs_hits_per'
+ style="position:relative;z-index:100;">
+ <option value='5'>
+ 5
+ </option>
+
+ <option value='8'>
+ 8
+ </option>
+
+ <option value='10'>
+ 10
+ </option>
+
+ <option value='15'>
+ 15
+ </option>
+
+ <option value='20'>
+ 20
+ </option>
+
+ <option value='25'>
+ 25
+ </option>
+
+ <option value='50'>
+ 50
+ </option>
+ </select>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2"><label for="circHistStart">Keep history of
+ checked out items?</label> <input type="checkbox"
+ id="circHistStart" /></td>
+ </tr><!-- FONT size preference -->
+
+ <tr class="hide_me">
+ <td>&myopac.prefs.font;</td>
+
+ <td><select id='prefs_def_font'>
+ <option value='regular'>
+ &myopac.prefs.font.regular;
+ </option>
+
+ <option value='large'>
+ &myopac.prefs.font.large;
+ </option>
+ </select></td>
+ </tr>
+
+ <tr class="hide_me">
+ <td>&myopac.prefs.search.location;</td>
+ <td>
+ <div style='margin-bottom: 5px;'>
+ <input type='checkbox' id='myopac_pref_home_lib' />
+ &myopac.prefs.search.home;
+ </div>
+ <select id='prefs_def_location'></select>
+ </td>
+ </tr>
+
+ <tr class="hide_me">
+ <td>&myopac.prefs.search.range;</td>
+
+ <td><select id='prefs_def_range'>
+ </select></td>
+ </tr>
+ </tbody>
+ </table><a href=
+ "http://www.kcls.org/usingthelibrary/catalog_help/library_elf.cfm"><u>Try
+ Library Elf-to manage library materials!</u></a>
+
+ <table class="hide_me"
+ id="acct_notify_main">
+ <tbody>
+ <tr class="hide_me">
+ <td><span>&myopac.prefs.holds.notify;</span> <a class=
+ 'classic_link'
+ href='#'>&common.help;</a></td>
+
+ <td style="padding-left:15px;"><select id=
+ 'prefs_hold_notify'>
+ <option value='phone:email'
+ selected='selected'>
+ &myopac.prefs.holds.both;
+ </option>
+
+ <option value='phone'>
+ &myopac.prefs.holds.phone;
+ </option>
+
+ <option value='email'>
+ &myopac.prefs.holds.email;
+ </option>
+ </select></td>
+ </tr>
+
+ <tr>
+ <td style="padding-top:10px;"><strong>Pick Up Notice for
+ Holds</strong><br />
+ <input type="checkbox"
+ id="opac.hold_notify.email"
+ name="opac.hold_notify.email" /> <label for=
+ "opac.hold_notify.email">Email</label><br />
+ <input type="checkbox"
+ id="opac.hold_notify.phone"
+ name="opac.hold_notify.phone" /> <label for=
+ "opac.hold_notify.phone">Phone</label>
+ <b>(Temporarily phone notification will generate a
+ mailed paper notice.)</b></td>
+ </tr>
+
+ <tr>
+ <td style="padding-top:10px;"><strong>Expire Notice for
+ Holds</strong><br />
+ <input type="checkbox"
+ id="notification.hold.expire.email"
+ name="notification.hold.expire.email" /> <label for=
+ "notification.hold.expire.email">Email</label></td>
+ </tr>
+
+ <tr>
+ <td style="padding-top:10px;"><strong>Cancel Notice for
+ Holds</strong><br />
+ <input type="checkbox"
+ id="notification.hold.cancel.email"
+ name="notification.hold.cancel.email" /> <label for=
+ "notification.hold.cancel.email">Email</label></td>
+ </tr>
+
+ <tr>
+ <td style="padding-top:10px;"><strong>Overdue First
+ Notice</strong><br />
+ <input type="checkbox"
+ id="notification.overdue.first.email"
+ name="notification.overdue.first.email" />
+ <label for=
+ "notification.overdue.first.email">Email</label><br />
+ <input type="checkbox"
+ id="notification.overdue.first.phone"
+ name="notification.overdue.first.phone" />
+ <label for=
+ "notification.overdue.first.phone">Phone</label>
+ <b>(Temporarily phone notification will generate a
+ mailed paper notice.)</b></td>
+ </tr>
+
+ <tr>
+ <td style="padding-top:10px;"><strong>Courtesy
+ Notice</strong><br />
+ <input type="checkbox"
+ id="notification.predue.email"
+ name="notification.predue.email" /> <label for=
+ "notification.predue.email">Email</label><br /></td>
+ </tr>
+ </tbody>
+ </table>
+
+ <div id="acct_info_main">
+ <div id='myopac.expired.alert'
+ class='hide_me'
+ style='margin-bottom: 20px;'>
+ <table class='data_grid'
+ width='100%'>
+ <tbody>
+ <tr>
+ <td width='100%'
+ style='color:red;'>
+ &myopac.summary.expired;</td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+
+ <div id='myopac.notes.div'
+ class='hide_me'>
+ <table class='data_grid'
+ width='100%'>
+ <thead>
+ <tr>
+ <td colspan='2'>
+ <b>&myopac.summary.notes;</b></td>
+ </tr>
+ </thead>
+
+ <tbody id='myopac.notes.tbody'>
+ <tr id='myopac.notes.tr'>
+ <td><b name='title'></b> : <span name=
+ 'value'></span></td>
+ </tr>
+ </tbody>
+ </table><br />
+ </div>
+
+ <table width='70%'
+ class='light_border data_grid'>
+ <tbody id='myopac_summary_tbody'>
+ <tr>
+ <td width='30%'
+ class='color_4 light_border'>&common.name;</td>
+
+ <td class='light_border'><span id=
+ 'myopac_summary_prefix'
+ style='padding-right: 5px;'></span> <span id=
+ 'myopac_summary_first'
+ style='padding-right: 5px;'></span> <span id=
+ 'myopac_summary_middle'
+ style='padding-right: 5px;'></span> <span id=
+ 'myopac_summary_last'
+ style='padding-right: 5px;'></span> <span id=
+ 'myopac_summary_suffix'></span></td>
+
+ <td></td>
+ </tr>
+
+ <tr>
+ <td class='color_4 light_border'>
+ &myopac.summary.phone.day;</td>
+
+ <td class='light_border'
+ id='myopac_summary_dayphone'></td>
+
+ <td class='light_border'><a href='#'
+ class="hide_me"
+ id='myopac_summary_phone1_change'
+ style=
+ 'text-decoration: underline;'>&myopac.summary.change;</a></td>
+ </tr>
+
+ <tr id='myopac_update_phone1_row'
+ class='hide_me'>
+ <td class='myopac_update_cell'
+ colspan='3'>
+ <span class='myopac_update_span'>
+ Enter New &myopac.summary.phone.day;:
+ </span>
+
+ <input type='text' size='24' id='myopac_new_phone1' />
+ <span class='myopac_update_span'>
+ <button>
+ <span class='myopac_update_span'>
+ &common.submit;</span>
+ </button>
+ </span>
+ <span class='myopac_update_span'>
+ <button>
+ <span class='myopac_update_span'>
+ &common.cancel;</span>
+ </button>
+ </span>
+ </td>
+ </tr>
+
+ <tr>
+ <td class='color_4 light_border'>
+ &myopac.summary.phone.evening;</td>
+
+ <td class='light_border'
+ id='myopac_summary_eveningphone'></td>
+
+ <td class='light_border'><a href='#'
+ class="hide_me"
+ id='myopac_summary_phone2_change'
+ style=
+ 'text-decoration: underline;'>&myopac.summary.change;</a></td>
+ </tr>
+
+ <tr id='myopac_update_phone2_row'
+ class='hide_me'>
+ <td class='myopac_update_cell'
+ colspan='3'><span class='myopac_update_span'>New
+ &myopac.summary.phone.evening;:</span>
+ <input type='text' size='24' id='myopac_new_phone2' />
+ <span class='myopac_update_span'><button><span class=
+ 'myopac_update_span'>&common.submit;</span></button></span>
+ <span class='myopac_update_span'><button><span class=
+ 'myopac_update_span'>&common.cancel;</span></button></span>
+ </td>
+ </tr>
+
+ <tr>
+ <td class='color_4 light_border'>
+ &myopac.summary.phone.other;</td>
+
+ <td class='light_border'
+ id='myopac_summary_otherphone'></td>
+
+ <td class='light_border'><a href='#'
+ class="hide_me"
+ id='myopac_summary_phone3_change'
+ style=
+ 'text-decoration: underline;'>&myopac.summary.change;</a></td>
+ </tr>
+
+ <tr id='myopac_update_phone3_row'
+ class='hide_me'>
+ <td class='myopac_update_cell'
+ colspan='3'><span class='myopac_update_span'>Enter
+ New &myopac.summary.phone.other;:</span>
+ <input type='text' size='24' id='myopac_new_phone3' />
+ <span class='myopac_update_span'><button><span class=
+ 'myopac_update_span'>&common.submit;</span></button></span>
+ <span class='myopac_update_span'><button><span class=
+ 'myopac_update_span'>&common.cancel;</span></button></span>
+ </td>
+ </tr>
+
+ <tr>
+ <td class='color_4 light_border'>
+ <div style="position:absolute">
+ <div style=
+ "position:relative;left:70px;top:-3px;">
+ <a href="#">
+ <img alt="Username Help"
+ src=
+ "/images/question-mark.png" /></a>
+ </div>
+ </div>&common.username;
+ </td>
+
+ <td class='light_border'
+ id='myopac_summary_username'></td>
+
+ <td class='light_border'><a href='#'
+ class="hide_me"
+ id='myopac_summary_username_change'
+ style=
+ 'text-decoration: underline;'>&myopac.summary.change;</a></td>
+ </tr>
+
+ <tr id='myopac_update_username_row'
+ class='hide_me'>
+ <td class='myopac_update_cell'
+ colspan='3'><span class=
+ 'myopac_update_span'>&myopac.summary.username.enter;</span>
+ <input type='text' size='24' id='myopac_new_username' />
+ <span class='myopac_update_span'><button><span class=
+ 'myopac_update_span'>&common.submit;</span></button></span>
+ <span class='myopac_update_span'><button><span class=
+ 'myopac_update_span'>&common.cancel;</span></button></span>
+ </td>
+ </tr>
+ <tr>
+ <td class='color_4 light_border'>
+ &common.password;</td>
+ <td class='light_border'
+ id='myopac_summary_password'>
+ &myopac.summary.password.text;</td>
+ <td class='light_border'><a href='#'
+ class="hide_me"
+ id='myopac_summary_password_change'
+ style=
+ 'text-decoration: underline;'>&myopac.summary.change;</a></td>
+ </tr>
+ <tr id='myopac_update_password_row'
+ class='hide_me'>
+ <td class='myopac_update_cell'
+ colspan='3'>
+ <table>
+ <tbody>
+ <tr>
+ <td>
+ <span class= 'myopac_update_span'>
+ &myopac.summary.password.current;
+ </span>
+ </td>
+
+ <td>
+ <input type='password'
+ size='24'
+ id='myopac_current_password' />
+ </td>
+ </tr>
+ <tr>
+ <td><span class=
+ 'myopac_update_span'>&myopac.summary.password.new;</span></td>
+
+ <td><input type='password'
+ size='24'
+ id='myopac_new_password' />
+ </td>
+ </tr>
+
+ <tr>
+ <td><span class=
+ 'myopac_update_span'>&myopac.summary.password.reenter;</span></td>
+
+ <td>
+ <input type='password'
+ size='24'
+ id='myopac_new_password2' />
+ </td>
+ </tr>
+ </tbody>
+ </table><span class=
+ 'myopac_update_span'><button><span class=
+ 'myopac_update_span'>&common.submit;</span></button></span>
+ <span class='myopac_update_span'><button><span class='myopac_update_span'>
+ &common.cancel;</span></button></span>
+ </td>
+ </tr>
+
+ <tr>
+ <td class='color_4 light_border'>
+ &myopac.summary.email;</td>
+
+ <td class='light_border'
+ id='myopac_summary_email'></td>
+
+ <td class='light_border'><a href='#'
+ class="hide_me"
+ id='myopac_summary_email_change'
+ style=
+ 'text-decoration: underline;'>&myopac.summary.change;</a></td>
+ </tr>
+
+ <tr id='myopac_update_email_row'
+ class='hide_me'>
+ <td class='myopac_update_cell' colspan='3'>
+ <span class= 'myopac_update_span'>
+ &myopac.summary.email.new;
+ </span>
+ <input type='text' size='24' id='myopac_new_email' />
+ <span class='myopac_update_span'>
+ <button>
+ <span class= 'myopac_update_span'>
+ &common.submit;</span>
+ </button>
+ </span>
+ <span class='myopac_update_span'>
+ <button>
+ <span class='myopac_update_span'>
+ &common.cancel;</span>
+ </button>
+ </span>
+ </td>
+ </tr>
+ <tr class="hide_me">
+ <td class='color_4 light_border'>
+ &myopac.summary.id.primary;</td>
+
+ <td class='light_border'
+ id='myopac_summary_ident1'></td>
+
+ <td></td>
+ </tr>
+
+ <tr>
+ <td class='color_4 light_border'>
+ &myopac.summary.barcode;</td>
+
+ <td class='light_border'
+ id='myopac_summary_barcode'></td>
+
+ <td></td>
+ </tr>
+
+ <tr>
+ <td class='color_4 light_border'>
+ &myopac.summary.home;</td>
+ <td class='light_border'
+ id='myopac_summary_homelib'></td>
+ <td><a href='#'
+ class="hide_me"
+ id='myopac_summary_home_change'
+ style=
+ 'text-decoration: underline;'>&myopac.summary.change;</a></td>
+ </tr>
+ <tr id='myopac_update_home_row'
+ class='hide_me'>
+ <td class='myopac_update_cell'
+ colspan='3'>
+ <span class='myopac_update_span'>
+ New home library:</span>
+ <select id='myopac_new_home'>
+ </select>
+ <span class='myopac_update_span'>
+ <button>
+ <span class= 'myopac_update_span'>
+ &common.submit;</span>
+ </button>
+ </span>
+ <span class='myopac_update_span'>
+ <button>
+ <span class= 'myopac_update_span'>
+ &common.cancel;</span>
+ </button>
+ </span>
+ </td>
+ </tr>
+ <tr class="hide_me">
+ <td class='color_4 light_border'>
+ &myopac.summary.genesis;
+ </td>
+ <td class='light_border'
+ id='myopac_summary_create_date'></td>
+ <td></td>
+ </tr>
+ </tbody>
+ </table><br />
+ <hr style="border-bottom:none;*height:0px;" color="#DCDBDB" />
+ <br />
+
+ <table width='100%' class='light_border data_grid'>
+ <thead>
+ <tr>
+ <td>&myopac.summary.addresses;</td>
+
+ <td id='myopac_pending_addr_td' class='hide_me'>
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td>&myopac.summary.addresses.pending;</td>
+
+ <td>
+ <a href="#"><img
+ alt="Address Help"
+ src="/images/question-mark.png" /></a>
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+ </thead>
+ <tbody id='myopac_addr_tbody'>
+ <tr id='myopac_addr_row' class='light_border'>
+ <td>
+ <table>
+ <tr>
+ <td>&myopac.summary.address.type;</td>
+ <td name='myopac_addr_type'></td>
+ </tr>
+
+ <tr>
+ <td>&myopac.summary.address.street;</td>
+ <td name='myopac_addr_street'></td>
+ </tr>
+ <tr>
+ <td>&myopac.summary.address.street;</td>
+ <td name='myopac_addr_street2'></td>
+ </tr>
+
+ <tr>
+ <td>&myopac.summary.address.city;</td>
+ <td name='myopac_addr_city'></td>
+ </tr>
+
+ <tr>
+ <td>&myopac.summary.address.county;</td>
+ <td name='myopac_addr_county'></td>
+ </tr>
+
+ <tr>
+ <td>&myopac.summary.address.state;</td>
+ <td name='myopac_addr_state'></td>
+ </tr>
+
+ <tr>
+ <td>&myopac.summary.address.country;</td>
+ <td name='myopac_addr_country'></td>
+ </tr>
+
+ <tr>
+ <td>&myopac.summary.address.zip;</td>
+ <td name='myopac_addr_zip'></td>
+ </tr>
+ <tr>
+ <td name='myopac_addr_edit_td'
+ colspan='2' class='hide_me'>
+ <a class='classic_link'
+ name='myopac_addr_edit_link'
+ href='#'>Edit Address</a>
+ </td>
+ </tr>
+ </table>
+ </td>
+ <td class='hide_me'
+ name='myopac_pending_addr_td'>
+ <table>
+ <tr>
+ <td>&myopac.summary.address.type;</td>
+
+ <td><input name=
+ 'myopac_pending_addr_type' /></td>
+ </tr>
+ <tr>
+ <td>
+ &myopac.summary.address.street;</td>
+
+ <td><input name=
+ 'myopac_pending_addr_street' /></td>
+ </tr>
+ <tr>
+ <td>&myopac.summary.address.street;</td>
+ <td>
+ <input name='myopac_pending_addr_street2' />
+ </td>
+ </tr>
+ <tr>
+ <td>&myopac.summary.address.city;</td>
+ <td>
+ <input name='myopac_pending_addr_city' />
+ </td>
+ </tr>
+ <tr>
+ <td>&myopac.summary.address.county;</td>
+
+ <td>
+ <input name='myopac_pending_addr_county' />
+ </td>
+ </tr>
+ <tr>
+ <td>&myopac.summary.address.state;</td>
+ <td>
+ <input name='myopac_pending_addr_state' />
+ </td>
+ </tr>
-[% WRAPPER "default/opac/base.tt2" %]
-[% INCLUDE "default/opac/myopac/_links.tt2" myopac_page = "prefs" %]
-<p><em>XXX TODO Need to find out whether the list of pref fields can/should be generated
- from db entries or something.</em></p>
+ <tr>
+ <td>&myopac.summary.address.country;</td>
+ <td>
+ <input name='myopac_pending_addr_country' />
+ </td>
+ </tr>
+ <tr>
+ <td>&myopac.summary.address.zip;</td>
+ <td><input name=
+ 'myopac_pending_addr_zip' /></td>
+ </tr>
+ <tr>
+ <td name='myopac_addr_edit_td' colspan='2'>
+ <a class='classic_link'
+ name='myopac_pending_addr_edit_link'
+ href='#'>Save Changes</a>
+ <a style='padding-left:10px;'
+ class='classic_link'
+ name='myopac_pending_addr_del_link'
+ href='#'>Discard Pending Address</a>
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <div class='hide_me' id='myopac_username_error'>
+ &myopac.summary.username.error;
+ </div>
+ <div class='hide_me' id='myopac_username_dup'>
+ &myopac.summary.username.dup;
+ </div>
+ <div class='hide_me' id='myopac_username_success'>
+ &myopac.summary.username.success;
+ </div>
+ <div class='hide_me' id='myopac_username_failure'>
+ &myopac.summary.username.failure;
+ </div>
+ <div class='hide_me' id='myopac_email_error'>
+ &myopac.summary.email.error;
+ </div>
+ <div class='hide_me' id='myopac_email_success'>
+ &myopac.summary.email.success;
+ </div>
+ <div class='hide_me' id='myopac_email_failure'>
+ &myopac.summary.email.failed;
+ </div>
+ <div class='hide_me' id='myopac_password_error'>
+ &myopac.summary.password.error;
+ </div>
+ <div class='hide_me' id='myopac_password_success'>
+ &myopac.summary.password.success;
+ </div>
+ <div class='hide_me' id='myopac_password_failure'>
+ &myopac.summary.password.failure;
+ </div>
+ <span class='hide_me' id= 'myopac_invalid_username'>
+ &myopac.summary.username.invalid;
+ </span>
+ <span class='hide_me' id='myopac_addr_changes_saved'>
+ Address Saved
+ </span>
+ <div class='hide_me' id='prefs_update_success'>
+ &myopac.prefs.save.success;
+ </div>
+ <div class='hide_me' id='prefs_update_failure'>
+ &myopac.prefs.save.failed;
+ </div>
+ <span class='hide_me' id='myopac_pref_hold_notify_alert'>
+ &myopac.prefs.help;
+ </span>
+ </div>
[% END %]
+++ /dev/null
-[% BLOCK html_head %]
-<style>
- table { text-align: center; padding: 20px; margin-top: 30px; border-collapse: collapse; }
- table td { padding: 5px 15px 5px 15px; border-bottom: 1px solid #ddd; text-align: left;}
- table tr:nth-child(odd) { background-color:#ded; }
-</style>
-[% END %]
-
-[% WRAPPER "default/opac/base.tt2" %]
-[% INCLUDE "default/opac/myopac/_links.tt2" %]
-
-<form method='POST'>
- <table>
- <tr><td>Current Email</td><td>[% ctx.user.email %]</td></tr>
- <tr><td>New Email</td><td><input type='text' name='email'/></td></tr>
- </table>
- <input type='submit'/>
-</form>
-
-[% END %]
--- /dev/null
+<!-- ****************** adv_global_row.xml ***************************** -->
+<tr id='adv_global_trow' type='input'>
+ <td align='left' width='100%' nowrap='nowrap'>
+ <!-- select the search class -->
+ <select name='type' style='margin-right: 7px;'>
+ <option value='keyword' selected='selected'>&common.keyword;</option>
+ <option value='title'>&common.title;</option>
+ <option value='author'>&common.author;</option>
+ <option value='subject'>&common.subject;</option>
+ <option value='series'>&common.series;</option>
+ <option value='bibcn'>&common.bibcn;</option>
+ </select>
+ <!-- select how to treat the text -->
+ <select name='contains' style='margin-right: 7px;'>
+ <option value='contains'>&opac.advanced.refined.contains;</option>
+ <option value='nocontains'>&opac.advanced.refined.nocontains;</option>
+ <option value='exact'>&opac.advanced.refined.exact;</option>
+ </select>
+ <!-- search term -->
+ <input type='text' size='18' name='term' style='margin-right: 3px;' />
+ <!-- Remove this row -->
+ </td>
+</tr>
+<!-- ****************** end: adv_global_row.xml ***************************** -->
--- /dev/null
+<!-- ****************** advanced_global.xml ***************************** -->
+<table id='adv_global_search' class='data_grid data_grid_center' width='100%'>
+ <tr style='border-bottom: none;'>
+ <!-- Contains the user-addable(?) rows to define search class, containment and text -->
+ <td valign='top' width='65%' style='border-bottom: none;'>
+ <table width='100%' id='adv_global_input_table'>
+ <thead>
+ <tr>
+ <td>
+ <div style="width:100%;" class="header_middle">
+ &advanced.search.title;
+ </div>
+ </td>
+ </tr>
+ </thead>
+ <tbody id='adv_global_tbody'>
+ [% INCLUDE "default/opac/parts/advanced/global_row.tt2" %]
+ <!-- add a new row -->
+ <tr id='adv_global_addrow'>
+ <td align='left' style="padding-top:7px;">
+ <button>&advanced.search.submit;</button><!-- XXX TODO make a real form -->
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ <tr>
+ <td align='center'>
+ &advanced.search.library;<br /><br />
+ [% INCLUDE "default/opac/parts/libselect.tt2" %]
+ <br /><br />
+ <span>&result.limit2avail;</span>
+ <input type='checkbox' id='opac.result.limit2avail'/>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <table width='100%'>
+ <thead>
+ <tr>
+ <td colspan='2' align='center'>
+ &advanced.search.filters;
+ </td>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td align='right' class="hide_me">
+ <span>&advanced.item.form;</span>
+ </td>
+ <td align='left' class="hide_me">
+ <select multiple='multiple' size='3'
+ id='adv_global_item_form'>
+ </select>
+ </td>
+ <td align='right'>
+ <span>&advanced.item.type;</span><br />
+ </td>
+ <td align='left'>
+ <select multiple='multiple' size='3'
+ id='adv_global_item_type' class='hide_me'>
+ </select>
+ <select multiple='multiple' size='3'
+ id='adv_global_item_type_basic'>
+ <option value=''>&opac.search.allFormats;</option>
+ <option value='a'>Book</option>
+ <option value='i'>Book on cassette</option>
+ <option value='n'>Book on CD</option>
+ <option value='x'>Download music</option>
+ <option value='y'>Download video</option>
+ <option value='h'>DVD</option>
+ <option value='w'>eBook - Audio</option>
+ <option value='v'>eBook - Text</option>
+ <option value='e'>Equipment</option>
+ <option value='f'>Films</option>
+ <option value='o'>Kit</option>
+ <option value='q'>Large print</option>
+ <option value='b'>Magazine</option>
+ <option value='d'>Microform</option>
+ <option value='k'>Music cassette</option>
+ <option value='j'>Music CD</option>
+ <option value='l'>Music LP</option>
+ <option value='p'>Newspaper</option>
+ <option value='t'>Online</option>
+ <option value='u'>Player</option>
+ <option value='c'>Printed music</option>
+ <option value='2'>Read along with cassette</option>
+ <option value='5'>Read along with CD</option>
+ <option value='c'>Scores</option>
+ <option value='m'>Software</option>
+ <option value='g'>Video</option>
+ <option value='r'>3-D Object</option>
+ <option value='z'>Map</option>
+ <option value='s'>Slide set</option>
+
+ </select>
+ </td>
+ <td align='right' class="hide_me">
+ <span>&advanced.literary.form;</span>
+ <a id='adv_global_lit_form_link_adv'
+ class='classic_link adv_adv_link'
+ href='#'>&advanced.link;</a>
+
+ <a id='adv_global_lit_form_link_basic'
+ class='hide_me classic_link adv_adv_link'
+ href='#'>&advanced.basic.link;</a>
+ </td>
+ <td align='left' class="hide_me">
+ <select multiple='multiple' size='3'
+ id='adv_global_lit_form' class='hide_me'>
+ </select>
+ <select multiple='multiple' size='3'
+ id='adv_global_lit_form_basic'>
+ <option value='0 '>
+ &advanced.non.fiction;
+ </option>
+ <option value='1'>
+ &advanced.fiction;
+ </option>
+ </select>
+ </td>
+ <td align='right'>
+ <span>&advanced.language;</span>
+ </td>
+ <td align='left'>
+ <select multiple='multiple' size='3' id='adv_global_lang'>
+ [% INCLUDE "default/opac/parts/item_lang_options.tt2" %]
+ </select>
+ </td>
+
+ <td align='right' class="hide_me">
+ <span>&advanced.audience;</span>
+ <a id='adv_global_audience_link_adv'
+ class='classic_link adv_adv_link'
+ href='#'>&advanced.link;</a>
+
+ <a id='adv_global_audience_link_basic'
+ class='hide_me classic_link adv_adv_link'
+ href='#'>&advanced.basic.link;</a>
+ </td>
+ <td align='left' class="hide_me">
+ <select multiple='multiple' size='3'
+ id='adv_global_audience' class='hide_me'>
+ </select>
+ <select multiple='multiple' size='3'
+ id='adv_global_audience_basic'>
+ <option value='e '>&advanced.adult;</option>
+ <option value='abcdj'>&advanced.juvenile;</option>
+ <option value='fg '>&advanced.general;</option>
+ </select>
+ </td>
+
+ <td align='right' class="hide_me">
+ <span>&advanced.biblevel;</span>
+ </td>
+ <td align='left' class="hide_me">
+ <select multiple='multiple' size='3'
+ id='adv_global_bib_level'>
+ </select>
+ </td>
+ </tr>
+ <tr>
+ <td align='right'>
+ <span>&advanced.filter.pubyear;</span>
+ </td>
+ <td align='left'>
+ <select id='adv_global_pub_date_type'>
+ <option value='equals' selected='selected'>
+ &advanced.filter.pubyear.equals;
+ </option>
+ <option value='before'>
+ &advanced.filter.pubyear.before;
+ </option>
+ <option value='after'>
+ &advanced.filter.pubyear.after;
+ </option>
+ <option value='between'>
+ &advanced.filter.pubyear.between;
+ </option>
+ </select>
+ <div style='margin-top:5px;'>
+ <input id='adv_global_pub_date_1' type='text'
+ size='4' maxlength='4'/>
+ <span id='adv_global_pub_date_2_span'
+ class='hide_me'>
+ &common.and; <input
+ id='adv_global_pub_date_2' type='text'
+ size='4' maxlength='4'/>
+ </span>
+ </div>
+ </td>
+ </tr>
+ <!-- copy location selector -->
+ <tr id='adv_copy_location_filter_row' class='hide_me'>
+ <td align='right'>&opac.advanced.copy_loc_filter;</td>
+ <td align='left' id='adv_copy_location_filter_td'>
+ <select size='3'
+ id='adv_copy_location_filter_select'
+ multiple='multiple'>
+ </select>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ <tr style='border-top: none;'>
+ <td align='center' valign='top' style='border-top: none;' colspan='2'>
+ <table style='border: none; width: 100%;'>
+ <tr>
+ <td align='center' width='100%'>
+ <table class='' width='100%'>
+
+ <thead>
+ <tr>
+ <td align='center' width='50%'>&advanced.sort.criteria;</td>
+ <td align='center'></td>
+ </tr>
+ </thead>
+
+ <tbody>
+ <tr>
+ <td align=''>
+ <select id='adv_global_sort_by'>
+ <option value='rel'>&advanced.relevance;</option>
+ <option value='title'>&common.title;</option>
+ <option value='author'>&common.author;</option>
+ <option value='pubdate'>&advanced.pubdate;</option>
+ </select>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <select id='adv_global_sort_dir' disabled='disabled'>
+ <option value='asc'>&advanced.sort.asc;</option>
+ <option value='desc'>&advanced.sort.desc;</option>
+ </select>
+ </td>
+ </tr>
+ <tr>
+ <td align='center' class="hide_me">
+ <span>&advanced.frbrize;</span>
+ <input id='adv_group_titles' type='checkbox' />
+ </td>
+ <td align='center'></td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+
+ <tr class='border_4_2'>
+ <td align="left" colspan='2'>
+ <!-- XXX TODO make a real form, and make this a real submitter -->
+ <img src="/images/search_btn.gif" alt="Search" style="cursor:pointer;" />
+
+ <!-- XXX TODO make a real form, and make this a real resetter -->
+ <a href="javascript:;" style="position: relative; top: -9px;">Reset Form</a>
+ </td>
+ </tr>
+</table>
+
+
+<div id='adv_quick_search_sidebar' class='sidebar_chunk hide_me' style='text-align:center; margin-top: 20px; width:400px;'>
+ <div id='adv_quick_search'>
+ <div class='adv_quick_search color_4'><b>&sidebar.quick.search;</b></div>
+ <div style='margin-top: 8px;'>
+ <table><tbody><tr>
+ <td>
+ <select id='adv_quick_type'>
+ <option value='isbn'>&opac.advanced.quick.isbn;</option>
+ <option value='issn'>&opac.advanced.quick.issn;</option>
+ <option value='cn'>&opac.advanced.quick.cn;</option>
+ <option value='lccn'>&opac.advanced.quick.lccn;</option>
+ <option value='tcn'>&opac.advanced.quick.tcn;</option>
+ <option value='barcode'>&opac.advanced.quick.barcode;</option>
+ </select>
+ </td><td>
+ <input type='text' id='adv_quick_text' size='16' />
+ </td>
+ </tr></tbody></table>
+ </div>
+
+ <div style='margin-top: 8px;' class='adv_quick_search_submit'>
+ <!-- XXX TODO make a real form, and make a real submitter (quick
+ submit, FKA advGenericSearch() -->
+ <img src="/images/search_btn.gif"
+ alt="Search" id="adv_quick_submit" style="cursor:pointer;" />
+ </div>
+ </div>
+</div>
+
+
+<div id='adv_marc_search_sidebar' class='sidebar_chunk hide_me'
+ style='width:400px; margin-top: 20px;'>
+ <div class='adv_quick_search color_4'><b>&search.marc;</b></div>
+ <table style='margin: 3px; width: 100%;' id='adv_sdbar_table'
+ class='border_4_3'>
+ <tbody>
+ <tr>
+ <td align="right">&search.marc.tag;</td>
+ <td align="left"><input name='advanced.marc.tag' maxlength='3' size='3' /></td>
+ <td align="right">&search.marc.subfield;</td>
+ <td align="left"><input name='advanced.marc.subfield' maxlength='1' size='1' /></td>
+ </tr>
+ <tr>
+ <td align="right">&search.marc.value;</td>
+ <td colspan='3' align="left"><input name='advanced.marc.value' size='18' /></td>
+ </tr>
+ <tr name='crow' class='hide_me'>
+ <td colspan='4' align='center'>
+ <a href='javascript:void(0);'
+ class='classic_link'>&common.close;</a>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ <div id='adv_marc_submit' class='adv_quick_search_submit'>
+ <a style='margin-right: 4px; position:relative;top:-10px;'
+ class='classic_link'
+ href='javascript:advAddMARC();'>&search.marc.add.row;</a>
+ <!-- XXX TODO make a real form, and make a real submitter (FKA
+ advMARCRun()) -->
+ <img alt="Search" src="/images/search_btn.gif"
+ style="cursor:pointer;" />
+ </div>
+</div>
+<!-- ****************** end: advanced_global.xml ***************************** -->
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml' lang='[% ctx.locale %]' xml:lang='[% ctx.locale %]'>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
+ <link rel="stylesheet" type="text/css"
+ href="/css/skin/default/opac/semiauto.css" />
+ <link rel="stylesheet" type="text/css"
+ href="/css/skin/default/opac/style.css" />
+ <link rel="stylesheet" type="text/css"
+ href="/css/skin/default/opac/contentslider.css" />
+ <title>Catalog - King County Library - [% ctx.page_title %]</title>
+ <link rel="unapi-server" type="application/xml" title="unAPI"
+ href="/opac/extras/unapi" />
+ [% BLOCK html_head; END; # provide a default that can be overridden %]
+ [% PROCESS html_head %]
+ </head>
+ <body>
+ [% content %]
+ [% INCLUDE "default/opac/parts/footer.tt2" %]
+ </body>
+</html>
--- /dev/null
+<!-- ****************** cn_browse.xml ***************************** -->
+<div id='cn_browse' class='cn_browser'>
+ <div id='cn_browse_loading' class='cn_browse_loading hide_me'>
+ &common.cn.loading;
+ </div>
+ <div id='cn_browse_div'>
+ <div class='color_4'>
+ <span>&common.cn.browsing;</span>
+ <b id='cn_browse_where'> </b>
+ </div>
+ <table class='data_grid bookshelf' width='100%'>
+ <thead>
+ <tr>
+ <td>
+ <a id='cn_browse_next' class='classic_link'
+ href='javascript:cnBrowsePrev();'><b>&common.cn.previous;</b></a>
+ </td>
+ <td colspan='1' align='center'>&common.cn.shelf;</td>
+ <td>
+ <a id='cn_browse_prev' class='classic_link'
+ href='javascript:cnBrowseNext();'><b>&common.cn.next;</b></a>
+ </td>
+ </tr>
+ </thead>
+ <tbody id='cn_tbody'>
+ <tr id='cn_browse_row'>
+ <td id='cn_browse_td' class='cn_browse_item' width='25%' valign='top'>
+ <a><img height='60' width='50'
+ class='cn_browse_info' name='cn_browse_pic' border='0' /></a>
+ <div class='cn_browse_info bold' name='cn_browse_cn'></div>
+ <div class='cn_browse_info'>
+ <a name='cn_browse_title' class='classic_link'></a>
+ </div>
+ <div class='cn_browse_info'>
+ <a name='cn_browse_author' class='classic_link'> </a>
+ </div>
+ <div class='cn_browse_info' name='cn_browse_lib'> </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+</div>
+<!-- ****************** end: cn_browse.xml ***************************** -->
--- /dev/null
+<!-- Google Analytics -->
+<script type="text/javascript">
+/* uncomment when ready */ /*
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-3018520-10']);
+ _gaq.push(['_trackPageview']);
+
+ (function() {
+ var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+ ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+ })();
+*/
+</script>
+<!-- End Google Analytics -->
+
+<div id="footer">
+ <a href="http://www.kcls.org/usingthelibrary/request/">Request a Purchase</a> |
+ <a href="http://www.kcls.org/usingthelibrary/request/">Interlibrary Loan</a> |
+ <a href="http://www.kcls.org/about/contact/">Contact Us</a> |
+ <a href="http://www.kcls.org/usingthelibrary/catalog_help/">Site Help</a> |
+ <a href="http://www.kcls.org/usingthelibrary/policies/privacy.cfm">Privacy Statement</a> |
+ <a href="http://www.kcls.org/about/support/">Support KCLS</a> |
+ <a href="http://www.kcls.org/employment/">Employment</a>
+</div>
--- /dev/null
+<!-- ****************** format_selector.xml ***************************** -->
+<select id='format_selector'>
+ <option value=''>&opac.search.allFormats;</option>
+ <option value='a'>Book</option>
+ <option value='i'>Book on cassette</option>
+ <option value='n'>Book on CD</option>
+ <option value='x'>Download music</option>
+ <option value='y'>Download video</option>
+ <option value='h'>DVD</option>
+ <option value='w'>eBook - Audio</option>
+ <option value='v'>eBook - Text</option>
+ <option value='e'>Equipment</option>
+ <option value='f'>Films</option>
+ <option value='o'>Kit</option>
+ <option value='q'>Large print</option>
+ <option value='b'>Magazine</option>
+ <option value='d'>Microform</option>
+ <option value='k'>Music cassette</option>
+ <option value='j'>Music CD</option>
+ <option value='l'>Music LP</option>
+ <option value='p'>Newspaper</option>
+ <option value='t'>Online</option>
+ <option value='u'>Player</option>
+ <option value='c'>Printed music</option>
+ <option value='2'>Read along with cassette</option>
+ <option value='5'>Read along with CD</option>
+ <option value='c'>Scores</option>
+ <option value='m'>Software</option>
+ <option value='g'>Video</option>
+ <option value='r'>3-D Object</option>
+ <option value='z'>Map</option>
+ <option value='s'>Slide set</option>
+<!--
+ <option value='at'>&opac.search.books;</option>
+ <option value='at-d'>&opac.search.largePrint;</option>
+ <option value='i'>&opac.search.audioBooks;</option>
+ <option value='g'>&opac.search.videoRecordings;</option>
+ <option value='j'>&opac.search.music;</option>
+ <option value='m'>&opac.search.electronic;</option>
+-->
+</select>
+<!-- ****************** end: format_selector.xml ***************************** -->
--- /dev/null
+<!-- ****************** homesearch.xml ***************************** -->
+<div id="hp-banner">
+ <div id="hp-welcome">
+ <h1>Welcome to the<br />New Library Catalog!</h1>
+ Featuring enhanced holds, management<br />tools, improved self checkout, and more.<br /><br />
+ <a href="http://www.kcls.org/newcatalog" id="learn_more">Learn more »</a>
+ <br /><br />
+ <div id="paginate-homebanner">
+
+<!-- ************************************ home page rotator navigator start ************************************* -->
+ <!-- these are presumably temporary anyway, no need to use css -->
+ <a class="toc" href="#1" rel="1" style="background:gray;"></a>
+ <a class="toc" href="#2" rel="2" style="background:#ffc331;"></a>
+ <a class="toc" href="#3" rel="3" style="background:pink;"></a>
+ <a class="toc" href="#4" rel="4" style="background:#2bb0fd;"></a>
+ <a class="toc" href="#5" rel="5" style="background:#54987f;"></a>
+ <a class="toc" href="#6" rel="6" style="background:#decc92;"></a>
+ <a class="toc" href="#7" rel="7" style="background:white;"></a>
+<!-- **************************************** home page navigator end ******************************************* -->
+
+<!-- DON'T TOUCH THESE NEXT 4 LINES! -->
+ </div>
+ </div>
+ <div id="they_said_dont_touch">
+ <div id="homebanner" class="sliderwrapper">
+
+<!-- ************************************ home page banner start ********************************************** -->
+ <div class="contentdiv" style="background:white;">
+ <a href="http://www.kcls.org/newcatalog"><img alt="New catalog" src="/images/banner1.jpg" /></a>
+ </div>
+ <div class="contentdiv" style="background:#ffc331;">
+ test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />
+ test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />
+ </div>
+ <div class="contentdiv" style="background:pink;">
+ test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />
+ test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />
+ </div>
+ <div class="contentdiv" style="background:#2bb0fd;">
+ <br />
+ <img src="/images/KCLS_logo_horiz.gif" /><br />
+ test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />
+ test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />
+ </div>
+ <div class="contentdiv" style="background:#54987f;">
+ <div style="width:700px;height:30px;border:1px solid red;"></div>
+ test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />
+ test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />
+ </div>
+ <div class="contentdiv" style="background:#decc92;">
+ test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />
+ test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />test<br />
+ </div>
+ <div class="contentdiv" style="background:white;">
+ <table cellpadding="0" cellspacing="0" border="0" style="width:100%;height:100%;"><tr><td align="center" style="width:100%;height:100%;border:1px solid black;">
+ They call me Box Boy.
+ </td></tr></table>
+ </div>
+<!-- ************************************* home page banner end *********************************************** -->
+ </div>
+ <div id="new_cat_link_holder">
+ <div class="pos-rel">
+ <a href="http://www.kcls.org/newcatalog"></a>
+ </div>
+ </div>
+ <img alt="New catalog" src="/images/banner1.jpg" />
+ </div>
+</div>
+
+<div id="hp-buttons">
+ <div class="float-left">
+ <img src="/images/hp-links-left.jpg" />
+ </div>
+ <div class="float-left">
+ <div id="home-buttons-inner">
+ <table cellpadding="0" cellspacing="5" border="0" id="hp-ql-table">
+ <tr><td colspan="4"><span class="opac-auto-029">Browse for:</span></td></tr>
+ <tr><td><a href="http://www.kcls.org/booksandreading/">books</a></td><td><a href="http://www.kcls.org/movies/movies_browse.cfm">movies</a></td><td><a href="http://www.kcls.org/ecollection/">downloads</a></td><td><a href="http://www.kcls.org/websites/">websites</a></td></tr>
+ <tr><td><a href="http://www.kcls.org/music/">music</a></td><td><a href="http://www.kcls.org/databases/subject_categories.cfm#17">magazines</a></td><td><a href="http://www.kcls.org/databases/">databases</a></td><td><a href="http://www.kcls.org/answers/">answers</a></td></tr>
+ </table>
+ </div>
+ </div>
+ <div class="float-left"><img src="/images/hp-links-right.jpg" /></div>
+ <div class="float-right"><a href="http://www.kcls.org/locations"><img alt="Locations" src="/images/locations.jpg" /></a></div>
+ <div class="clear-both"></div>
+</div>
+<!-- ****************** end: homesearch.xml ***************************** -->
--- /dev/null
+
+<!--
+Language otions for languages that exist in the catalog.
+This file should be updated on occasion.
+
+develooper=# select code,value from config.language_map m
+ join metabib.rec_descriptor r on (r.item_lang = m.code) group by 1,2;
+-->
+
+<option value='eng'>English</option>
+<option value='spa'>Spanish</option>
+<option value='fre'>French</option>
+<option value='ger'>German</option>
+<option value='ita'>Italian</option>
+<option value='chi'>Chinese</option>
+<option value='jpn'>Japanese</option>
+<option value='kor'>Korean</option>
+<option value='dut'>Dutch</option>
+<option value='gre'>Greek, Modern (1453- )</option>
+<option value='lat'>Latin</option>
+<option value='vie'>Vietnamese</option>
+<option value='rus'>Russian</option>
+<option value='nor'>Norwegian</option>
+<option value='wel'>Welsh</option>
+<option value='pau'>Palauan</option>
+<option value='swe'>Swedish</option>
+<option value='nav'>Navajo</option>
+<option value='und'>Undetermined</option>
--- /dev/null
+<!-- ****************** libselect.xml ***************************** -->
+ <span id='depth_selector_span'>
+ <select id='depth_selector'><!-- XXX TODO --></select>
+ </span>
+ <span id='lib_selector_span'>
+ <a id='lib_selector_link' class='classic_link'
+ href='#'>&library.select.help;</a>
+ </span>
+<!-- ****************** end: libselect.xml ***************************** -->
--- /dev/null
+<!-- ****************** login.xml ***************************** -->
+<div class="hide_me">
+ <div class='login_text color_1' style='padding: 4px; text-align: center;'>
+ <span>&opac.login.login;</span>
+ </div>
+ <br/>
+</div>
+<div class="hide_me" id="forget_pw">
+ <h1>Password Reset</h1>
+ Username or Barcode<br />
+ <input type="text" id="forget_pw_user" /><br /><br />
+ Email Address on account<br />
+ <input type="text" id="forget_pw_email" /><br />
+ <a href="#">Submit</a>
+ <a href="#">Cancel</a>
+</div>
+<table id='change_pw_table' class='data_grid hide_me' style='margin-left: 20px;' width='95%'>
+ <thead>
+ <tr><td colspan='2' align='center'><b>&login.password;</b></td></tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td colspan='2' style='padding:10px;'>
+ &login.first.time;
+ &common.password_criteria;
+ </td>
+ </tr>
+ <tr>
+ <td>&login.password.current.enter;</td>
+ <td><input type='password' id='change_pw_current'/></td>
+ </tr>
+ <tr>
+ <td>&login.password.new.enter;</td>
+ <td><input type='password' id='change_pw_1'/></td>
+ </tr>
+ <tr>
+ <td>&login.password.new.reenter;</td>
+ <td><input type='password' id='change_pw_2'/></td>
+ </tr>
+ <tr><td><br/></td><td/></tr>
+ <tr class='color_1'>
+ <td colspan='2' align='center'>
+ <span class='login_text' style='margin-right: 20px;'>
+ <input type='submit' value='&login.password.update;' id='change_pw_button'/>
+ </span>
+ </td>
+ </tr>
+ </tbody>
+</table>
+
+<span id='pw_no_match' class='hide_me'>&login.password.nomatch;</span>
+<span id='pw_update_successful' class='hide_me'>&login.password.success;</span>
+<span id='pw_not_strong' class='hide_me'>
+ &login.password.strength;
+ &common.password_criteria;
+</span>
+<span id='patron_card_inactive_alert' class='hide_me'>&login.barcode.inactive;</span>
+<span id='patron_inactive_alert' class='hide_me'>&login.account.inactive;</span>
+<span id='patron_login_failed' class='hide_me'>&login.failed;</span>
+
+<div id="login_box">
+ <div style="height:20px;"></div>
+ <form id='login_form' method='POST' action='#'>
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td valign="top" width="676" class="login_boxes left_brain">
+ <table cellpadding="0" cellspacing="0" border="0"
+ width="100%">
+ <tr>
+ <td colspan="2" style="padding-bottom: 10px;">
+ <h1>Log in to Your Account</h1>
+ Please enter the following information:
+ <br /><br />
+ </td>
+ </tr>
+ <tr>
+ <td width="42%" class="lbl1">
+ Library Card Number or Username<br />
+ <span class="lbl2">
+ Please include leading zeros and no spaces.
+ <br /> Example: 0026626051</span>
+ <br /><br />
+ </td>
+ <td width="58%" valign="top">
+ <div class="input_bg">
+ <input type="text" name="opacUser"
+ id="login_username" />
+ </div>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <div style="height:15px;"></div>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" class="lbl1">
+ PIN Number or Password<br />
+ <span class="lbl2">If this is your first time
+ logging in, please enter<br />
+ the last 4 digits of your phone number.<br />
+ Example: 0926</span>
+ </td>
+ <td valign="top">
+ <div class="input_bg">
+ <input name="opacPass" type="password" id="login_password" />
+ </div>
+ <div style="padding-top:7px;">
+ <input class="hide_me" type="checkbox"
+ id="remember_me" name="remember_me" />
+ <label class="hide_me"
+ style="position:relative;top:-2px;"
+ for="remember_me">Remember Me?</label>
+ </div>
+ <div style="padding-top:14px;">
+ <a href="#" id="login_button"><img
+ alt="Log in" src="/images/login-btn2.png" /></a>
+ <input class="hide_me"
+ id="login_form_submit" type="submit" />
+ <a href="#"
+ style="position:relative;top:-13px;left:2px;font-size:10px;">Forgot your PIN?</a>
+ </div>
+ </td>
+ </tr>
+ </table>
+ <br /><br />
+ </td>
+ <td><div style="width:10px;"></div></td>
+ <td class="login_boxes right_brain" align="center"
+ valign="top" width="291">
+ <a href="http://www.kcls.org/about/contact/"><img
+ src="/images/questions.png"
+ alt="Questions?" style="margin-top:29px;" /></a>
+ <div style="width:182px;color:black;padding:5px 25px;">
+ Visit our FAQs section for answers to common questions
+ about how to use your account.
+ </div>
+ <a href="http://www.kcls.org/usingthelibrary/catalog_help/index.cfm#FAQs"><img
+ alt="FAQs" src="/images/faqs-btn.png"
+ style="margin-top:13px;" /></a>
+ </td>
+ </tr>
+ </table>
+ </form>
+ <div class="clear-both"></div>
+</div>
+<!-- ****************** end: login.xml ***************************** -->
--- /dev/null
+[% myopac_pages = [
+ {url => "main", name => "Account Summary"},
+ {url => "circs", name => "Items Checked Out"},
+ {url => "holds", name => "Holds"},
+ {url => "prefs", name => "Account Preferences"},
+ {url => "lists", name => "My Lists"}
+ ];
+ skin_root = "../"
+%]
+ [% INCLUDE "default/opac/parts/topnav.tt2" %]
+ <div id="search-wrapper">
+ [% INCLUDE "default/opac/parts/utils.tt2" %]
+ [% INCLUDE "default/opac/parts/searchbar.tt2" %]
+ </div>
+ <div id="content-wrapper">
+ <div id="myopac_tabs">
+ <div id="acct_tabs">
+ [%- FOREACH page IN myopac_pages;
+ IF page.url == myopac_page;
+ cls_which = "on";
+ ctx.page_title = "Your Account - " _ page.name;
+ ELSE;
+ cls_which = "off";
+ END -%]
+ <a href="[% page.url %]"
+ class="acct-[% page.url; '-'; cls_which %] acct-tab"></a>
+ [% END %]
+ </div>
+ </div>
+ <div id="main-content">
+ <div class="common-full-pad"></div>
+ [% content %]
+ <div class="clear-both"></div>
+ </div>
+ </div>
--- /dev/null
+<div>
+ <div id='xulholds_box' class='hide_me canvas' style='margin-top: 6px;'>
+ <center>
+ <table class='data_grid' style='margin-top: 20px;'>
+ <tbody>
+ <tr>
+ <td>&opac.holds.xulRecipient;:</td>
+ <td>
+ <input type='text' id='xul_recipient_barcode' />
+ </td>
+ <td>
+ <input type='submit' value='&common.submit;' id='xul_recipient_barcode_submit' />
+ </td>
+ <td>
+ <input type='submit' value='&common.cancel;' />
+ </td>
+ <td>
+ <input type='submit' value='&common.hold.place;' id='xul_recipient_me' />
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </center>
+ </div>
+ <div id='check_holds_box' class='hide_me canvas'
+ style='margin-top: 6px; width: 100%; text-align: center'>
+ <br/><br/><br/>
+ <b>&common.hold.check;</b>
+ </div>
+ <div id='holds_box' class='canvas' style='margin-top: 6px;'>
+ <br/>
+ <h1>Place Hold</h1>
+ <p>
+ You would like to place a hold on
+ <strong>"<span id="holds_title"></span>"</strong>
+ to be picked up at
+ <strong>"<span id="holds_pickup_lib"></span>"</strong>.<br />
+ If this is correct, press <strong>SUBMIT</strong>.</p>
+ <p>
+ If you would like to change the library pick up location, select
+ from the
+ <select style="width:200px;" id="holds_org_selector"></select><br />
+ Location dropdown menu.
+ </p>
+ <p>If you use the Traveling Library Center (TLC) and ABC Express
+ services, please select "Outreach" to have the item delivered
+ during your scheduled visit.</p>
+ <a href="#" id="holds_submit"><img
+ alt="Submit" src="/images/btnSubmit.png" /></a>
+
+ <a href="#" id="holds_cancel"><img
+ alt="Cancel" src="/images/btnCancel.png" /></a>
+ <br /><br />
+ <p>* If you need your item today, and it is checked in at your
+ library, please place your hold and then call your library to set it
+ aside. Placing a hold without calling the library will increase your
+ wait time.<br /><a href="#">Library phone numbers.</a>
+ </p>
+ <p>* For best possible service, we recommend keeping a printed copy of
+ your most recent holds list.</p>
+ <table width='90%' border="1" class="hide_me">
+ <tbody>
+ <tr>
+ <td class='holds_cell color_1'
+ align='center' colspan='2'>&common.hold.create;</td>
+ </tr>
+ <tr>
+ <td class='holds_cell'>&opac.holds.recipient;:</td>
+ <td class='holds_cell' id='holds_recipient'> </td>
+ </tr>
+ <tr>
+ <td class='holds_cell'>&common.title.label;</td>
+ <!-- <td class='holds_cell' id='holds_title'> </td> -->
+ </tr>
+ <tr>
+ <td class='holds_cell'>&common.author;</td>
+ <td class='holds_cell' id='holds_author'> </td>
+ </tr>
+ <tr>
+ <td class='holds_cell'>&common.format;</td>
+ <td class='holds_cell' id='holds_format'> </td>
+ </tr>
+ <tr id='hold_physical_desc_row'>
+ <td class='holds_cell'>&common.physical.label;</td>
+ <td class='holds_cell' id='holds_physical_desc'> </td>
+ </tr>
+
+ <tr class='hide_me' id='holds_cn_row'>
+ <td class='holds_cell'>&common.call.number.label;</td>
+ <td class='holds_cell'><b id='holds_cn'/> </td>
+ </tr>
+
+ <tr class='hide_me' id='holds_copy_row'>
+ <td class='holds_cell'>&common.copy.barcode.label;</td>
+ <td class='holds_cell'><b id='holds_copy'/> </td>
+ </tr>
+
+ <tr class='hide_me' id='holds_type_row'>
+ <td class='holds_cell'>&common.hold.type.label;</td>
+ <td class='holds_cell hide_me' id='holds_is_cn'>
+ <b>&common.hold.volume;</b>
+ </td>
+ <td class='holds_cell hide_me' id='holds_is_copy'>
+ <b>&common.hold.copy;</b>
+ </td>
+ </tr>
+ <tr>
+ <td class='holds_cell'>&opac.holds.contactPhone;:</td>
+ <td class='holds_cell'>
+ <input id='holds_phone' size='13' maxlength='12'/>
+ <span style='margin-left: 4px; font-size: 7pt;'>
+ &common.phone.format;
+ </span>
+ </td>
+ </tr>
+ <tr>
+ <td class='holds_cell'>&common.phone.enable;</td>
+ <td class='holds_cell'>
+ <input type='checkbox' id='holds_enable_phone'
+ checked='checked' />
+ </td>
+ </tr>
+ <tr>
+ <td class='holds_cell'>&opac.holds.contactEmail;:</td>
+ <td class='holds_cell' id='holds_email'>
+ <span class='hide_me' id='holds.no_email'>
+ &common.email.none;<br/>
+ &common.email.set;
+ </span>
+ <span class='hide_me' id='holds.no_email.xul'>
+ &common.email.none;
+ </span>
+ </td>
+ </tr>
+ <tr>
+ <td class='holds_cell'>&common.email.enable;</td>
+ <td class='holds_cell'>
+ <input type='checkbox' id='holds_enable_email'
+ checked='checked'/>
+ </td>
+ </tr>
+ <!--
+ <tr id='holds_depth_selector_row' class='hide_me'>
+ <td class='holds_cell'>Hold Range</td>
+ <td class='holds_cell'>
+ <select id='holds_depth_selector'></select>
+ </td>
+ </tr>
+ -->
+ <tr>
+ <td class='holds_cell'>&opac.holds.pickupLocation;</td>
+ <td class='holds_cell'>
+ <!-- <select id='holds_org_selector'> </select> -->
+ </td>
+ </tr>
+
+ <tr>
+ <td class='holds_cell'>&opac.holds.expire_time;</td>
+ <td class='holds_cell'>
+ <input size='10' maxlength='10'
+ id='holds_expire_time' />
+ </td>
+ </tr>
+
+ <tr>
+ <td class='holds_cell'>
+ &opac.holds.freeze;
+ <a class='classic_link'
+ href='#'>&common.help;</a>
+ </td>
+ <td class='holds_cell'>
+ <input type='checkbox' id='holds_frozen_chkbox' />
+ </td>
+ </tr>
+ <tr id='hold_frozen_thaw_row' class='hide_me'>
+ <td class='holds_cell'>
+ <!-- XXX TODO there used to be script here dealing with
+ frozen holds -->
+ &opac.holds.freeze.thaw_date;
+ </td>
+ <td class='holds_cell'>
+ <input size='10' maxlength='10'
+ id='holds_frozen_thaw_input' />
+ </td>
+ </tr>
+
+ <tr id='holds_alt_formats_row_extras' class='hide_me'>
+ <td colspan='2' align='center'>
+ <div style='padding: 8px;'>
+ <a class='classic_link' href='#'
+ style='padding: 5px;'>&common.hold.advanced;</a>
+ </div>
+ </td>
+ </tr>
+
+ <tr id='holds_alt_formats_row' class='hide_me'>
+
+ <td class='holds_cell'>
+ <div style='margin-bottom: 5px;'>
+ <span>&common.format.alternatives; </span>
+ <span><a class='classic_link' style='color:red;'
+ href='#'>&common.help;</a></span>
+ </div>
+ <div>&common.control.click;</div>
+ </td>
+
+ <td class='holds_cell'>
+ <select id='hold_alt_form_selector' multiple='multiple' style='width: 14em;'>
+ <option value='at' class='hide_me'>&opac.search.books;</option>
+ <option value='at-d' class='hide_me'>&opac.search.largePrint;</option>
+ <option value='i' class='hide_me'>&opac.search.audioBooks;</option>
+ <option value='g' class='hide_me'>&opac.search.videoRecordings;</option>
+ <option value='j' class='hide_me'>&opac.search.music;</option>
+ </select>
+ </td>
+ </tr>
+ <tr>
+ <td class='holds_cell' align='center' colspan='2'>
+ <!-- <button id='holds_submit'>&opac.holds.placeHold;</button> -->
+ <button class='hide_me' id='holds_update'>&common.hold.update;</button>
+ <span style='padding: 20px;'> </span>
+ <!-- <button id='holds_cancel'>&common.cancel;</button> -->
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ <div class='hide_me' id='holds_success'>&opac.holds.success;</div>
+ <div class='hide_me' id='holds_failure'>&opac.holds.failure;</div>
+ <span class='hide_me' id='holds_bad_phone'>
+ &common.phone.format.help;
+ </span>
+ <span class='hide_me' id='hold_not_allowed'>
+ &common.hold.failed;
+ </span>
+ </div>
+ <div id="anonListTable" class="hide_me" style="margin-top: 6px;">
+ <select id="holdsCacheSel" class="hide_me"></select><br />
+ <a href="#">Place hold on selected</a><br />
+ <a href="#">Remove selected</a>
+
+ <table id="temp_list_holds" cellpadding='0' cellspacing='0' border='0'
+ style="margin-top:10px;">
+ <tr>
+ <td width="1%" style="padding-left:10px;">
+ <input type='checkbox' title='Select All'
+ id='anon_selector' />
+ </td>
+ <td width="1%">
+ </td>
+ <td width="98%" style="padding-left:40px;">
+ <strong>Title</strong>
+ </td>
+ </tr>
+ </table>
+ <table width='100%' style="margin-left:7px;margin-bottom:10px;">
+ <thead>
+ <tr><td width='20'></td><td width='30'></td><td></td></tr>
+ </thead>
+ <tbody id="anonListParent">
+ <tr id="anonListTemp">
+ <td><input type='checkbox' name='anon_selector' /></td>
+ <td name="curr_row"></td>
+ <td name="title"></td>
+ </tr>
+ </tbody>
+ </table>
+ <a href="#">Back to search results</a>
+ </div>
+
+ <span class='hide_me' id='format_words'>
+ <span name='at'>&opac.search.books;</span>
+ <span name='at-d'>&opac.search.largePrint;</span>
+ <span name='i'>&opac.search.audioBooks;</span>
+ <span name='g'>&opac.search.videoRecordings;</span>
+ <span name='j'>&opac.search.music;</span>
+ <span name='m'>&opac.search.electronic;</span>
+ </span>
+
+ <span class='hide_me' id='holds_explain_adv'>&holds.advanced_options;</span>
+ <span class='hide_me' id='holds_pick_good_org'>&common.hold.delivery;</span>
+ <span class='hide_me' id='hold_dup_exists'>&common.hold.exists;</span>
+ <span class='hide_me' id='hold_dup_exists_override'>&common.hold.exists.override;</span>
+ <span id='hold_failed_patron_barred' class='hide_me'>&common.hold.barred;</span>
+ <span id='invalid_hold' class='hide_me'>&common.hold.item.invalid;</span>
+ <span id='holds_invalid_recipient' class='hide_me'>&common.hold.patron.invalid;</span>
+
+</div>
--- /dev/null
+<!-- ****************** page_rdetail.xml ***************************** -->
+<div id='canvas_main' class='canvas'>
+ <div id="rdetail_header">
+ <div style="float:left;">
+ Search Results
+ <span id="rdetail_result_count" class="hide_me">
+ Showing Item <strong id='np_offset'></strong>
+ of <strong id='np_count'></strong>
+ </span>
+ </div>
+ <div id="rdetail_result_nav">
+ <span class="hide_me">
+ <a class='np_nav_link classic_link' id='np_start'
+ href='#'
+ title="&rdetail.page.results;">&rdetail.start;</a>
+ </span>
+ <a class='np_nav_link classic_link hide_me' id='np_prev'
+ href='#'
+ title='&rdetail.page.previous;'><span
+ class="nav_arrow_fix">◄</span> Previous</a>
+ <span style="padding:0px 10px;"> </span>
+ <a class='np_nav_link classic_link hide_me' id='np_next'
+ href='#'
+ title='&rdetail.page.next;'>Next <span
+ class="nav_arrow_fix">►</span></a>
+ <span class="hide_me"><a class='np_nav_link classic_link'
+ id='np_end' href='#'
+ title="&rdetail.page.last;">&rdetail.end;</a></span>
+ </div>
+ <div class="clear-both"></div>
+ </div>
+
+ <table width='100%' id='np_table' border='0' class="hide_me">
+ <tbody>
+ <tr class='color_4'>
+ <td style='vertical-align: top;' align="center">
+ <span style="float:left"><a href="javascript:;"
+ onclick="history.go(-1);">« Back</a></span>
+ <span></span>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+
+ <table style='' class='rdetail_header color_1 hide_me' width='100%'
+ border="0" cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr>
+ <td width='33%' align='left' class="hide_me">
+ <span>&rdetail.detailMain.headerLabel;</span>
+ </td>
+ <td align='right' style='padding-right: 7px;' width='33%'>
+ <span id='rdetail_exp_refworks_span' class='hide_me'
+ style='padding-right: 7px;'>
+ <a id='rdetail_exp_refworks'>&opac.holds.exportRefWorks;</a>
+ </span>
+ <span style='padding-right: 7px;' class='hide_me'
+ id='rdetail_more_actions'>
+ <select id='rdetail_more_actions_selector'
+ style='max-width: 11em;' class="hide_me">
+ <option value='start'>
+ &rdetail.more;
+ </option>
+ <option disabled='disabled'>
+ --------------
+ </option>
+ <option disabled='disabled'>
+ &rdetail.bookbag.add;
+ </option>
+ <option disabled='disabled'>
+ --------------
+ </option>
+ <option value='new_bookbag'>
+ &rdetail.bookbag.create;
+ </option>
+ </select>
+ </span>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+
+ <div style='font-weight: bold; padding: 5px; margin: 5px; width: 100%;'
+ class='hide_me color_4' id='rdetail_deleted_exp'>
+ &rdetail.record.deleted;
+ </div>
+
+ [% INCLUDE "default/opac/parts/record/summary.tt2" %]
+ <br />
+ <div style="width:100%;" class="hide_me">
+ <div style="float:right;" class="hide_me" id="lib_info_more">
+ <button>More...</button>
+ </div>
+ <div style="float:right;" class="hide_me" id="lib_info_less">
+ <button>...Less</button>
+ </div>
+ </div>
+ [% INCLUDE "default/opac/parts/record/extras.tt2" %]
+
+ <div class='hide_me' id='rdetail_bb_none'>
+ &rdetail.none;
+ </div>
+ <div class='hide_me' id='rdetail_bb_item_success'>
+ &rdetail.bookbag.add.success;
+ </div>
+ <div class='hide_me' id='rdetail_bb_new'>
+ &rdetail.bookbag.name;
+ </div>
+ <div class='hide_me' id='rdetail_bb_success'>
+ &rdetail.bookbag.create.success;
+ </div>
+</div>
+<!-- ****************** end; page_rdetail.xml ***************************** -->
--- /dev/null
+<!-- ****************** rdetail_cn_details.xml ***************************** -->
+<table class='hide_me'>
+ <tbody>
+ <tr style='border: 3px solid #E0E0E0;' id='rdetail_volume_details_row' templateRow='1'>
+ <td colspan='10'>
+ <div style='text-align: center; margin-top: 6px; margin-bottom: 6px'>
+ <a name='print' href='#' class='classic_link'>&rdetail.print;</a>
+ <table class='data_grid data_grid_center' style='width: 100%'>
+ <thead>
+ <tr>
+ <td width='33%'>&rdetail.cn.barcode;</td>
+ <td>&common.status;</td>
+ <td>&rdetail.cn.location;</td>
+ <td name='age_protect_label' class='hide_me'>&rdetail.cn.hold.age;</td>
+ <td name='create_date_label' class='hide_me'>&rdetail.cn.genesis;</td>
+ <td name='holdable_label' class='hide_me'>&rdetail.cn.holdable;</td>
+ <td name='due_date_label' class='hide_me'>&rdetail.cn.due;</td>
+ </tr>
+ </thead>
+ <tbody name='copies_tbody' class='copy_details_table' width='100%'>
+ <tr name='copies_row'>
+ <td>
+ <span name='barcode'> </span>
+ <a class='hide_me classic_link copy_more_info'
+ name='details_link'>&rdetail.cn.more;</a>
+ <a class='hide_me classic_link copy_more_info'
+ name='less_details_link'>&rdetail.cn.less;</a>
+ <a class='hide_me classic_link copy_more_info'
+ name='copy_hold_link' href='#'>&rdetail.cn.hold;</a>
+ </td>
+ <td name='status'> </td>
+ <td name='location'> </td>
+ <td name='age_protect_value' class='hide_me'>&rdetail.cn.disabled;</td>
+ <td name='create_date_value' class='hide_me'> </td>
+ <td name='copy_holdable_td' class='hide_me'>
+ <span name='copy_is_holdable'> </span>
+ </td>
+ <td name='copy_due_date_td' class='hide_me'>
+ <span name='copy_due_date'> </span>
+ </td>
+ </tr>
+
+ <tr name='copy_extras_row' class='hide_me'>
+ <td colspan='10'>
+ <table width='100%' class='data_grid'>
+ <tbody name='extras_tbody'>
+ <tr name='extras_row' class='hide_me'>
+ <td name='type' width='20%'>
+ <span name='note' class='hide_me'>
+ <b>&rdetail.cn.note;</b>
+ </span>
+ <span name='cat' class='hide_me'>
+ <b>&rdetail.cn.category;</b>
+ </span>
+ </td>
+ <td>
+ <span name='key'> </span> : <span name='value'> </span>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+
+<span class='hide_me' id='rdetail.yes'>&common.yes;</span>
+<span class='hide_me' id='rdetail.no'>&common.no;</span>
+
+<div id='rdetail_print_details' class='hide_me'>
+ <div style='text-align: center; padding: 20px; width: 100%'>
+ <div style='width:100%; border: 2px solid #E0F0E0; margin-bottom: 20px;'>
+ <input type='submit' value='&rdetail.cn.print;' onclick='window.print();' />
+ </div>
+ <div name='body'>
+ <table>
+ <tbody name='tbody'>
+ <tr><td>&common.library;</td><td colspan='2' name='lib'></td></tr>
+ <tr><td>&common.title;</td><td colspan='2' name='title'></td></tr>
+ <tr><td>&common.author;</td><td colspan='2' name='author'></td></tr>
+ <tr><td>&common.edition;</td><td colspan='2' name='edition'></td></tr>
+ <tr><td>&common.pubdate;</td><td colspan='2' name='pubdate'></td></tr>
+ <tr><td>&common.publisher;</td><td colspan='2' name='publisher'></td></tr>
+ <tr><td>&common.physical;</td><td colspan='2' name='phys'></td></tr>
+ <tr>
+ <td colspan='3' style='background: #E0F0E0;'> </td>
+ </tr>
+ <tr name='cnrow'>
+ <td><b>&common.callnumber;</b></td>
+ <td><b colspan='2' name='cn'></b></td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ </div>
+</div>
+<!-- ****************** end: rdetail_cn_details.xml ***************************** -->
--- /dev/null
+<!-- ****************** rdetail_copyinfo.xml ***************************** -->
+<div id='rdetail_copy_info_div' class='rdetail_extras_div hide_me'>
+ <div style='width: 100%; text-align: center; padding-bottom: 5px;'>
+ <span>
+ <a href='javascript:void(0);' id='copy_info_local_link'
+ class='rdetail_copy_nav_link hide_me classic_link'><b>&rdetail.copyInfo.local;</b></a>
+ </span>
+ <span width=''>
+ <a href='javascript:void(0);' id='copy_info_all_link'
+ class='rdetail_copy_nav_link classic_link'><b>&rdetail.copyInfo.all;</b></a>
+ </span>
+ </div>
+ <table id='rdetail_copy_info_table' class='data_grid'>
+ <thead>
+ <tr>
+ <td class='rdetail_copy_info_header_cell'>&rdetail.copyInfo.library;</td>
+ <td class='rdetail_copy_info_header_cell'>&rdetail.copyInfo.callnumber;</td>
+ <td name='rdetail_copylocation_header' class='rdetail_copy_info_header_cell hide_me'>
+ &rdetail.copyInfo.copylocation;
+ </td>
+ <td class='rdetail_copy_info_header_cell'>&rdetail.copyInfo.actions;</td>
+ <td nowrap='nowrap' class='rdetail_copy_info_header_cell' id='rdetail_copy_info_status'>
+ <div name='rdetail_status_cell'> </div>
+ </td>
+ </tr>
+ </thead>
+ <tbody id='rdetail_copy_info_tbody'>
+ <tr id='rdetail_copy_info_row' class='hide_me'>
+ <td name='rdetail_library_cell'>
+ <a name='lib_print_link' class='hide_me classic_link'
+ style='font-size: 8pt; padding-left: 20px;'>&rdetail.copyInfo.print;</a>
+ </td>
+ <td name='rdetail_callnumber_cell'> </td>
+ <td class="hide_me" name='rdetail_copylocation_cell'> </td>
+ <td name='rdetail_actions_cell'>
+ <div style='padding-bottom: 1px;'>
+ <a style='font-size: 8pt;'
+ name='details' class='hide_me classic_link'>&rdetail.copyInfo.details;</a>
+ </div>
+ <div style='margin-top: 2px;'>
+ <a name='browse' style='font-size: 8pt;'
+ class='hide_me classic_link'>&rdetail.copyInfo.browse;</a>
+ </div>
+ <div style='margin-top: 2px;' name='hold_div' class='hide_me'>
+ <a name='hold' style='font-size: 8pt;' href='javascript:void(0);'
+ class='classic_link'>&rdetail.copyInfo.hold;</a>
+ </div>
+ </td>
+ <td nowrap='nowrap' class='rdetail_copy_count_cell vertical'
+ name='rdetail_copy_count_cell'>
+ </td>
+ </tr>
+ <tr id='rdetail_copy_info_loading'>
+ <td>
+ &rdetail.loading;
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ <!-- <table class='hide_me'>
+ <tbody>
+ <tr style='border: 3px solid #E0E0E0;' id='rdetail_volume_details_row'><td colspan='10'></td></tr>
+ </tbody>
+ </table> -->
+ <br/><br/>
+ <div id='rdetail_copy_info_none' class='hide_me'>&rdetail.noneAvailable;</div>
+</div> <!-- copy info -->
+<!-- ****************** end: rdetail_copyinfo.xml ***************************** -->
--- /dev/null
+<!-- ****************** rdetail_extras.xml ***************************** -->
+<div xmlns:xi="http://www.w3.org/2001/XInclude" id="rdetail_main_div" class="">
+ <table class='hide_me rdetails_extra_links'>
+ <thead>
+ <tr>
+ <td id='rdetail_annotation_link' class='hide_me rdetail_extras_td'
+ style='padding-right: 15px; padding-left: 15px;' >
+ <a href='javascript:rdetailShowExtra("annotation");'
+ class='classic_link'>&rdetail.extras.annotation;</a>
+ </td>
+ </tr>
+ </thead>
+ </table>
+
+ <div id='rdetail_extras_div' style='width: 100%;'>
+ <div id='rdetail_extras_loading' class='hide_me'
+ style='padding: 10px;'>&common.loading;</div>
+
+ <div rel="rdetail_summary_div" rel2="summary" class="rdetail_extras hide_me" id="rdetail_summary_link">
+ <div class="rdetail_extras_hr"></div>
+ <div class="rdetail_extras_link">
+ <a href='javascript:rdetailShowExtra("summary");'><img
+ alt="" src="/images/rdetail_arrow.png" /></a>
+ <a href='javascript:rdetailShowExtra("summary");'
+ class="rdetail_extras_lbl">Summary</a>
+ </div>
+ </div>
+ <div id='rdetail_summary_div' class='rdetail_extras_div hide_me'>
+ <table style="margin-bottom:10px;" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td width="1" style="padding-right:7px;" valign="top">
+ <strong>Summary: </strong>
+ </td>
+ <td>
+ <div id='rdetail_summary_container'></div>
+ </td>
+ </tr>
+ </table>
+ <iframe width="100%" height="500" id="content_cafe_summary" frameborder="0"></iframe>
+ </div>
+
+ <div rel="rdetail_subject_div" rel2="subject" class="rdetail_extras hide_me" id="rdetail_subject_link">
+ <div class="rdetail_extras_hr"></div>
+ <div class="rdetail_extras_link">
+ <a href='javascript:rdetailShowExtra("subject");'><img
+ alt="" src="/images/rdetail_arrow.png" /></a>
+ <a href='javascript:rdetailShowExtra("subject");' class="rdetail_extras_lbl">subject</a>
+ </div>
+ </div>
+
+ <div id='rdetail_subject_div' class='rdetail_extras_div hide_me'>
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td width="1" style="padding-right:7px;" valign="top">
+ <strong>Subject: </strong>
+ </td>
+ <td>
+ <div id='rdetail_subject_container'></div>
+ </td>
+ </tr>
+ <tr>
+ <td width="1" style="padding:5px 7px 0px 0px;" valign="top">
+ <strong>Genre: </strong>
+ </td>
+ <td style="padding-top:5px;">
+ <div id='rdetail_genre_cont'></div>
+ </td>
+ </tr>
+ <tr>
+ <td width="1" style="padding:5px 7px 0px 0px;white-space:nowrap;"
+ nowrap="nowrap" valign="top">
+ <strong>Topic Heading: </strong>
+ </td>
+ <td style="padding-top:5px;">
+ <div id='rdetail_topic_cont'></div>
+ </td>
+ </tr>
+ <tr>
+ <td width="1" style="padding:5px 7px 0px 0px;white-space:nowrap;"
+ nowrap="nowrap" valign="top">
+ <strong>Geographic Setting: </strong>
+ </td>
+ <td style="padding-top:5px;">
+ <div id='rdetail_geo_cont'></div>
+ </td>
+ </tr>
+ <tr>
+ <td width="1" style="padding:5px 7px 0px 0px;white-space:nowrap;"
+ nowrap="nowrap" valign="top">
+ <strong>Biographical Subject: </strong>
+ </td>
+ <td style="padding-top:5px;">
+ <div id='rdetail_bio_cont'></div>
+ </td>
+ </tr>
+ <tr>
+ <td width="1" style="padding:5px 7px 0px 0px;white-space:nowrap;"
+ nowrap="nowrap" valign="top">
+ <strong>Character Attributes: </strong>
+ </td>
+ <td style="padding-top:5px;">
+ <div id='rdetail_attrib_cont'></div>
+ </td>
+ </tr>
+ <tr>
+ <td width="1" style="padding:5px 7px 0px 0px;" valign="top">
+ <strong>Setting: </strong>
+ </td>
+ <td style="padding-top:5px;">
+ <div id='rdetail_setting_cont'></div>
+ </td>
+ </tr>
+ <tr>
+ <td width="1" style="padding:5px 7px 0px 0px;white-space:nowrap;"
+ nowrap="nowrap" valign="top">
+ <strong>Time Period: </strong>
+ </td>
+ <td style="padding-top:5px;">
+ <div id='rdetail_time_cont'></div>
+ </td>
+ </tr>
+ </table>
+ </div>
+
+ <div rel="rdetail_content_div" rel2="content"
+ class="rdetail_extras hide_me" id="rdetail_content_link">
+ <div class="rdetail_extras_hr"></div>
+ <div class="rdetail_extras_link">
+ <a href='javascript:rdetailShowExtra("content");'><img alt=""
+ src="/images/rdetail_arrow.png" /></a>
+ <a href='javascript:rdetailShowExtra("content");' class="rdetail_extras_lbl">Contents</a>
+ </div>
+ </div>
+
+ <div id='rdetail_content_div' class='rdetail_extras_div hide_me'>
+ <strong>Contents:</strong>
+ <div id='rdetail_content_div_inner' style="padding-bottom:10px;"></div>
+ <strong>&rdetail.extras.toc;:</strong>
+ <div id='rdetail_toc_div' class='rdetail_extras_div'></div>
+ </div>
+
+ <div rel="rdetail_authors_div" rel2="authors"
+ class="rdetail_extras hide_me" id="rdetail_authors_link"><div class="rdetail_extras_hr"></div>
+ <div class="rdetail_extras_link">
+ <a href='javascript:rdetailShowExtra("authors");'><img
+ alt="" src="/images/rdetail_arrow.png" /></a>
+ <a href='javascript:rdetailShowExtra("authors");' class="rdetail_extras_lbl">Author</a>
+ </div>
+ </div>
+ <div id='rdetail_authors_div' class='rdetail_extras_div hide_me'>
+ <strong>Authors:</strong>
+ <div id="rdetail_authors_inner" style="padding-bottom:10px;"></div>
+ <strong>Added Authors:</strong>
+ <div id="rdetail_moar_authors" style="padding-bottom:10px;"></div>
+ <strong>Credits:</strong>
+ <div id="rdetail_credits" style="padding-bottom:10px;"></div>
+ <strong>Cast:</strong>
+ <div id="rdetail_cast" style="padding-bottom:10px;"></div>
+ <strong>Author Notes:</strong>
+ <div id='rdetail_anotes_div' class='rdetail_extras_div'> </div>
+ </div>
+
+ <div rel="rdetail_series_div" rel2="series"
+ class="rdetail_extras hide_me" id="rdetail_series_link"><div class="rdetail_extras_hr"></div>
+ <div class="rdetail_extras_link">
+ <a href='javascript:rdetailShowExtra("series");'><img
+ alt="" src="/images/rdetail_arrow.png" /></a>
+ <a href='javascript:rdetailShowExtra("series");'
+ class="rdetail_extras_lbl">series</a>
+ </div>
+ </div>
+
+ <div id='rdetail_series_div' class='rdetail_extras_div hide_me'>
+ <strong>Series:</strong>
+ <div id='rdetail_series_container'></div>
+ </div>
+
+ <div rel="rdetail_awards_div" rel2="awards"
+ class="rdetail_extras hide_me" id="rdetail_awards_link">
+ <div class="rdetail_extras_hr"></div>
+ <div class="rdetail_extras_link">
+ <a href='javascript:rdetailShowExtra("awards");'><img
+ alt="" src="/images/rdetail_arrow.png" /></a>
+ <a href='javascript:rdetailShowExtra("awards");'
+ class="rdetail_extras_lbl">awards, reviews & suggested reads</a>
+ </div>
+ </div>
+
+ <div id='rdetail_awards_div' class='rdetail_extras_div hide_me'>
+ <strong>Awards:</strong>
+ <div id='rdetail_awards_cont' style="margin-bottom:20px;"></div>
+ <strong>Patron Reviews:</strong>
+ <div id='rdetail_chilifresh_reviews' class='hide_me' style="margin-bottom:20px;">
+ <div id='chilifreshReviewLink' name='chilifreshReviewLink' class='chili_review'></div>
+ <div id='chilifreshReviewResult' name='chilifreshReviewResult' style='display:none'></div>
+ </div>
+ <strong>Reviews:</strong>
+ <div id='rdetail_review_container' style="margin-bottom:20px;"></div>
+ <strong>Suggested Reads:</strong>
+ <div id='rdetail_novelist_div' class='rdetail_extras_div'>
+ <div id="NoveListSelect" class="NoveListSelect">
+ <div id="NoveListAnchor" class="NoveListSelect"></div>
+ <div id="novsuggestions"></div>
+ <div id="nextreads"></div>
+ <div id="novrelatedauthors"></div>
+ <div id="novrelateditems"></div>
+ </div>
+ </div>
+ </div>
+
+ <div rel="rdetail_reviews_div" rel2="reviews" class="rdetail_extras hide_me"
+ id="rdetail_reviews_link">
+ <div class="rdetail_extras_hr"></div>
+ <div class="rdetail_extras_link">
+ <a href='javascript:rdetailShowExtra("reviews");'><img
+ alt="" src="/images/rdetail_arrow.png" /></a>
+ <a href='javascript:rdetailShowExtra("reviews");'
+ class="rdetail_extras_lbl">&rdetail.extras.reviews;</a>
+ </div>
+ </div>
+
+ <div id='rdetail_reviews_div' class='rdetail_extras_div hide_me'> </div>
+
+ <div rel="rdetail_excerpt_div" rel2="excerpt"
+ class="rdetail_extras hide_me" id="rdetail_excerpt_link">
+ <div class="rdetail_extras_hr"></div>
+ <div class="rdetail_extras_link">
+ <a href='javascript:rdetailShowExtra("excerpt");'><img
+ alt="" src="/images/rdetail_arrow.png" /></a>
+ <a href='javascript:rdetailShowExtra("excerpt");'
+ class="rdetail_extras_lbl">&rdetail.extras.excerpt;</a>
+ </div>
+ </div>
+
+ <div id='rdetail_excerpt_div' class='rdetail_extras_div hide_me'> </div>
+
+ <div rel="rdetail_preview_div" rel2="preview"
+ class="rdetail_extras hide_me" id="rdetail_preview_link">
+ <div class="rdetail_extras_hr"></div>
+ <div class="rdetail_extras_link">
+ <a href='javascript:rdetailShowExtra("preview");'><img
+ alt="" src="/images/rdetail_arrow.png" /></a>
+ <a href='javascript:rdetailShowExtra("preview");'
+ class="rdetail_extras_lbl">&rdetail.extras.preview;</a>
+ </div>
+ </div>
+
+ <div id='rdetail_preview_div' class='rdetail_extras_div hide_me'> </div>
+
+ <div rel="rdetail_novelist_div" rel2="novelist"
+ class="rdetail_extras hide_me" id="rdetail_novelist_link">
+ <div class="rdetail_extras_hr"></div>
+ <div class="rdetail_extras_link">
+ <a href='javascript:rdetailShowExtra("novelist");'><img
+ alt="" src="/images/rdetail_arrow.png" /></a>
+ <a href='javascript:rdetailShowExtra("novelist");'
+ class="rdetail_extras_lbl">&rdetail.extras.novelist;</a>
+ </div>
+ </div>
+
+ <div rel="rdetail_cn_browse_div" rel2="cn" class="rdetail_extras"
+ id="rdetail_viewcn_link">
+ <div class="rdetail_extras_hr"></div>
+ <div class="rdetail_extras_link">
+ <a href='javascript:rdetailShowExtra("cn");'><img
+ alt="" src="/images/rdetail_arrow.png" /></a>
+ <a href='javascript:rdetailShowExtra("cn");'
+ class="rdetail_extras_lbl">&rdetail.extras.browser;</a>
+ </div>
+ </div>
+
+ <div id='rdetail_cn_browse_div' style='text-align: center;' class='hide_me'>
+ <div id='cn_browse_none' class='hide_me color_4'
+ style='width: 90%; text-align: center; margin: 10px;'>
+ &rdetail.extras.call.null;
+ </div>
+
+ <div id='rdetail_cn_browse_select_div'
+ style='width: 100%; border: 1px solid black; padding: 6px; margin-top: 5px;'>
+ <span>&rdetail.extras.call.local; </span>
+ <select id='cn_browse_selector'> </select>
+ </div>
+ [% INCLUDE "default/opac/parts/cn_browse.tt2" %]
+ </div>
+
+ [% INCLUDE "default/opac/parts/record/cn_details.tt2" %]
+
+ <div rel="rdetail_copy_info_div" rel2="copyinfo"
+ class="rdetail_extras" id="rdetail_copy_info_link">
+ <div class="rdetail_extras_hr"></div>
+ <div class="rdetail_extras_link">
+ <a href='javascript:rdetailShowExtra("copyinfo");'><img
+ alt="" src="/images/rdetail_arrow.png" /></a>
+ <a href='javascript:rdetailShowExtra("copyinfo");'
+ class="rdetail_extras_lbl">&rdetail.extras.summary;</a>
+ </div>
+ </div>
+
+ [% INCLUDE "default/opac/parts/record/copyinfo.tt2" %]
+
+ <div rel="rdetail_marc_div" rel2="marc" class="rdetail_extras" id="rdetail_viewmarc_link">
+ <div class="rdetail_extras_hr"></div>
+ <div class="rdetail_extras_link">
+ <a href='javascript:rdetailShowExtra("marc");'><img
+ alt="" src="/images/rdetail_arrow.png" /></a>
+ <a href='javascript:rdetailShowExtra("marc");'
+ class="rdetail_extras_lbl">&rdetail.extras.marc;</a>
+ </div>
+ </div>
+ <div id='rdetail_marc_div' class='rdetail_extras_div hide_me'>
+ <div id='rdetail_view_marc_box'></div>
+ </div>
+ </div>
+ <div id='rdetail_preview_full_text' class='hide_me'>&rdetail.extras.preview.fulltext;</div>
+ <div id='rdetail_preview_title' class='hide_me'>&rdetail.extras.preview.title;</div>
+ <div id='rdetail_preview_badge' class='hide_me'>&rdetail.extras.preview.badge;</div>
+</div>
+
+<!-- XXX TODO Novelist stuff here? -->
+
+<!-- ****************** end: rdetail_extras.xml ***************************** -->
--- /dev/null
+<!-- ****************** rdetail_summary.xml ***************************** -->
+<abbr class="unapi-id" title='tag:HTTP_HOST,OILS_TIME_YEAR:biblio-record_entry/OILS_OPAC_RID'></abbr><!-- XXX FIXME or remove -->
+<!-- This holds the record summary information -->
+
+<table width="100%" border="0" cellpadding="0" cellspacing="0" id="rdetail_details_table">
+ <tbody id="rdetail_details_tbody">
+ <tr>
+ <td width="90" valign="top" id="rdetail_image_cell">
+ <a id='rdetail_img_link' href='${ident.large}'><img
+ alt="Image of item" style='border: none;' id='rdetail_image'
+ src='${ident.small}' /></a>
+ <br />
+ <div class='jacket_attrib hide_me' id='rdetail.jacket_attrib_div'>
+ <div>&opac.image_provided;</div>
+ <div>
+ <a target='_blank' href='&vendor.base_link;'
+ class='classic_link' id='rdetail.jacket_attrib_link'>&vendor.name;</a>
+ </div>
+ </div>
+ </td>
+
+ <td valign="top">
+ <table border="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr>
+ <td valign="top">
+ <span class="rdetail_item" id='rdetail_title'></span><br />
+ <span style="color:#545454;">&common.author;: </span>
+ <em><a title='&rdetail.author.search;' id='rdetail_author'></a></em>
+ </td>
+ <td align="right" valign="top" nowrap="nowrap" style="white-space:nowrap;">
+ <div style="width:230px;text-align:left;margin-top:3px;">
+ <div style="float:right;">
+ <div style="border-bottom:1px dotted #ccc;padding-top:10px;"
+ class="rdetail_aux_utils">
+ <a href="place_hold" id="rdetail_place_hold"><img
+ src="/images/green_check.png" alt="place hold" />
+ <span style="position:relative;top:-3px;left:3px;">Place Hold</span></a>
+ </div>
+ <div style="padding-top:6px;" class="rdetail_aux_utils">
+ <div style="position:absolute;">
+ <div style="position:relative;top:5px; left: 25px;">
+ <a title="Add to my list" id="add_mylist"
+ href="#">Add to my list</a>
+ </div>
+ </div>
+ <a href="#"><img
+ alt="add to my list"
+ src="/images/clipboard.png" /></a>
+ </div>
+ </div>
+ <div style="float:right;margin-right:17px;">
+ <img id="rdetail_tor_pic" alt="Format" class="hide_me" src="" />
+ </div>
+ </div>
+ </td>
+ </tr>
+ </table>
+ <div style="border-top: 1px dotted #ccc;padding-top:17px;">
+ <table border="0" cellpadding="0" width="100%">
+ <tr>
+ <td nowrap='nowrap' valign="top">
+ <strong id="rdetail_isbn_lbl" class="">&common.isbn;</strong>
+ </td>
+ <td valign="top" id='rdetail_isbn'></td>
+ <td nowrap='nowrap' valign="top">
+ <strong id="rdetail_phys_lbl" class="">&common.physical;</strong>
+ </td>
+ <td valign="top" id='rdetail_physical_desc'></td>
+ </tr>
+ <tr>
+ <td nowrap='nowrap' valign="top">
+ <strong id="rdetail_ed_lbl" class="">&common.edition;</strong>
+ </td>
+ <td valign="top" id='rdetail_edition'></td>
+ <td nowrap='nowrap' valign="top">
+ <strong id="rdetail_form_lbl" class="">&common.format;</strong>
+ </td>
+ <td valign="top">
+ <img alt="Format" id='' class='tor_pic hide_me' />
+ <span id='rdetail_tor'></span>
+ </td>
+ </tr>
+ <tr>
+ <td nowrap='nowrap' valign="top">
+ <strong id="rdetail_pubdate_lbl" class="">&common.pubdate;</strong>
+ </td>
+ <td valign="top" id='rdetail_pubdate'></td>
+ <td nowrap='nowrap' valign="top">
+ <strong id="rdetail_sum_lbl" class="">Summary</strong>
+ </td>
+ <td valign="top" id='rdetail_abstract'></td>
+ </tr>
+ <tr>
+ <td nowrap='nowrap' valign="top">
+ <strong id="rdetail_pub_lbl" class="">&common.publisher;</strong>
+ </td>
+ <td valign="top" id='rdetail_publisher'></td>
+ <td nowrap='nowrap' valign="top">
+ <strong id="rdetail_sub_lbl" class="">&rdetail.summary.subjects;</strong>
+ </td>
+ <td valign="top"></td>
+ </tr>
+ </table>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+<br /><br />
+
+<table cellpadding="0" cellspacing="0" border="0" width="100%" id="rdetails_status">
+ <tr id="rdetails_status_head">
+ <td width="25%">Location</td>
+ <td width="20%">Call Number</td>
+ <td width="18%">Selving Location</td>
+ <td width="17%">Status</td>
+ <td width="20%">Due Date</td>
+ </tr>
+</table>
+<table cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tbody id="rdetails_status2" class="hide_me">
+ <tr id="rdetails_status_head2">
+ <td width="25%"></td>
+ <td width="20%"></td>
+ <td width="18%"></td>
+ <td width="17%"></td>
+ <td width="20%"></td>
+ </tr>
+ </tbody>
+</table>
+
+<div id="rdetail_locs_expand">
+ <a href="#"><img
+ src="/images/plus_sign.png" /></a>
+ <a style="position:relative;top:-3px;" href="#">Show more locations</a>
+</div>
+
+<div id="rdetail_locs_collapse" class="hide_me">
+ <a href="#"><img
+ src="/images/plus_sign.png" /></a>
+ <a style="position:relative;top:-3px;" href="#">Collapse locations</a>
+</div>
+
+<div id="rdetail_extras_expand">
+ <a href="#"><img
+ src="/images/plus_sign.png" /></a>
+ <a style="position:relative;top:-3px;" href="#">Expand all tabs</a>
+</div>
+
+<div id="rdetail_extras_collapse" class="hide_me">
+ <a href="#"><img src="/images/plus_sign.png" /></a>
+ <a style="position:relative;top:-3px;" href="#">Collapse all tabs</a>
+</div>
+
+<div class="hide_me">
+ <table id='' border="0" width="100%">
+ <tbody id='rdetail_details_tbody'>
+ <tr>
+ <td id='' rowspan='2' valign="top" align="center" style="padding-right:10px;">
+ </td>
+ <td class='rdetail_desc' valign="top" colspan="3">
+ <table border="0" width="100%">
+ <tr>
+ <td valign="top">
+ <div style="padding-bottom:7px;">
+ <strong>&common.title;:</strong>
+ </div>
+ </td>
+ <td width="1" valign="top" align="right" style="white-space:nowrap;">
+ <a href="place_hold" id=''><img alt="Place Hold"
+ src="/images/place_hold.gif" /></a>
+ <a href="#" id="rd_reviews_and_more" target="_blank"><img
+ alt="Reviews and More" src="/images/reviews.gif" /></a>
+ <a href="#" id=""><img alt="Add to My List"
+ src="/images/add_mylist.gif" /></a>
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+ <tr>
+ <td nowrap='nowrap' colspan="3" valign="bottom" style="padding-bottom:16px;">
+ </td>
+ </tr>
+ <tr>
+ <td><div style="height:20px;"></div></td>
+ </tr>
+ </tbody>
+ </table>
+ <!-- Empty span used for creating unAPI links -->
+ <abbr name="unapi" class="unapi-id"> <!-- unAPI URI goes here --> </abbr>
+</div> <!-- details_body -->
+
+<!-- ****************** end: rdetail_summary.xml ***************************** -->
--- /dev/null
+<div style="height: 10px;"></div>
+<div id="results_header_nav1">
+ <table cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tr>
+ <td class="h1" width="116">Search Results</td>
+ <td valign="bottom" nowrap="nowrap" width="320" style="white-space:nowrap;" class="hide_me" id="result_numbers1">
+ <span> &common.results; </span>
+ <span id='offset_start' style='font-weight:bold'></span>
+ <span> - </span>
+ <span id='offset_end' style='font-weight:bold'></span>
+ <span> &common.of; </span>
+ <span id='result_count' style='font-weight:bold'></span>
+ <span style='padding-left: 6px;'>
+ (page
+ </span>
+ <span id='current_page'></span>
+ <span> &common.of; </span>
+ <span id='num_pages'></span>)
+ </td>
+ <td align="right" valign="bottom">
+ <span id='start_end_links_span' class='hide_me'>
+ <a class='search_page_nav_link' id='prev_link'
+ title='&rdetail.page.previous;' style="cursor:pointer;">
+ <span class="nav_arrow_fix">◄</span> Previous
+ </a>
+ <span class='hide_me' id='result_info_div'
+ style='padding-left: 11px; padding-right:11px;'>
+ <span id="nav_pages"></span>
+ </span>
+ <a class='search_page_nav_link' id='next_link'
+ title='&rdetail.page.next;' style="cursor:pointer;">
+ Next <span class="nav_arrow_fix">►</span>
+ </a>
+ </span>
+ </td>
+ </tr>
+ </table>
+</div>
--- /dev/null
+<!-- ****************** result_lowhits.xml ***************************** -->
+<div id='result_low_hits' class='hide_me'>
+ <div id="zero_search_hits" class="hide_me">
+ <div style="float:left;width:300px;margin-top:20px;">
+ <p>Sorry, no entries were found for
+ <strong>"<span id="zero_hits_term"></span>"</strong><br />
+ <span id="zero_hits_label1" class="hide_me">Did you mean
+ <strong><a id="spell_check_link" href="javascript:;"></a></strong>?</span>
+ </p>
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td valign="top" style="padding-right:10px;">
+ <span id="zero_hits_label2" class="hide_me">Other Possibilities:</span>
+ </td>
+ <td id="zero_hits_suggestions"></td>
+ </tr>
+ </table>
+ </div>
+ <div style="float:right;width:353px;background:#ccc;padding:10px;margin-top:7px;">
+ <p>
+ <strong>Still not finding what you are looking for?</strong><br />
+ Request that KCLS purchase the material you are looking for by making a
+ <a href="javascript:;">Purchase Request</a><br />
+ <strong>Note:</strong> You must be logged in to make a Purchase Request<br />
+ </p>
+ <p>
+ <strong>Keyword Search Tips</strong><br />
+ Change to <strong>Advanced Keyword Search.</strong>
+ </p>
+ <p>
+ Adjacency Multiple words are not searched together as a phrase. They will
+ be found in various parts of the record. To search for a phrase, enclose your
+ search terms in quotation marks.<br />
+ (example: <strong>"garcia marquez"</strong>)
+ </p>
+ <p>
+ <strong>Truncation</strong><br />
+ Words may be right-hand truncated using an asterisk. Use a single asterisk *
+ to truncate from 1-5 characters. Use a double asterisk ** for open-ended truncation.<br />
+ (example: <strong>environment* agency</strong>)
+ </p>
+ <p>
+ <strong>Wildcards</strong><br />
+ You may use a question mark to replace a single character anywhere within a word.<br />
+ example: <strong>wom?</strong>)
+ </p>
+ </div>
+ </div>
+ <div class="hide_me">
+ <div style='text-align: center; padding-bottom: 8px;' class="hide_me">
+ <div id='result_low_hits_msg' class='hide_me'>&result.lowhits.few;</div>
+ <div id='result_zero_hits_msg' class='hide_me'>&result.lowhits.zero;</div>
+ </div>
+
+ <!-- spell checker -->
+ <div id='did_you_mean' class='lowhits_div hide_me'>
+ <span>&result.lowhits.did.you.mean; </span>
+ <!-- <a class='classic_link' id='spell_check_link'> </a> -->
+ </div>
+
+ <div id='low_hits_remove_format' class='lowhits_div hide_me'>
+ <span>&result.lowhits.formats; </span>
+ <a id='low_hits_remove_format_link' class='classic_link'>&result.lowhits.formats.search;</a>
+ </div>
+
+ <div id='low_hits_cross_ref' class='lowhits_div hide_me'>
+ <span>&result.lowhits.related;</span>
+ <div style='padding: 5px;'>
+ <a id='low_hits_xref_link' class='classic_link' style='padding-right: 5px;'> </a>
+ </div>
+ </div>
+
+ <div id='low_hits_expand_range' class='lowhits_div hide_me'>
+ <span>&result.lowhits.expand; </span>
+ <a id='low_hits_expand_link' class='classic_link' style='padding-right: 5px;'> </a>
+ </div>
+
+ <div id='low_hits_search_type' class='lowhits_div hide_me'>
+ <span>&result.lowhits.class;</span>
+ <a id='low_hits_title_search' class='hide_me classic_link'
+ style='padding-right: 5px;'>&result.lowhits.title;</a>
+ <a id='low_hits_author_search' class='hide_me classic_link'
+ style='padding-right: 5px;'>&result.lowhits.author;</a>
+ <a id='low_hits_subject_search' class='hide_me classic_link'
+ style='padding-right: 5px;'>&result.lowhits.subject;</a>
+ <a id='low_hits_series_search' class='hide_me classic_link'
+ style='padding-right: 5px;'>&result.lowhits.series;</a>
+ <a id='low_hits_keyword_search' class='hide_me classic_link'
+ style='padding-right: 5px;'>&result.lowhits.keyword;</a>
+ </div>
+ </div>
+</div>
+<!-- ****************** end: result_lowhits.xml ***************************** -->
--- /dev/null
+<!-- Search results are spit into this table -->
+<!-- ****************** result_table.xml ***************************** -->
+<div id="result_table_div">
+
+ <table cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tr>
+ <td valign="top" width="1" style="padding-right:20px;">
+ <div style="width:174px;" class="hide_me" id="tehSideBar">SIDEBAR TODO
+ </div>
+ </td>
+ <td style="border-left:1px solid #e9ebf3;padding-right:27px;"
+ width="1"></td>
+ <td valign="top">
+ <table id="res_table" cellpadding="0" cellspacing="0"
+ border="0" width="100%" style="margin-top:10px;">
+ <tbody id="result_table">
+ <tr id='result_table_template' class='hide_me'>
+ <td class='result_table_row' align='left'
+ width='100%'>
+ <table cellpadding="0" cellspacing="0"
+ border="0" width="100%"
+ class='result_table_subtable'
+ id="results_table"
+ style="border-collapse: collapse;">
+ <tbody class='result_table_subtbody'>
+ <tr name='counts_row'>
+ <td width="58" valign="top"
+ style="font-weight:bold;padding-left:10px;"
+ name="results_row_count">1.
+ </td>
+ <td class='result_table_pic_header'
+ width="78" nowrap="nowrap" valign="top">
+ <a><img alt="Image of item"
+ name='item_jacket' class='result_table_pic'
+ src='${ident}' /></a><br />
+ </td>
+ <td class='result_table_title_cell'
+ name='result_table_title_cell'
+ valign="top">
+ <div style="font-weight:bold;">
+ <a title="&result.table.keyword;"
+ name='item_title' class='search_link'>
+ </a>
+ </div>
+ <span style="font-size:11px;">
+ <div>
+ <em>
+ <a title="&result.table.author;" name='item_author' class='search_link'></a>
+ </em>
+ <span name="results_pub_date"></span>
+ </div>
+ <table cellpadding="0" cellspacing="0" border="0"
+ class="results_info_table">
+ <tr name='bib_cn_list' class='result_table_title_cell'>
+ <td colspan='2'>
+ <span><strong>Call number:</strong></span>
+ </td>
+ </tr>
+ <tr name="results_pub_tr" class="hide_me">
+ <td valign="top">
+ <strong>Publisher:</strong>
+ </td>
+ <td>
+ <span name="results_pub"></span>
+ </td>
+ </tr>
+ <tr name="results_isbn_tr" class="hide_me">
+ <td valign="top">
+ <strong>ISBN:</strong>
+ </td>
+ <td>
+ <span name="results_isbn"></span>
+ </td>
+ </tr>
+ <tr name="results_edition_tr" class="hide_me">
+ <td valign="top">
+ <strong>Edition:</strong>
+ </td>
+ <td> <span name="results_edition"></span></td>
+ </tr>
+ <tr name="results_phys_desc_tr" class="hide_me">
+ <td nowrap="nowrap" valign="top">
+ <strong>Phys. Desc.:</strong>
+ </td>
+ <td>
+ <span name="results_phys_desc"></span>
+ </td>
+ </tr>
+ </table>
+ <div>
+ <span name="copy_holds"></span>
+ <span name="copy_holds2"></span><br />
+ <span name="copy_count_avail"></span>
+ <!-- of <span name="copy_count"></span> on
+ <span name="copy_count_total"></span> copies
+ available-->
+ </div>
+ </span>
+ <div class="hide_me">
+ <span name='result_table_extra_span' class='hide_me'>
+ <span name='result_table_pub_box'
+ style='padding-left: 10px;'>
+ <span name='result_table_edition_span'
+ style='padding-left: 10px;'></span> |
+ <span name='result_table_pub_span'> </span> |
+ <span name='result_table_phys_span'> </span>
+ </span>
+ </span>
+ </div>
+ </td>
+ <!-- Copy this td for each copy count appended -->
+ <td nowrap='nowrap' name="copy_count_cell"
+ class='copy_count_cell hide_me' width="1"> </td>
+ <td name='result_table_format_cell'
+ class='result_table_format_cell' align="center" width="1"
+ style="padding:0px 10px;">
+ <img alt="Format" src="" class="hide_me" name="" />
+ <span class='hide_me'
+ style='color: #9999FF; padding-left: 10px; font-size: 7pt; font-weight: 300;'>
+ <span>&common.relevancy; </span>
+ <span name='relevancy_span'> </span>
+ </span>
+ <!-- Empty span used for creating unAPI links -->
+ <span class="hide_me">
+ <abbr style='padding-left: 8px;' name="unapi" class="unapi-id">
+ <!-- unAPI URI goes here -->
+ </abbr>
+ </span>
+ <!-- Empty span used for creating Google Book Search-->
+ <span name="googleBooksLink" class="hide_me">
+ <a style='padding-left: 8px;'
+ class='classic_link hide_me'
+ name="googleBooks-link">&result.googleBooks.browse;</a>
+ </span>
+ </td>
+ <td nowrap='nowrap' width="1" align="right">
+ <div style="width:250px;text-align:left;">
+ <div style="float:right;">
+ <div style="border-bottom:1px dotted #ccc;padding-top:10px;"
+ class="results_aux_utils"><a
+ href="javascript:;" name="place_hold_link"><img
+ src="/images/green_check.png"
+ alt="place hold" /><span
+ style="position:relative;top:-3px;left:3px;">Place Hold</span></a>
+ </div>
+ <div style="border-bottom:1px dotted #ccc;padding-top:6px;" class="results_aux_utils">
+ <div style="position:absolute;">
+ <div style="position:relative;top:5px; left: 25px;">
+ <a title="Add to my list"
+ name="result_my_list_link"
+ href="javascript:;">Add to my list</a>
+ </div>
+ </div>
+ <a href="javascript:;"
+ name="result_my_list_link_img"><img
+ alt="add to my list"
+ src="/images/clipboard.png" /></a>
+ </div>
+ <div style="padding-top:7px;" class="results_aux_utils">
+ <a title="Reviews and More" target="_blank"
+ name="reviews_and_more" href="javascript:;"><img
+ alt="reviews & more"
+ src="/images/starz.png" /> <span
+ style="position:relative;top:-5px;">Reviews & More</span></a>
+ </div>
+ </div>
+ <div style="float:right;margin-right:17px;">
+ <img alt="Format" class="hide_me" src=""
+ name="result_mat_type" />
+ </div>
+ </div>
+ </td>
+ </tr>
+
+ <!-- Placeholder for ChiliFresh Review -->
+ <tr class="hide_me" name="chilifreshReview">
+ <td></td>
+ <td valign="top" colspan="5">
+ <div style="position:relative;left:-19px;">
+ <span name="chilifreshReviewLink" class="chili_review"></span>
+ <div name="chilifreshReviewResult" style="display:none"></div>
+ </div>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="5">
+ <div style="height:0px;border-top:1px solid #b7b7b7;border-bottom:1px solid #d4d4d4;margin:15px 0px;"></div>
+ <!-- <hr style="border-bottom:none;*height:0px;" color="#FFCC33" /> -->
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ </table>
+</div>
+
+<div>
+ <table id='' style="width:100%;">
+ <tbody id=''>
+ <tr class="hide_me">
+ <td class='result_table_row' width="100%">
+ <!--#include virtual="result_info.xml"-->
+ </td>
+ </tr>
+ <!-- Template for displaying a search result. This row template
+ is cloned and inserted for each result returned -->
+ </tbody>
+ </table>
+ <!-- ====================== -->
+ <div class="">
+ <table
+ style='width: 100%;margin-top:20px;border-top:1px dotted #ccc;padding-top:8px;'
+ id='result_info_2' class='hide_me'>
+ <tbody>
+ <tr>
+ <td valign="top">
+ <span class='hide_me' id='result_info_div2'
+ style='font-size: 11px;'>
+ <span> &common.results; </span>
+ <b id='offset_start2'> </b>
+ <span> - </span>
+ <b id='offset_end2'> </b>
+ <span> &common.of; </span>
+ <b id='result_count2'> </b>
+ <span style='padding-left: 6px;'> (page </span>
+ <span id='current_page2'> </span>
+ <span> &common.of; </span>
+ <span id='num_pages2'> </span>
+ </span>
+ </td>
+ <td valign="top" id='next_prev_links2' align="right">
+ <span id='start_end_links_span2' class='hide_me'>
+ <a class='search_page_nav_link' id='prev_link2'
+ title='&rdetail.page.previous;' style="cursor:pointer;">
+ <span class="nav_arrow_fix">◄</span> Previous
+ </a>
+ <span id="nav_pages2"
+ style='padding-left: 11px; padding-right:13px;'></span>
+ <a class='search_page_nav_link' id='next_link2'
+ title='&rdetail.page.next;' style="cursor:pointer;">
+ Next <span class="nav_arrow_fix">►</span>
+ </a>
+ </span>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <!-- ChiliFresh XXX script TODO -->
+</div>
+<!-- ****************** end: result_table.xml ***************************** -->
+
--- /dev/null
+<div id="search-box">
+ <table cellpadding="0" cellspacing="10" border="0">
+ <tr>
+ <td colspan="3">
+ <span class="search_catalog_lbl">Search the Catalog</span>
+ <a href="[% skin_root %]advanced"
+ id="home_adv_search_link"><span
+ class="adv_search_font">Advanced Search</span></a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ [% INCLUDE "default/opac/parts/stypes_selector.tt2" %]
+ </td>
+ <td>
+ <div id="search_box_wrapper">
+ <input type="text" id="search_box"
+ value="Search Keyword"
+ onfocus="if (this.value=='Search Keyword'){this.value='';this.style.color='#000';}"
+ onblur="if (this.value==''){this.value='Search Keyword';this.style.color='#999';}" />
+ <input id='facet_box' type='hidden' />
+ </div>
+ </td>
+ <td valign="top">
+ <div class="pos-abs">
+ <div class="opac-auto-143">
+ <input type="button" id="search_submit" value="GO"
+ class="hide_me" /><a href="#"
+ id="search_submit_alt"><img
+ alt="Search" src="/images/go-btn.png"
+ onmouseover="this.src='/images/go-btn-hover.png';"
+ onmouseout="this.src='/images/go-btn.png';" /></a>
+ </div>
+ </div>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ [% INCLUDE "default/opac/parts/format_selector.tt2" %]
+ </td>
+ <td>
+ [% INCLUDE "default/opac/parts/libselect.tt2" %]
+ </td>
+ </tr>
+ </table>
+ <div class="hide_me">
+ <input type="checkbox" id="opac.result.limit2avail" />
+ <label class="opac-auto-143"
+ for="opac.result.limit2avail">
+ <span class="ten-px">Limit to available items</span>
+ </label>
+ </div>
+ <div id="breadcrumb">
+ <a href="[% skin_root %]home">Catalog Home</a> >
+ </div>
+ <div class="clear-both"></div>
+</div>
--- /dev/null
+<!-- ****************** stypes_selector.xml ***************************** -->
+<select id='search_type_selector'>
+ <option value='keyword' selected='selected'>&common.keyword;</option>
+ <option value='title'>&common.title;</option>
+ <option value='author'>&common.author;</option>
+ <option value='subject'>&common.subject;</option>
+ <option value='series'>&common.series;</option>
+ <option value='cn'>Call Number</option>
+</select>
+<!-- ****************** end: stypes_selector.xml ***************************** -->
--- /dev/null
+<!-- ****************** tips.xml ***************************** -->
+<div class="hide_me">
+ <div id='tips' class='tips hide_me'>
+ <div class='hide_me'>
+ <span>&common.tips.tip1;</span>
+ <span>&common.tips.tip2;</span>
+ </div>
+ <strong>&tips.label;</strong>
+ </div>
+</div>
+<!-- ****************** end: tips.xml ***************************** -->
--- /dev/null
+<!-- ****************** top_nav.xml ***************************** -->
+<div id="header">
+ <div class="float-left"><a
+ href="http://www.kcls.org"><img alt="KCLS Logo"
+ src="/images/KCLS_logo_horiz.gif" /></a></div>
+ <div class="float-right">
+ <div id="your-acct-login"><a
+ href="[% skin_root %]login" id="home_myopac_link"><img
+ alt="Your Account Log in"
+ src="/images/login-btn.png"
+ onmouseover="this.src='/images/login-btn-hover.png';"
+ onmouseout="this.src='/images/login-btn.png';" /></a></div>
+
+
+ </div>
+ <div class="common-no-pad"></div>
+</div>
+<div id="gold-links-holder">
+ <div id="gold-links">
+ <div id="header-links">
+ <a href="http://www.kcls.org/usingthelibrary/index.cfm">Using the Library</a>
+ <a href="http://www.kcls.org/booksandreading/">Books & Reading</a>
+ <a href="http://www.kcls.org/research/index.cfm">Research & Homework</a>
+ <a href="http://www.kcls.org/programs/">Programs & Classes</a>
+ <a href="http://www.kcls.org/events/">Events</a>
+ <a href="/opac/extras/mobile/">Mobile Catalog</a>
+ <a href="http://www.kcls.org/about/">About KCLS</a>
+ </div>
+ </div>
+</div>
+<!-- ****************** end: top_nav.xml ***************************** -->
--- /dev/null
+ <div class="big-block">
+ <div id="user-ql"></div>
+ <div class="float-right">
+ <div class="pos-rel">
+ <img
+ src="/images/utils-corner-left.png"
+ class="float-left" />
+ <div class="left-corner">
+ <a href="javascript:history.go(-1)"
+ id="util_back_btn"><img alt="Back"
+ src="/images/tool_back.png" /></a>
+ <a href="[% skin_root %]home"
+ id="util_home_btn"><img alt="Homepage"
+ src="/images/tool_home.png" /></a>
+ <a href="javascript:window.print();"
+ id="util_print_btn"><img alt="Print Page"
+ src="/images/tool_print.png" /></a>
+ <a href="http://www.kcls.org/usingthelibrary/catalog_help/index.cfm"
+ id="util_help_btn"><img alt="Help"
+ src="/images/tool_help.png" /></a>
+ <a href="javascript:history.go(+1)"
+ id="util_forw_btn"><img alt="Forward"
+ src="/images/tool_forward.png" /></a>
+ </div>
+ <img
+ src="/images/utils-corner-right.png"
+ class="float-left" />
+ </div>
+ </div>
+ </div>
-[% BLOCK html_head %]
-<style>
-</style>
-[% END %]
-
-[%
- USE CGI;
- PROCESS "default/opac/common.tt2";
- WRAPPER "default/opac/base.tt2";
- ctx.page_title = "Place Hold";
- attrs = {marc_xml => ctx.marc_xml};
- PROCESS get_marc_attrs args=attrs;
-%]
-
-
-<div>
- <div>Placing hold on [% attrs.title %], by [% attrs.author %]</div>
- [% IF ctx.hold_success %]
- <div>Succeeded</div>
- [% ELSIF ctx.hold_failed %]
- <div>Failed...</div>
- [% ELSE %]
- <form action='place_hold' method='POST'>
- Choose a pickup Library [% PROCESS build_org_selector name='pickup_lib' value=ctx.default_pickup_lib %]
- <input type='Submit'/>
- <input type='hidden' name='hold_target' value='[% CGI.param('hold_target') %]'/>
- <input type='hidden' name='hold_type' value='[% CGI.param('hold_type') %]'/>
- <input type='hidden' name='redirect_to' value='[% ctx.referer %]'/>
- </form>
- [% END %]
-</div>
-
+[% WRAPPER "default/opac/parts/base.tt2";
+ INCLUDE "default/opac/parts/topnav.tt2";
+ ctx.page_title = "Place Hold" %]
+ <div id="search-wrapper">
+ [% INCLUDE "default/opac/parts/utils.tt2" %]
+ [% INCLUDE "default/opac/parts/searchbar.tt2" %]
+ </div>
+ <div id="content-wrapper">
+ <div id="main-content">
+ <div class="common-full-pad"></div>
+ [% INCLUDE "default/opac/parts/place_hold.tt2" %]
+ <div class="common-full-pad"></div>
+ </div>
+ </div>
[% END %]
-[% BLOCK html_head %]
-<style>
- table { width: 100%; padding: 20px; margin-top: 30px; }
- table { border-collapse: collapse; }
- table td { padding: 3px; border-bottom: 1px solid #ddd; text-align: left;}
- table th { padding: 3px; border-bottom: 1px solid #ddd; text-align: left;}
- table tr:nth-child(even) { background-color:#ded; }
- #record_table td { padding-left: 15px; padding-right: 15px; }
-</style>
-[% END %]
-
-[%
- WRAPPER "default/opac/base.tt2";
- PROCESS "default/opac/common.tt2";
- ctx.page_title = "Details";
- record = ctx.record;
- attrs = {marc_xml => ctx.marc_xml};
- PROCESS get_marc_attrs args=attrs;
-%]
-
-<div id='detail_div'>
- <table id='record_table' style='width:auto'>
- <tr>
- <td rowspan='10' style='width:55px; vertical-align:top; padding-right:4px;'>
- [% IF attrs.isbn_clean || attrs.upc %]
- <img width='50' height='70' src='[% ctx.media_prefix %]/opac/extras/ac/jacket/small/[% attrs.isbn_clean || attrs.upc %]'/>
- [% END %]
- </td>
- </tr>
- [% IF attrs.title %]<tr><td>Title</td><td>[% attrs.title %]</td></tr>[% END %]
- [% IF attrs.author %]<tr><td>Author</td><td><a href='../results?query=au:[% attrs.author | uri %]'>[% attrs.author %]</a></td></tr>[% END %]
- [% IF attrs.isbn %]<tr><td>ISBN</td><td>[% attrs.isbn %]</td></tr>[% END %]
- [% IF attrs.issn %]<tr><td>ISSN</td><td>[% attrs.issn %]</td></tr>[% END %]
- [% IF attrs.upc %]<tr><td>UPC</td><td>[% attrs.upc %]</td></tr>[% END %]
- [% IF attrs.pubdate %]<tr><td>Publication Date</td><td>[% attrs.pubdate %]</td></tr>[% END %]
- [% IF attrs.publisher %]<tr><td>Publishere</td><td>[% attrs.publisher %]</td></tr>[% END %]
- <tr>
- <td>Subjects</td>
- <td>
- [% FOR node IN ctx.marc_xml.findnodes('//*[@tag="650"]') %]
- [%
- s0 = node.childNodes.0.textContent;
- s1 = node.childNodes.1.textContent;
- %]
- [% IF s0 %]
- <a href='../results?query=su:[% s0 | url %]'>[% s0 %]</a>
- [% IF s1 %]
- <span>--</span>
- <a href='../results?query=su:[% s1 | url %]'>[% s1 %]</a>
- [% END %]
- <br/>
- [% END %]
- [% END %]
- </td>
- </tr>
- </table>
- <table id='copy_table'>
- <thead>
- <tr>
- <th>Owning Lib</th>
- <th>Call Number</th>
- <th>Barcode</th>
- <th>Status</th>
- </tr>
- </thead>
- <tbody>
- [% FOR acn IN record.call_numbers %]
- [% FOR acp IN acn.copies %]
- <tr>
- <td>[% ctx.find_aou(acn.owning_lib).shortname %]</td>
- <td>[% acn.label %]</td>
- <td>[% acp.barcode %]</td>
- <td>[% ctx.find_ccs(acp.status).name %]</td>
- </tr>
- [% END %]
- [% END %]
- </tbody>
- </table>
-</div>
-
-
+[% WRAPPER "default/opac/parts/base.tt2";
+ INCLUDE "default/opac/parts/topnav.tt2";
+ ctx.page_title = "Record Detail" %]
+ <div id="search-wrapper">
+ [% INCLUDE "default/opac/parts/utils.tt2" %]
+ [% INCLUDE "default/opac/parts/searchbar.tt2" %]
+ </div>
+ <div id="content-wrapper">
+ <div id="main-content">
+ [% INCLUDE "default/opac/parts/record/body.tt2" %]
+ <div class="common-full-pad"></div>
+ </div>
+ </div>
[% END %]
-[% BLOCK html_head %]
-<style>
- #body_table { width: 100%; margin-top: 20px; }
- #left_block { width: 15%; vertical-align: top; }
- #right_block { width: auto; vertical-align: top;}
- #record_table { border-collapse: collapse; width:100%; }
- #record_table td { padding: 3px; border-bottom: 1px solid #ddd; }
- #record_table tr:nth-child(odd) { background-color:#ded; }
- .record-table-odd { background-color:#ded; }
- #form_div { text-align: center; width: 100%; margin-top: 10px;}
- #links_div { margin-bottom: 10px; padding: 5px;}
-</style>
-[% END %]
-
-[%
- USE CGI;
- USE POSIX;
- WRAPPER "default/opac/base.tt2";
- PROCESS "default/opac/common.tt2";
- ctx.page_title = "Results";
- page = CGI.param('page') || 0;
- query = CGI.param('query');
- page_count = POSIX.ceil(ctx.hit_count / ctx.page_size);
- loc = CGI.param('loc');
-%]
-
-<div id='form_div'>
- <form action='./results' method='GET'>
- <input type='text' name='query' size='50' value='[% query %]'/>
- [% PROCESS build_org_selector name='loc' value=loc %]
- <input type='submit'/>
- <input type='hidden' name='page' value='0'/>
- </form>
-</div>
-
-<table id='body_table'>
- <tr>
- <td id='left_block'>
- [% IF ctx.user; %]
- <div id='links_div'>
- <div><a href='home'>Home</a></div>
- <div><a href='myopac/main'>Account</a></div>
- <div><a href='logout'>Logout</a></div>
- </div>
- <hr/>
- <table>
- <tr><td colspan='2' style='border-bottom:1px solid #9A9'>Signed in as [% ctx.user.usrname %]</td></tr>
- <tr><td>Total Holds</td><td>[% ctx.user_stats.holds.total %]</td></tr>
- <tr><td>Ready Holds</td><td>[% ctx.user_stats.holds.ready %]</td></tr>
- <tr><td>Items Out</td><td>[% ctx.user_stats.checkouts.out %]</td></tr>
- <tr><td>Fines</td><td>$[% ctx.user_stats.fines.balance_owed %]</td></tr>
- </table>
- [% ELSE %]
- [%
- login = CGI.url("-path" => 1).replace('^http:', 'https:').replace('/results','/login');
- %]
- <a href='[% login %]'>Login</a>
- [% END %]
- </div>
- <div>
- [% FOR facet_type IN ctx.search_facets.keys %]
- [% cmf = ctx.search_facets.$facet_type.cmf %]
- <b>[% cmf.label %]</b>
- <ul>
- [% FOR facet IN ctx.search_facets.$facet_type.data.keys %]
- [% facet_count = ctx.search_facets.$facet_type.data.$facet %]
- <li><a href='results?query=[% query | url %]&facet=[% cmf.field_class %]|[% cmf.name %][[% facet | url %]]'>[% facet_count %] / [% facet %]</a></li>
- [% END %]
- </ul>
- [% END %]
+[% WRAPPER "default/opac/parts/base.tt2";
+ INCLUDE "default/opac/parts/topnav.tt2";
+ ctx.page_title = "Search Results" %]
+ <div id="search-wrapper">
+ [% INCLUDE "default/opac/parts/utils.tt2" %]
+ [% INCLUDE "default/opac/parts/searchbar.tt2" %]
+ </div>
+ <div id="content-wrapper">
+ <div id="results_header_bar"><!-- XXX give #results_header_bar its own file -->
+ <div id="results_header_inner">
+ <div class="results_header_btns">
+ <a href="index.xml"><img alt="Another Search"
+ src="/images/another_search.png"
+ onmouseover="this.src='/images/another_search_hover.png';"
+ onmouseout="this.src='/images/another_search.png';" /></a>
+ </div>
+ <div class="results_header_btns">
+ <a href="advanced"><img alt="Advanced Search"
+ src="/images/adv_search.png"
+ onmouseover="this.src='/images/adv_search_hover.png';"
+ onmouseout="this.src='/images/adv_search.png';" /></a>
+ </div>
+ <div class="results_header_btns cached_list_div">
+ <a href="#" class="hide_me" id="cacheListLink"><img
+ alt="View My List"
+ src="/images/view_my_list.png"
+ onmouseover="this.src='/images/view_my_list_hover.png';"
+ onmouseout="this.src='/images/view_my_list.png';" /></a>
+ </div>
+ <div class="results_header_div"></div>
+ <div class="results_header_lbl">Sort by</div>
+ <!--#if expr="$OILS_PAGE='rresult.xml' || $OILS_PAGE='mresult.xml'"-->
+ <!--#include virtual="result/filtersort.xml" -->
+ <!--#endif -->
+ <div class="results_header_div"></div>
+ <div class="results_header_lbl">View</div>
+ <select class="results_header_sel">
+ <option>Simple</option>
+ <option>Detailed</option>
+ </select>
+ <div class="results_header_div"></div>
+ <input type="checkbox" id="limit_to_available" />
+ <label for="limit_to_available" class="results_header_lbl">
+ Limit to available items
+ </label>
+ <div class="clear-both"></div>
</div>
- </td>
- <td id='right_block'>
- <div>
- <span>[% l('Hits: [_1] / Page [_2] of [_3]', ctx.hit_count, page + 1, page_count) %]</span>
- [%
- q = query | url;
- np_link = '?query=' _ q;
- IF loc; np_link = np_link _ "&loc=" _ loc; END;
- IF depth or depth == 0; np_link = np_link _ "&depth=" _ depth; END;
- %]
- <a [% IF page > 0 %] href='[% np_link %]&page=[% page - 1 %]' [% END %]>Prev</a>
- <a [% IF (page + 1) < page_count %] href='[% np_link %]&page=[% page + 1 %]' [% END %]>Next</a>
+ </div>
+ <div id="main-content">
+ <div id="tehResultsPage">
+ [% INCLUDE "default/opac/parts/result/header.tt2" %]
+ <div id="rresults_page">
+ [% INCLUDE "default/opac/parts/result/table.tt2" %]
+ [% INCLUDE "default/opac/parts/result/lowhits.tt2" %]
+ </div>
</div>
- <table id='record_table'>
- [%
- FOR rec IN ctx.records;
- attrs = {marc_xml => rec.marc_xml};
- PROCESS get_marc_attrs args=attrs;
- %]
- <tr [% IF loop.count % 2 == 1 %] class='record-table-odd' [% END %]>
- <td style='width:52px;height:72px'>
- [% IF attrs.isbn %]
- <img width='50' height='70' src='[% ctx.media_prefix %]/opac/extras/ac/jacket/small/[% attrs.isbn_clean || attrs.upc %]'/>
- [% END %]
- </td>
- <td width='auto'>
- <div width='99%'>
- <div style='float:left'>
- <a href='record/[% rec.bre.id %]'>[% attrs.title %]</a>
- </div>
- <div style='float:right'>
- <span>[% rec.copy_counts.available %] / [% rec.copy_counts.visible %]</span>
- <span style='padding-left:10px;'><a href='place_hold?hold_target=[% rec.bre.id %]&hold_type=T'>Hold</a></span>
- </div>
- </div><br/>
- <div>[% attrs.author %]</div>
- <div>[% attrs.isbn || attrs.issn || attrs.upc %] [% attrs.publisher %] [% attrs.pubdate %]</div>
- </td>
- </tr>
- [% END %]
- </table>
- </td>
- </tr>
-
-</table>
+ <div class="common-full-pad"></div>
+ </div>
+ </div>
[% END %]