2 <!-- Navigation bar -->
4 <div id="sidebar_div" class="sidebar_div" xmlns:xi="http://www.w3.org/2001/XInclude">
6 <div class='sidebar_chunk'>
8 <div title="&navigate.home.title;"
9 id='home_link_div' class="side_bar_item ">
10 <a id='home_link' href='index.xml'>&navigate.home;</a>
13 <div title="&opac.navigate.advanced.title;"
14 id='advanced_link_div' class="side_bar_item ">
15 <a id='advanced_link' href='advanced.xml'>&opac.navigate.advanced;</a>
18 <div title="&navigate.myopac.title;"
19 id='myopac_link_div' class="side_bar_item ">
20 <a id='myopac_link' href='myopac/myopac.xml'>&navigate.myopac;</a>
23 <div title="&navigate.login.title;"
24 id='login_link_div' class="side_bar_item ">
25 <a id='login_link' href='javascript:void(0);'>&navigate.login;</a>
28 <div title="&navigate.logout.title;"
29 id='logout_link_div' class="side_bar_item hide_me ">
30 <a id='logout_link' href='javascript:void(0);'>&navigate.logout;</a>
34 <!-- Informational sidebar components -->
36 <div id='logged_in_as_div' title="&navigate.loggedinas.title;" class="side_bar_item hide_me">
37 <span>&navigate.loggedinas;<b id='username_dest'> </b></span>
40 <div id='sidebar_results_wrapper' class='hide_me border_1'>
41 <div title="&navigate.titleGroupResults;"
42 id='mresult_link_div' class="side_bar_item hide_me">
43 <a id='sidebar_title_group_results'>&navigate.titleGroupResults;</a>
46 <div title="&navigate.titleResults;"
47 id='result_link_div' class="side_bar_item hide_me">
48 <a id='sidebar_title_results'>&navigate.titleResults;</a>
51 <div title="&navigate.record.details;"
52 id='rdetail_link_div' class="side_bar_item hide_me">
53 <span>&navigate.title.details;</span>
58 <div id='facetSidebarContainer' class='hide_me'>
60 <div class="side_bar_item" style="margin-top: 10px; font-weight: bold;">
61 <span>&navigate.facetRefine;</span>
64 <div dojoType='openils.widget.FacetSidebar' searchBox='facet_box' searchSubmit='search_submit' facetLimit='5' classOrder='["author","subject","series","title","keyword"]'>
65 <script type='dojo/method' event='populate'><![CDATA[
67 attachEvt("result", "allRecordsReceived", function () {
68 if(!resultFacetKey) return;
69 if (fblob.facetCacheKey) return; // already rendered it
71 dojo.removeClass('facetSidebarContainer','hide_me');
73 fblob.facetCacheKey = resultFacetKey;
80 <div id='adv_quick_search_sidebar' class='sidebar_chunk hide_me'
81 style='text-align:center; margin-top: 20px;'>
83 <div id='adv_quick_search'>
84 <div class='adv_quick_search color_4'><b>&sidebar.quick.search;</b></div>
85 <div style='margin-top: 8px;'>
88 <select id='adv_quick_type' style='width: 6em;'>
89 <option value='isbn'>&opac.advanced.quick.isbn;</option>
90 <option value='issn'>&opac.advanced.quick.issn;</option>
91 <option value='cn'>&opac.advanced.quick.cn;</option>
92 <option value='lccn'>&opac.advanced.quick.lccn;</option>
93 <option value='tcn'>&opac.advanced.quick.tcn;</option>
94 <option value='barcode'>&opac.advanced.quick.barcode;</option>
97 <input type='text' id='adv_quick_text' size='16' />
102 <span class='hide_me' id='myopac.copy.not.found'>&sidebar.copy.not.found;</span>
103 <div style='margin-top: 8px;' class='adv_quick_search_submit'>
104 <a id='adv_quick_submit' href='javascript:advGenericSearch();' class='classic_link'>&common.submit;</a>
109 <div id='adv_authority_browse_sidebar' style='text-align: center'
110 class='sidebar_chunk hide_me'>
113 <div class='adv_quick_search color_4'>
114 <b>&sidebar.authority.browse;</b>
117 <div style="text-align: left">
118 <select id="authority_browse_axis">
119 <!-- there's a supercat method
120 open-ils.supercat.authority.browse_axis_list to get us
121 this list dynamically, but how do we get that with XML
123 <option value="author">Author</option>
124 <option value="subject">Subject</option>
125 <option value="title">Title</option>
126 <option value="topic">Topic</option>
128 <input id="authority_browse_term" />
131 <a id="authority_browse_submit" class="classic_link" href="javascript:authBrowseSubmit();">&common.submit;</a>
134 <div id='adv_marc_search_sidebar' class='sidebar_chunk hide_me'
135 style='text-align:center; margin-top: 20px;'>
137 <div class='adv_quick_search color_4'><b>&search.marc;</b></div>
138 <table style='margin: 3px; width: 100%;' id='adv_sdbar_table' class='border_4_3'>
141 <td>&search.marc.tag;</td>
142 <td><input name='advanced.marc.tag' maxlength='3' size='3' /></td>
143 <td>&search.marc.subfield;</td>
144 <td><input name='advanced.marc.subfield' maxlength='1' size='1' /></td>
147 <td>&search.marc.value;</td>
148 <td colspan='3'><input name='advanced.marc.value' size='18' /></td>
150 <tr name='crow' class='hide_me'>
151 <td colspan='4' align='center'>
152 <a href='javascript:void(0);' class='classic_link'
154 var div = $("adv_marc_search_sidebar");
155 if( div.getElementsByTagName("table").length > 1 )
156 div.removeChild(this.parentNode.parentNode.parentNode.parentNode);'>&common.close;</a>
162 <div id='adv_marc_submit' class='adv_quick_search_submit'>
163 <a style='margin-right: 4px;' class='classic_link' href='javascript:advAddMARC();'>&search.marc.add.row;</a>
164 <a style='margin-left: 4px;' class='classic_link' href='javascript:advMARCRun();'>&common.submit;</a>
171 <!-- ============================================================================= -->
172 <!-- Our javascript -->
173 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/sidebar.js'></script>
175 <script language='javascript' type='text/javascript'>
176 config.ids.sidebar = {};
177 config.css.sidebar = {};
178 config.names.sidebar = {};
179 config.css.sidebar.item = {};
180 config.ids.sidebar.home = 'home_link_div';
181 config.ids.sidebar.advanced = 'advanced_link_div';
182 config.ids.sidebar.myopac = 'myopac_link_div';
183 config.ids.sidebar.prefs = 'prefs_link_div';
184 config.ids.sidebar.mresult = 'mresult_link_div';
185 config.ids.sidebar.rresult = 'result_link_div';
186 config.ids.sidebar.rdetail = "rdetail_link_div";
187 config.ids.sidebar.login = 'login_link';
188 config.ids.sidebar.logout = 'logout_link';
189 config.ids.sidebar.logoutbox = 'logout_link_div';
190 config.ids.sidebar.loginbox = 'login_link_div';
191 config.ids.sidebar.logged_in_as = 'logged_in_as_div';
192 config.ids.sidebar.username_dest = 'username_dest';
194 config.ids.sidebar.home_link = 'home_link'
195 config.ids.sidebar.advanced_link = 'advanced_link'
196 config.ids.sidebar.myopac_link = 'myopac_link'
198 config.css.encircled = 'encircled';