moved google analytics code into main script block; minor cleanup; only need 1 novel...
authorBill Erickson <erickson@esilibrary.com>
Wed, 15 Dec 2010 21:51:44 +0000 (16:51 -0500)
committerBill Erickson <erickson@esilibrary.com>
Wed, 15 Dec 2010 21:51:44 +0000 (16:51 -0500)
Open-ILS/web/opac/skin/kcls/xml/body.xml
Open-ILS/web/opac/skin/kcls/xml/common/js_common.xml
Open-ILS/web/opac/skin/kcls/xml/common/js_common_postbody.xml
Open-ILS/web/opac/skin/kcls/xml/footer.xml

index 1ace5ad..271a638 100644 (file)
 <!--#include virtual='common/js_common_postbody.xml'-->
 <!--#endif-->
 
+<!--#if expr="$OILS_PAGE='rresult.xml' || $OILS_PAGE='rdetail.xml' ||  $OILS_PAGE='mresult.xml'"-->
+    <!--#if expr="$OILS_CHILIFRESH_ACCOUNT && $OILS_CHILIFRESH_ACCOUNT != '(none)'"-->
+    <script type='text/javascript' src='<!--#echo var='OILS_CHILIFRESH_URL'-->'></script>
+    <!--#endif-->
+<!--#endif-->
+<!--#if expr="$OILS_PAGE='rdetail.xml'"-->
+    <!--#if expr="${OILS_NOVELIST_URL} && ${OILS_NOVELIST_URL}!='(none)'"-->
+    <script type='text/javascript' src='<!--#echo var='OILS_NOVELIST_URL'-->'></script>
+    <!--#endif-->
+<!--#endif-->
+
 </body>
index b91960a..5a86bad 100644 (file)
@@ -34,7 +34,6 @@
 
 <script language='javascript' type="text/javascript" src='<!--#echo var="OILS_JS_BASE"-->/<!--#echo var="locale"-->/OrgTree.js'></script>
 <script language='javascript' type="text/javascript" src='<!--#echo var="OILS_JS_BASE"-->/<!--#echo var="locale"-->/FacetDefs.js'></script>
-<script language='javascript' type="text/javascript" src='<!--#echo var="OILS_JS_BASE"-->/OrgLasso.js'></script>
 
 <!--#if expr="$OILS_OPAC_COMBINED_JS"-->
 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/combined.js'></script>
@@ -45,6 +44,7 @@
     Currently, only files in $OPAC/common/js/ are eligible for automatic combination.
 -->
 <!--START COMPRESSION-->
+<script language='javascript' type="text/javascript" src='<!--#echo var="OILS_JS_BASE"-->/OrgLasso.js'></script>
 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/utils.js'></script>
 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/config.js'></script>
 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/CGI.js'></script>
@@ -55,7 +55,7 @@
 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/RemoteRequest.js'></script>
 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/init.js'></script>
 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/added_content.js'></script>
-<script language='javascript' type='text/javascript' src="<!--#echo var='OILS_JS_BASE'-->/DP_DateExtensions.js"></script>
+<script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/DP_DateExtensions.js'></script>
 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/Cookies.js'></script>
 <!--END COMPRESSION--> 
 <!--#endif -->
         //alert(errCounter+'\n'+errCounter2);
     });
 
-]]> </script>
+    /* google analytics */
+    var _gaq = _gaq || [];
+    _gaq.push(['_setAccount', 'UA-3018520-10']);
+    _gaq.push(['_trackPageview']);
 
-<!-- these can't be loaded via XHR -->
-<!--#if expr="$OILS_CHILIFRESH_ACCOUNT && $OILS_CHILIFRESH_ACCOUNT != '(none)'"-->
-<script type='text/javascript' src='<!--#echo var='OILS_CHILIFRESH_URL'-->'></script>
-<!--#endif-->
-<!--#if expr="${OILS_NOVELIST_URL} && ${OILS_NOVELIST_URL}!='(none)'"-->
-<script type='text/javascript' src='<!--#echo var='OILS_NOVELIST_URL'-->'></script>
-<!--#endif-->
+    (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>
 <!--#endif--> <!-- != Firefox/Xulrunner -->
index e9b7c28..89c6674 100644 (file)
@@ -36,7 +36,6 @@
 
     openils.Util.requireLegacy('<!--#echo var="OILS_JS_BASE"-->/<!--#echo var="locale"-->/OrgTree.js');
     openils.Util.requireLegacy('<!--#echo var="OILS_JS_BASE"-->/<!--#echo var="locale"-->/FacetDefs.js');
-    openils.Util.requireLegacy('<!--#echo var="OILS_JS_BASE"-->/OrgLasso.js');
 
     <!--#if expr="$OILS_OPAC_COMBINED_JS"-->
     openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/combined.js')
@@ -47,6 +46,7 @@
         Currently, only files in $OPAC/common/js/ are eligible for automatic combination.
     */
     /* START COMPRESSION */
+    openils.Util.requireLegacy('<!--#echo var="OILS_JS_BASE"-->/OrgLasso.js');
     openils.Util.requireLegacy('<!--#echo var="OILS_JS_BASE"-->/utils.js');
     openils.Util.requireLegacy('<!--#echo var="OILS_JS_BASE"-->/config.js');
     openils.Util.requireLegacy('<!--#echo var="OILS_JS_BASE"-->/CGI.js');
         });
     }
 
+    /* google analytics */
+    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);
+    })();
+
     dojo.addOnLoad(
 
         function() {
         }
     );
 ]]></script>
-
-<!-- these can't be loaded via XHR -->
-<!--#if expr="$OILS_CHILIFRESH_ACCOUNT && $OILS_CHILIFRESH_ACCOUNT != '(none)'"-->
-<script type='text/javascript' src='<!--#echo var='OILS_CHILIFRESH_URL'-->'></script>
-<!--#endif-->
-<!--#if expr="${OILS_NOVELIST_URL} && ${OILS_NOVELIST_URL}!='(none)'"-->
-<script type='text/javascript' src='<!--#echo var='OILS_NOVELIST_URL'-->'></script>
-<!--#endif-->
-
index 9692f71..8066152 100644 (file)
@@ -4,22 +4,6 @@
 <div id="footer">\r
 \r
 <a href="http://www.kcls.org/usingthelibrary/request/">Request a Purchase</a> &nbsp;|&nbsp; <a href="http://www.kcls.org/usingthelibrary/request/">Interlibrary Loan</a> &nbsp;|&nbsp; <a href="http://www.kcls.org/about/contact/">Contact Us</a> &nbsp;|&nbsp; <a href="http://www.kcls.org/usingthelibrary/catalog_help/">Site Help</a> &nbsp;|&nbsp; <a href="http://www.kcls.org/usingthelibrary/policies/privacy.cfm">Privacy Statement</a> &nbsp;|&nbsp; <a href="http://www.kcls.org/about/support/">Support KCLS</a> &nbsp;|&nbsp; <a href="http://www.kcls.org/employment/">Employment</a>\r
-<!--Google Analytics-->\r
-\r
-<script type="text/javascript">\r
-\r
- var _gaq = _gaq || [];\r
-  _gaq.push(['_setAccount', 'UA-3018520-10']);\r
-  _gaq.push(['_trackPageview']);\r
-\r
-  (function() {\r
-    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;\r
-    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';\r
-    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);\r
-  })();\r
-\r
-</script>\r
-<!--End Google Analytics-->\r
  \r
 </div>\r
 <!-- ****************** end: footer.xml ***************************** -->]]>\r