From 217cfae290b9a56ac6c675dac824b3393ddabbcc Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Wed, 15 Dec 2010 16:51:44 -0500 Subject: [PATCH] moved google analytics code into main script block; minor cleanup; only need 1 novelist/chilfresh chunk since it requires separate script chunk anyway --- Open-ILS/web/opac/skin/kcls/xml/body.xml | 11 +++++++++++ .../web/opac/skin/kcls/xml/common/js_common.xml | 22 ++++++++++++---------- .../skin/kcls/xml/common/js_common_postbody.xml | 22 ++++++++++++---------- Open-ILS/web/opac/skin/kcls/xml/footer.xml | 16 ---------------- 4 files changed, 35 insertions(+), 36 deletions(-) diff --git a/Open-ILS/web/opac/skin/kcls/xml/body.xml b/Open-ILS/web/opac/skin/kcls/xml/body.xml index 1ace5ad2b9..271a638016 100644 --- a/Open-ILS/web/opac/skin/kcls/xml/body.xml +++ b/Open-ILS/web/opac/skin/kcls/xml/body.xml @@ -67,4 +67,15 @@ + + + + + + + + + + + diff --git a/Open-ILS/web/opac/skin/kcls/xml/common/js_common.xml b/Open-ILS/web/opac/skin/kcls/xml/common/js_common.xml index b91960a02a..5a86bad8a2 100644 --- a/Open-ILS/web/opac/skin/kcls/xml/common/js_common.xml +++ b/Open-ILS/web/opac/skin/kcls/xml/common/js_common.xml @@ -34,7 +34,6 @@ - @@ -45,6 +44,7 @@ Currently, only files in $OPAC/common/js/ are eligible for automatic combination. --> + @@ -55,7 +55,7 @@ - + @@ -328,14 +328,16 @@ //alert(errCounter+'\n'+errCounter2); }); -]]> + /* 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); + })(); +]]> diff --git a/Open-ILS/web/opac/skin/kcls/xml/common/js_common_postbody.xml b/Open-ILS/web/opac/skin/kcls/xml/common/js_common_postbody.xml index e9b7c28cf3..89c66741e2 100644 --- a/Open-ILS/web/opac/skin/kcls/xml/common/js_common_postbody.xml +++ b/Open-ILS/web/opac/skin/kcls/xml/common/js_common_postbody.xml @@ -36,7 +36,6 @@ openils.Util.requireLegacy('//OrgTree.js'); openils.Util.requireLegacy('//FacetDefs.js'); - openils.Util.requireLegacy('/OrgLasso.js'); openils.Util.requireLegacy('/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('/OrgLasso.js'); openils.Util.requireLegacy('/utils.js'); openils.Util.requireLegacy('/config.js'); openils.Util.requireLegacy('/CGI.js'); @@ -292,6 +292,17 @@ }); } + /* 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() { @@ -304,12 +315,3 @@ } ); ]]> - - - - - - - - - diff --git a/Open-ILS/web/opac/skin/kcls/xml/footer.xml b/Open-ILS/web/opac/skin/kcls/xml/footer.xml index 9692f713c4..8066152383 100644 --- a/Open-ILS/web/opac/skin/kcls/xml/footer.xml +++ b/Open-ILS/web/opac/skin/kcls/xml/footer.xml @@ -4,22 +4,6 @@ ]]> -- 2.11.0