diff options
-rw-r--r-- | README.md | 5 | ||||
-rw-r--r-- | layouts/partials/footer.html | 17 | ||||
-rw-r--r-- | sample-config.toml | 5 |
3 files changed, 27 insertions, 0 deletions
@@ -76,6 +76,11 @@ post = "/blog/:year-:month-:day-:title/" # Google analytics code - remove if you do not have/want Google Analytics - needs JavaScript googleAnalytics = "UA-XXXXX-X" + # Optional piwik tracking + #[params.analytics.piwik] + # URL = "https://stats.example.com" + # ID = "42" + # Switch to true to enable RSS icon link rss = true diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index 9dcf076..28d246d 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -5,6 +5,23 @@ </footer> +<!-- Piwik --> +<script type="text/javascript"> + var _paq = _paq || []; + /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ + _paq.push(["setDocumentTitle", document.domain + "/" + document.title]); + _paq.push(['trackPageView']); + _paq.push(['enableLinkTracking']); + (function() { + var u="//{{ .Site.Params.analytics.piwik.URL }}/"; + _paq.push(['setTrackerUrl', u+'piwik.php']); + _paq.push(['setSiteId', {{ .Site.Params.analytics.piwik.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> +<!-- End Piwik Code --> + {{ with .Site.Params.googleAnalytics }} <script> var _gaq=[['_setAccount','{{ . }}'],['_trackPageview']]; diff --git a/sample-config.toml b/sample-config.toml index d9b756c..e86a3e8 100644 --- a/sample-config.toml +++ b/sample-config.toml @@ -96,6 +96,11 @@ post = "/blog/:year-:month-:day-:title/" # change the post URL to look like the # Google analytics code - remove if you do not have/want Google Analytics - needs JavaScript # googleAnalytics = "UA-XXXXX-X" + # Optional piwik tracking + #[params.analytics.piwik] + # URL = "https://stats.example.com" + # ID = "42" + # Switch to true to enable RSS icon link rss = true |