Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/parsiya/Hugo-Octopress.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md5
-rw-r--r--layouts/partials/footer.html17
-rw-r--r--sample-config.toml5
3 files changed, 27 insertions, 0 deletions
diff --git a/README.md b/README.md
index 150ff34..9ec01f6 100644
--- a/README.md
+++ b/README.md
@@ -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