add support for piwik
This commit is contained in:
@@ -38,6 +38,7 @@ _DEFAULT_CONFIG = {
|
||||
'destination': '_build',
|
||||
'files_to_copy': (),
|
||||
'google_analytics': '',
|
||||
'piwik': {'tracker_url': '', 'site_id': 0},
|
||||
'ignore_directories': [],
|
||||
'ignore_files': [],
|
||||
'img_processor': 'ResizeToFit',
|
||||
|
||||
@@ -158,6 +158,11 @@ ignore_files = []
|
||||
# Google Analytics tracking code (UA-xxxx-x)
|
||||
# google_analytics = ''
|
||||
|
||||
# Piwik tracking
|
||||
# tracker_url must not contain trailing slash.
|
||||
# Example : {'tracker_url': 'http://stats.domain.com', 'site_id' : 2}
|
||||
# piwik = {'tracker_url': '', 'site_id' : 0}
|
||||
|
||||
# Set zip_gallery to either False or a file name. The final archive will
|
||||
# contain all resized or original files (depending on `zip_media_format`).
|
||||
# zip_gallery = False # False or 'archive.zip'
|
||||
|
||||
@@ -44,5 +44,6 @@
|
||||
|
||||
{% block footer %}{% endblock %}
|
||||
{% include 'analytics.html' %}
|
||||
{% include 'piwik.html' %}
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -142,4 +142,4 @@
|
||||
});
|
||||
</script>
|
||||
{% endif %}
|
||||
{% endblock %}
|
||||
{% endblock %}
|
||||
17
sigal/themes/default/templates/piwik.html
Normal file
17
sigal/themes/default/templates/piwik.html
Normal file
@@ -0,0 +1,17 @@
|
||||
{% if settings.piwik.tracker_url and settings.piwik.site_id %}
|
||||
<!-- Piwik -->
|
||||
<script type="text/javascript">
|
||||
var _paq = _paq || [];
|
||||
_paq.push(['trackPageView']);
|
||||
_paq.push(['enableLinkTracking']);
|
||||
(function() {
|
||||
var u="{{ settings.piwik.tracker_url }}/";
|
||||
_paq.push(['setTrackerUrl', u+'piwik.php']);
|
||||
_paq.push(['setSiteId', {{ settings.piwik.site_id }}]);
|
||||
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
|
||||
g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
|
||||
})();
|
||||
</script>
|
||||
<noscript><p><img src="{{ settings.piwik.tracker_url }}/piwik.php?idsite={{ settings.piwik.site_id }}" style="border:0;" alt="" /></p></noscript>
|
||||
<!-- End Piwik Code -->
|
||||
{% endif %}
|
||||
@@ -150,5 +150,6 @@
|
||||
</script>
|
||||
{% endif %}
|
||||
{% include 'analytics.html' %}
|
||||
{% include 'piwik.html' %}
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user