# This gives you the option to configure a different host to serve OPAC images from
# Specify the hostname (withouth protocol) and path to the images. Protocol will
# be determined at runtime
- #SetEnvIf Request_URI ".*" OILS_OPAC_IMAGES_HOST=images.example.org/opac/extras/jacket/
+ #SetEnvIf Request_URI ".*" OILS_OPAC_IMAGES_HOST=static.example.org/opac/
+ #SetEnvIf Request_URI ".*" OILS_OPAC_CSS_HOST=static.example.org/opac/
+ #SetEnvIf Request_URI ".*" OILS_OPAC_JS_HOST=static.example.org/opac/
</LocationMatch>
.adv_adv_link { font-size: 8pt; color: red; }
</style>
- <script src='../js/adv_global.js'> </script>
+ <script src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/adv_global.js'> </script>
<tr style='border-bottom: none;'>
<!-- set up some global JS config variables, read from the Apache config -->
var OILS_OPAC_IMAGES_HOST = null;
<!--#if expr="$OILS_OPAC_IMAGES_HOST"-->
- OILS_OPAC_IMAGES_HOST = '<!--#echo var="OILS_OPAC_IMAGES_HOST"-->';
+ OILS_OPAC_IMAGES_HOST = '<!--#echo var="OILS_OPAC_IMAGES_HOST"-->extras/jacket/';
<!--#endif -->
</script>
<span>
- <script language='javascript' src='../js/depth_selector.js'> </script>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/depth_selector.js'> </script>
<span class='hide_me' id='depth_selector_span'>
<!--#if expr="$SHOW_DEPTHSEL_TEXT='true'"-->
<span>&library.select; </span>
</tr>
</tbody>
</table>
- <script language='javascript' src='../js/search_bar.js'> </script>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/search_bar.js'> </script>
</div>
<!-- ============================================================================= -->
<!-- Our javascript -->
- <script language='javascript' src='../js/sidebar.js'> </script>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/sidebar.js'> </script>
<script language='javascript'>
config.ids.sidebar = {};
<!-- load my js -->
<script language='javascript'
- src="<!--#echo var='OILS_SKIN_BASE'-->/default/js/depth_selector.js"> </script>
+ src="<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/depth_selector.js"> </script>
<script language='javascript'
- src="<!--#echo var='OILS_SKIN_BASE'-->/default/js/search_bar.js"> </script>
+ src="<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/search_bar.js"> </script>
<script language='javascript'>
config.ids.searchbar = {};
<div id='myopac_bookbag_div' class='hide_me' xmlns:xi="http://www.w3.org/2001/XInclude" >
- <script language='javascript' src='../js/container.js'> </script>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/container.js'> </script>
<div id='myopac_delete_bookbag_warn' class='hide_me'>
&myopac.delete.bookbag;
<div id='myopac_holds_div' xmlns:xi="http://www.w3.org/2001/XInclude" >
- <script language='javascript' src='../js/holds.js'> </script>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/holds.js'> </script>
<table width='100%' class='light_border data_grid data_grid_center'>
<div id='canvas_main' class='canvas' style='margin-top: 20px;'>
- <script language='javascript' src='../js/advanced.js'> </script>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/advanced.js'> </script>
<style type='text/css'>
.advanced_div { text-align: center; margin: 8px; margin-left: 2px; width: 95%; padding: 5px; }
<div id='canvas_main' class='canvas' style='margin-top: 20px;'>
- <script language='javascript' src='../js/cn_browse.js'> </script>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/cn_browse.js'> </script>
<!--#include virtual="common/cn_browse.xml"-->
</div>
<div>
- <script language='javascript' src='../js/sidebar_extras.js'> </script>
- <script language='javascript' src='../js/mresult.js'> </script>
- <script language='javascript' src='../js/result_common.js'> </script>
- <script language='javascript' src='../js/tips.js'> </script>
- <script language='javascript' src='../js/holds.js'> </script>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/sidebar_extras.js'> </script>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/mresult.js'> </script>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/result_common.js'> </script>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/tips.js'> </script>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/holds.js'> </script>
<!--#include virtual="result/result_common.xml"-->
</div>
<div id='canvas_main' class='canvas hide_me'>
- <script language='javascript' src='../js/myopac.js'> </script>
- <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/DP_DateExtensions.js'/>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/myopac.js'> </script>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/common/js/DP_DateExtensions.js'/>
<script> config.ids.altcanvas.myopac_reload = 'myopac_reloading'; </script>
<div id='myopac_reloading' class='hide_me canvas'> &common.loading; </div>
<div id='canvas_main' class='canvas'>
- <script language='javascript' src='../js/sidebar_extras.js'> </script>
- <script language='javascript' src='../js/result_common.js'> </script>
- <script language='javascript' src='../js/rresult.js'> </script>
- <script language='javascript' src='../js/rdetail.js'> </script>
- <script language='javascript' src='../js/holds.js'> </script>
- <script language='javascript' src='../js/cn_browse.js'> </script>
- <script language='javascript' src='../js/container.js'> </script>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/sidebar_extras.js'> </script>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/result_common.js'> </script>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/rresult.js'> </script>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/rdetail.js'> </script>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/holds.js'> </script>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/cn_browse.js'> </script>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/container.js'> </script>
<script language='javascript'>
config.ids.rdetail = {};
<div>
- <script language='javascript' src='../js/sidebar_extras.js'> </script>
- <script language='javascript' src='../js/rresult.js'> </script>
- <script language='javascript' src='../js/result_common.js'> </script>
- <script language='javascript' src='../js/tips.js'> </script>
- <script language='javascript' src='../js/holds.js'> </script>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/sidebar_extras.js'> </script>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/rresult.js'> </script>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/result_common.js'> </script>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/tips.js'> </script>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/holds.js'> </script>
<!--#include virtual="result/result_common.xml"-->
</div>
<table class='hide_me'>
- <script language='javascript' src='../js/copy_details.js'> </script>
- <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/Date.W3CDTF.js'> </script>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/copy_details.js'> </script>
+ <script language='javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/common/js/Date.W3CDTF.js'> </script>
<tbody>
<tr style='border: 3px solid #E0E0E0;' id='rdetail_volume_details_row' templateRow='1'>
<td colspan='10'>
<!--#endif-->
+
<!--#set var="OILS_BASE" value="http://${SERVER_NAME}/${OILS_OPAC_BASE}"-->
-<!--#set var="OILS_JS_BASE" value="${OILS_BASE}/common/js"-->
-<!--#set var="OILS_CSS_BASE" value="${OILS_BASE}/common/css"-->
<!--#set var="OILS_XML_BASE" value="${OILS_BASE}/common/xml"-->
-<!--#set var="OILS_THEME_BASE" value="${OILS_BASE}/theme"-->
-<!--#set var="OILS_SKIN_BASE" value="${OILS_BASE}/skin"-->
+
+
+<!-- Javascript host -->
+<!--#if expr="$OILS_OPAC_JS_HOST"-->
+ <!--#set var="OILS_OPAC_JS_HOST" value="http://${OILS_OPAC_JS_HOST}"-->
+<!--#else -->
+ <!--#set var="OILS_OPAC_JS_HOST" value="$OILS_BASE"-->
+<!--#endif -->
+<!--#set var="OILS_JS_BASE" value="${OILS_OPAC_JS_HOST}/common/js"-->
+
+
+<!--#if expr="$OILS_OPAC_CSS_HOST"-->
+ <!--#set var="OILS_OPAC_CSS_HOST" value="http://${OILS_OPAC_CSS_HOST}"-->
+<!--#else -->
+ <!--#set var="OILS_OPAC_CSS_HOST" value="$OILS_BASE"-->
+<!--#endif -->
+<!--#set var="OILS_THEME_BASE" value="${OILS_OPAC_CSS_HOST}/theme"-->
+<!--#set var="OILS_SKIN_BASE" value="${OILS_OPAC_CSS_HOST}/skin"-->
+<!--#set var="OILS_CSS_BASE" value="${OILS_OPAC_CSS_HOST}/common/css"-->
+
<!--#if expr="!$locale || $locale=''"-->
<!--#set var="locale" value="en-US"-->