aboutsummaryrefslogtreecommitdiffstats
path: root/gum
diff options
context:
space:
mode:
authormakefu <github@syntax-fehler.de>2014-02-18 08:26:51 +0100
committermakefu <github@syntax-fehler.de>2014-02-18 08:31:21 +0100
commita57b48698eaa8a14c5fcc9b2136d3a9620428213 (patch)
treea58774441b4ed67de6552b20c396d7f3270f33a3 /gum
parentceb358b1d1b3f17cbfd088188ca2ca795cb8093c (diff)
downloadpelican-themes-a57b48698eaa8a14c5fcc9b2136d3a9620428213.zip
pelican-themes-a57b48698eaa8a14c5fcc9b2136d3a9620428213.tar.gz
pelican-themes-a57b48698eaa8a14c5fcc9b2136d3a9620428213.tar.bz2
add piwik integration to gum
Diffstat (limited to 'gum')
-rw-r--r--gum/templates/base.html2
-rwxr-xr-xgum/templates/piwik.html16
2 files changed, 17 insertions, 1 deletions
diff --git a/gum/templates/base.html b/gum/templates/base.html
index afae24d..bc0fa93 100644
--- a/gum/templates/base.html
+++ b/gum/templates/base.html
@@ -147,9 +147,9 @@
{% include 'disqus_script.html' %}
+{% include 'piwik.html' %}
<script src="{{ SITEURL }}/theme/js/libs/jquery-1.9.1.min.js"></script>
<script src="{{ SITEURL }}/theme/js/libs/gumby.min.js"></script>
<script src="{{ SITEURL }}/theme/js/plugins.js"></script>
-
</body>
</html>
diff --git a/gum/templates/piwik.html b/gum/templates/piwik.html
new file mode 100755
index 0000000..ff459af
--- /dev/null
+++ b/gum/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 = (("https:" == document.location.protocol) ? "https://{{ 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 %} \ No newline at end of file