1 <!-- JS imports, etc. -->
2 <script type="text/javascript" src="[% ctx.media_prefix %]/js/ui/default/opac/simple.js"></script>
4 [%- PROCESS "opac/parts/config.tt2"; %]
7 <script type="text/javascript" src="[% ctx.media_prefix %]/js/ui/default/opac/staff.js"></script>
8 [% IF ctx.page == 'record' %]
9 [% IF ctx.search_result_index >= 0 %]
11 rdetail_next_prev_actions(
12 "[% ctx.search_result_index %]",
13 "[% ctx.hit_count %]",
14 "[% ctx.prev_rec_url || '' %]",
15 "[% ctx.next_rec_url || '' %]",
16 "[% mkurl(ctx.first_search_record, {page => 0}) %]",
17 "[% mkurl(ctx.last_search_record, {page => POSIX.floor(ctx.hit_count / ctx.page_size)}) %]"
21 [% IF ctx.mfhd_summaries.size %]
23 window.mfhdDetails = [
24 [% FOR summary IN ctx.mfhd_summaries %]
26 'id' : '[% summary.sre_id %]',
27 'label' : '[% summary.location %]',
28 'entryNum' : '[% loop.index %]',
29 'owning_lib' : '[% summary.owning_lib %]'
38 [%- IF ENV.OILS_NOVELIST_URL AND ctx.page == 'record';
39 url = ENV.OILS_NOVELIST_URL;
40 IF CGI.https; url = url.replace('^http:', 'https:'); END; %]
41 <script type='text/javascript' id='EIT' src='[% url %]'></script>
44 <script type="text/javascript">
46 locale: "[% ctx.locale | lower | replace('_', '-') %]",
51 <script type="text/javascript" src="[% ctx.media_prefix %]/js/dojo/dojo/dojo.js?[% ctx.eg_cache_hash %]"></script>
52 <script type="text/javascript" src="[% ctx.media_prefix %]/js/dojo/dojo/openils_dojo.js?[% ctx.eg_cache_hash %]"></script>
54 [%- # So the following works in Mozilla and Chrome, but not in IE8.
55 # Seems like it /should/ work anywhere, though, and obviate the
56 # next three script tags: %]
57 <!-- <script type="text/javascript" src="[% ctx.media_prefix %]/js/dojo/DojoSRF.js?[% ctx.eg_cache_hash %]"></script> -->
59 <script type="text/javascript" src="[% ctx.media_prefix %]/js/dojo/opensrf/opensrf.js?[% ctx.eg_cache_hash %]"></script>
60 <script type="text/javascript" src="[% ctx.media_prefix %]/js/dojo/opensrf/opensrf_xhr.js?[% ctx.eg_cache_hash %]"></script>
61 <script type="text/javascript" src="[% ctx.media_prefix %]/js/dojo/opensrf/JSON_v1.js?[% ctx.eg_cache_hash %]"></script>
63 [% IF use_autosuggest.enabled == "t"; %]
64 <script type="text/javascript">
65 dojo.require("openils.widget.AutoSuggest");
67 [% END; # use_autosuggest %]
69 [%- END; # want_dojo -%]