diff options
author | Yoshiharu Yamashita <yoshiharuyamashita@users.noreply.github.com> | 2017-10-29 21:32:55 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-10-29 21:32:55 +0300 |
commit | 0cdd8d19b50b618614a35477680bdc6924805d32 (patch) | |
tree | ed166ca524b3ec287c85f4cede8aa389ca8e5744 | |
parent | f046952b0169cfad66a3adc18f621b798bca8689 (diff) | |
parent | 1edd1ba746108b3e053469fc3992ea63668c7d19 (diff) |
Merge pull request #17 from polyfloyd/master
Add support for Piwik analytics
-rw-r--r-- | README.md | 4 | ||||
-rw-r--r-- | layouts/partials/footer.html | 1 | ||||
-rw-r--r-- | layouts/partials/piwik_analytics.html | 16 |
3 files changed, 21 insertions, 0 deletions
@@ -94,6 +94,10 @@ paginate = 10 custom_css = ["css/my.css"] custom_js = ["js/my.js"] + [params.piwikAnalytics] + siteID = 2 + piwikRoot = "//analytics.example.com/" + [menu] # Shown in the side menu. [[menu.main]] diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index 94cd955..64f11f3 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -3,6 +3,7 @@ <script src="{{ .Site.BaseURL }}js/ui.js"></script> {{ partial "google_analytics.html" . }} +{{ partial "piwik_analytics.html" . }} </body> </html> diff --git a/layouts/partials/piwik_analytics.html b/layouts/partials/piwik_analytics.html new file mode 100644 index 0000000..1e89c5e --- /dev/null +++ b/layouts/partials/piwik_analytics.html @@ -0,0 +1,16 @@ +{{ with .Site.Params.piwikAnalytics }} +<!-- Piwik --> +<script type="text/javascript"> + var _paq = _paq || []; + _paq.push(['trackPageView']); + _paq.push(['enableLinkTracking']); + (function() { + var u="{{ .piwikRoot }}"; + _paq.push(['setTrackerUrl', u+'piwik.php']); + _paq.push(['setSiteId', {{ .siteID }}]); + 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="{{ .piwikRoot}}piwik.php?idsite={{ .siteID }}" style="border:0;" alt="" /></p></noscript> +{{ end }} |