aboutsummaryrefslogtreecommitdiffstats
path: root/syte
diff options
context:
space:
mode:
authorjames <james.bryant@elizabetharden.com>2012-12-30 21:57:15 -0500
committerjames <james.bryant@elizabetharden.com>2012-12-30 21:57:15 -0500
commit4b5ed29cd1e3e15027adbc76d5705ea8e58aab38 (patch)
tree21316111ee4969d86d440d0a14baa3a32c155579 /syte
parent264f26a15852644f0b787d61c3f58da7e75e9aa6 (diff)
downloadpelican-themes-4b5ed29cd1e3e15027adbc76d5705ea8e58aab38.zip
pelican-themes-4b5ed29cd1e3e15027adbc76d5705ea8e58aab38.tar.gz
pelican-themes-4b5ed29cd1e3e15027adbc76d5705ea8e58aab38.tar.bz2
Added support for Piwik analytics.
Diffstat (limited to 'syte')
-rw-r--r--syte/templates/base.html1
-rw-r--r--syte/templates/piwik.html16
2 files changed, 17 insertions, 0 deletions
diff --git a/syte/templates/base.html b/syte/templates/base.html
index 764f9c5..c9e4807 100644
--- a/syte/templates/base.html
+++ b/syte/templates/base.html
@@ -104,4 +104,5 @@
</script>
{% include "analytics.html" %}
+{% include "piwik.html" %}
</body>
diff --git a/syte/templates/piwik.html b/syte/templates/piwik.html
new file mode 100644
index 0000000..08eba22
--- /dev/null
+++ b/syte/templates/piwik.html
@@ -0,0 +1,16 @@
+{% if PIWIK_URL and PIWIK_SITE_ID %}
+<script type="text/javascript">
+{% if PIWIK_SSL_URL %}
+ var pkBaseURL = (("https:" == document.location.protocol) ? "https://{{ PIWIK_SSL_URL }}/" : "http://{{ PIWIK_URL }}/");
+{% else %}
+ var pkBaseURL = (("http:" == document.location.protocol) ? "http://{{ PIWIK_URL }}/" : "http://{{ PIWIK_URL }}/");
+{% endif %}
+document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
+</script><script type="text/javascript">
+try {
+var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", {{ PIWIK_SITE_ID }});
+piwikTracker.trackPageView();
+piwikTracker.enableLinkTracking();
+} catch( err ) {}
+</script><noscript><p><img src="http://{{ PIWIK_URL }}/piwik.php?idsite={{ PIWIK_SITE_ID }}" style="border:0" alt="" /></p></noscript>
+{% endif %}