summaryrefslogtreecommitdiff
path: root/website/haunt.scm
diff options
context:
space:
mode:
authorDavid Thompson <dthompson2@worcester.edu>2015-08-09 10:21:53 -0400
committerDavid Thompson <dthompson2@worcester.edu>2015-08-09 10:21:53 -0400
commit081f8b6e9f4a71881c2f27ba6e9739acafa91d72 (patch)
treee982e432e633e724ab328edc6e40b987ef0d6ad4 /website/haunt.scm
parenta02ac9238db24c8510e3dcbbe43e7c9f9a902c10 (diff)
website: Add Piwik analytics.
* website/haunt.scm (%piwik-code): New variable. (haunt-theme): Include Piwik JS on all pages. * website/js/piwik.js: New file.
Diffstat (limited to 'website/haunt.scm')
-rw-r--r--website/haunt.scm13
1 files changed, 11 insertions, 2 deletions
diff --git a/website/haunt.scm b/website/haunt.scm
index a1a5f32..c25fdc6 100644
--- a/website/haunt.scm
+++ b/website/haunt.scm
@@ -68,6 +68,13 @@
'(a (@ (href "https://creativecommons.org/licenses/by-sa/4.0/"))
"Creative Commons Attribution Share-Alike 4.0 International"))
+(define %piwik-code
+ '((script (@ (type "text/javascript") (src "/js/piwik.js")))
+ (noscript
+ (p (img (@ (src "//stats.dthompson.us/piwik.php?idsite=3")
+ (style "border:0;")
+ (alt "")))))))
+
(define haunt-theme
(theme #:name "Haunt"
#:layout
@@ -77,7 +84,8 @@
(meta (@ (charset "utf-8")))
(title ,(string-append title " — " (site-title site)))
,(stylesheet "reset")
- ,(stylesheet "main"))
+ ,(stylesheet "main")
+ ,%piwik-code)
(body
(header (@ (class "navbar"))
(div (@ (class "container"))
@@ -200,4 +208,5 @@ the official git repository:")
(atom-feeds-by-tag)
downloads-page
(static-directory "images")
- (static-directory "css")))
+ (static-directory "css")
+ (static-directory "js")))