1 <!--#if expr="$OILS_PAGE='myopac.xml'"-->
2 <!-- my acccount uses a lot more classes -->
3 <script language='javascript'
4 src='/IDL2js?mvr,bre,aou,aout,pgt,lasso,cmf,cmc,cmsa,cam,cifm,clfm,citm,cblvl,ccs,accs,au,ahr,ahrn,acn,actscecm,cbreb,cbreb,cbrebi,acp,cust,ac,aua,mous,circ,mbts,mb,ausp,csp'
5 type='text/javascript'></script>
7 <script language='javascript'
8 src='/IDL2js?mvr,bre,aou,aout,pgt,lasso,cmf,cmc,cmsa,cam,cifm,clfm,citm,cblvl,ccs'
9 type='text/javascript'></script>
12 <script language='javascript' type="text/javascript">
13 var locale = location.href.replace( /.+opac\/([^\/]+)\/skin.+/, '$1' );
14 if (!locale) locale = '<!--#echo var="locale"-->';
16 locale: locale.toLowerCase(),
23 <script language='javascript' src='/js/dojo/dojo/dojo.js'></script>
25 <script language='javascript' src='/js/dojo/dojo/dojo.js'></script>
26 <script> dojo.addOnLoad(function(){console.log('onload()')});</script>
28 <script language='javascript' type='text/javascript' src='<!==#echo var="OILS_JS_BASE"==>/JSON_v1.js'></script>
29 <script language='javascript' type="text/javascript" src='/js/dojo/opensrf/opensrf.js'></script>
31 <script language='javascript' type="text/javascript" src='/js/dojo/dojo/openils_dojo.js'></script>
32 <script language='javascript' type="text/javascript" src='/js/dojo/fieldmapper/AutoIDL.js'></script>
34 <script language='javascript' type="text/javascript" src='<!--#echo var="OILS_JS_BASE"-->/<!--#echo var="locale"-->/OrgTree.js'></script>
35 <script language='javascript' type="text/javascript" src='<!--#echo var="OILS_JS_BASE"-->/<!--#echo var="locale"-->/FacetDefs.js'></script>
37 <script>console.log("before combined")</script>
38 <!--#if expr="$OILS_OPAC_COMBINED_JS"-->
39 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/condense_js/js/combined.js'></script>
42 When combined JS is enabled in the Apache config, the block
43 below defines which files are added to the final combined JS file.
44 Currently, only files in $OPAC/common/js/ are eligible for automatic combination.
46 <!--START COMPRESSION-->
47 <script language='javascript' type="text/javascript" src='<!--#echo var="OILS_JS_BASE"-->/OrgLasso.js'></script>
48 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/utils.js'></script>
49 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/config.js'></script>
50 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/CGI.js'></script>
51 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/md5.js'></script>
52 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/slimtree.js'></script>
53 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/opac_utils.js'></script>
54 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/org_utils.js'></script>
55 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/RemoteRequest.js'></script>
56 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/init.js'></script>
57 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/added_content.js'></script>
58 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/DP_DateExtensions.js'></script>
59 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/Cookies.js'></script>
60 <!--END COMPRESSION-->
62 <script>console.log("after combined")</script>
64 <!-- Some global js -->
65 <script language='javascript' type='text/javascript'>
67 <!-- set up some global JS config variables, read from the Apache config -->
68 var OILS_OPAC_IMAGES_HOST = null;
69 <!--#if expr="$OILS_OPAC_IMAGES_HOST"-->
70 OILS_OPAC_IMAGES_HOST = '<!--#echo var="OILS_OPAC_IMAGES_HOST"-->extras/ac/jacket/';
72 var OILS_OPAC_STATIC_PROTOCOL = null;
73 <!--#if expr="$OILS_OPAC_STATIC_PROTOCOL"-->
74 OILS_OPAC_STATIC_PROTOCOL = '<!--#echo var="OILS_OPAC_STATIC_PROTOCOL"-->';
76 <!--#if expr="$OILS_OPAC_FORCE_LOGIN_SSL"-->
80 var localSuppressedOrgs = {1500:true, 1501:true, 1558:true}; /* change to suit */ /* changed from array to object - IE fix */
81 for (var i in orgArraySearcher) {
82 var org = orgArraySearcher[i];
83 if(localSuppressedOrgs[i]) { /* removed indexOf() - isn't supported on IE */
84 org.opac_visible('f');
87 dojo.require('dojo.cookie')
88 var cookieManager = new HTTP.Cookies();
91 <script src="<!--#echo var='OILS_SKIN_BASE'-->/kcls/js/depth_selector.js" type='text/javascript'> </script>
92 <!--#if expr="$OILS_PAGE!='advanced.xml'"-->
93 <script src="<!--#echo var='OILS_SKIN_BASE'-->/kcls/js/search_bar.js" type='text/javascript'> </script>
95 <!--#if expr="$OILS_PAGE='rresult.xml' || $OILS_PAGE='myopac.xml'"-->
96 <script src="<!--#echo var='OILS_SKIN_BASE'-->/kcls/js/sidebar.js" type='text/javascript'></script>
98 <script src="<!--#echo var='OILS_SKIN_BASE'-->/kcls/js/misc.js" type='text/javascript'></script>
101 <script>console.log("end js_common")</script>