| author | gibus |
| Mon, 10 Feb 2014 15:56:24 +0100 | |
| changeset 567 | a6b0dcb13eb0 |
| parent 561 | 6da1a12084a9 |
| child 568 | 0a19e3214687 |
| permissions | -rw-r--r-- |
|
561
6da1a12084a9
Add a DISABLE_TRACKING variable in settings as suggested here : http://www.co-ment.org/ticket/86
Simon Descarpentries <sid@sopinspace.com>
parents:
348
diff
changeset
|
1 |
{% if DISABLE_TRACKING %} |
|
6da1a12084a9
Add a DISABLE_TRACKING variable in settings as suggested here : http://www.co-ment.org/ticket/86
Simon Descarpentries <sid@sopinspace.com>
parents:
348
diff
changeset
|
2 |
|
|
6da1a12084a9
Add a DISABLE_TRACKING variable in settings as suggested here : http://www.co-ment.org/ticket/86
Simon Descarpentries <sid@sopinspace.com>
parents:
348
diff
changeset
|
3 |
{% else %} |
|
6da1a12084a9
Add a DISABLE_TRACKING variable in settings as suggested here : http://www.co-ment.org/ticket/86
Simon Descarpentries <sid@sopinspace.com>
parents:
348
diff
changeset
|
4 |
|
| 348 | 5 |
{% autoescape off %}{{ TRACKING_HTML }}{% endautoescape %} |
6 |
||
7 |
<!-- Piwik --> |
|
8 |
<script type="text/javascript"> |
|
|
567
a6b0dcb13eb0
Compliance withh EU/CNIL privacy recommandations, see <http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/>
gibus
parents:
561
diff
changeset
|
9 |
var _paq = _paq || []; |
|
a6b0dcb13eb0
Compliance withh EU/CNIL privacy recommandations, see <http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/>
gibus
parents:
561
diff
changeset
|
10 |
_paq.push(["trackPageView"]); |
|
a6b0dcb13eb0
Compliance withh EU/CNIL privacy recommandations, see <http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/>
gibus
parents:
561
diff
changeset
|
11 |
_paq.push(["enableLinkTracking"]); |
|
a6b0dcb13eb0
Compliance withh EU/CNIL privacy recommandations, see <http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/>
gibus
parents:
561
diff
changeset
|
12 |
|
|
a6b0dcb13eb0
Compliance withh EU/CNIL privacy recommandations, see <http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/>
gibus
parents:
561
diff
changeset
|
13 |
_paq.push([function() { |
|
a6b0dcb13eb0
Compliance withh EU/CNIL privacy recommandations, see <http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/>
gibus
parents:
561
diff
changeset
|
14 |
function getOriginalVisitorCookieTimeout() { |
|
a6b0dcb13eb0
Compliance withh EU/CNIL privacy recommandations, see <http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/>
gibus
parents:
561
diff
changeset
|
15 |
var now = new Date(), |
|
a6b0dcb13eb0
Compliance withh EU/CNIL privacy recommandations, see <http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/>
gibus
parents:
561
diff
changeset
|
16 |
nowts = Math.round(now.getTime() / 1000), |
|
a6b0dcb13eb0
Compliance withh EU/CNIL privacy recommandations, see <http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/>
gibus
parents:
561
diff
changeset
|
17 |
visitorInfo = this.getVisitorInfo(); |
|
a6b0dcb13eb0
Compliance withh EU/CNIL privacy recommandations, see <http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/>
gibus
parents:
561
diff
changeset
|
18 |
var createTs = parseInt(visitorInfo[2]); |
|
a6b0dcb13eb0
Compliance withh EU/CNIL privacy recommandations, see <http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/>
gibus
parents:
561
diff
changeset
|
19 |
var cookieTimeout = 33696000; // 13 mois en secondes |
|
a6b0dcb13eb0
Compliance withh EU/CNIL privacy recommandations, see <http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/>
gibus
parents:
561
diff
changeset
|
20 |
var originalTimeout = createTs + cookieTimeout - nowTs; |
|
a6b0dcb13eb0
Compliance withh EU/CNIL privacy recommandations, see <http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/>
gibus
parents:
561
diff
changeset
|
21 |
return originalTimeout; |
|
a6b0dcb13eb0
Compliance withh EU/CNIL privacy recommandations, see <http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/>
gibus
parents:
561
diff
changeset
|
22 |
} |
|
a6b0dcb13eb0
Compliance withh EU/CNIL privacy recommandations, see <http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/>
gibus
parents:
561
diff
changeset
|
23 |
this.setVisitorCookieTimeout(getOriginalVisitorCookieTimeout()); |
|
a6b0dcb13eb0
Compliance withh EU/CNIL privacy recommandations, see <http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/>
gibus
parents:
561
diff
changeset
|
24 |
}]); |
|
a6b0dcb13eb0
Compliance withh EU/CNIL privacy recommandations, see <http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/>
gibus
parents:
561
diff
changeset
|
25 |
|
|
a6b0dcb13eb0
Compliance withh EU/CNIL privacy recommandations, see <http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/>
gibus
parents:
561
diff
changeset
|
26 |
(function() { |
|
a6b0dcb13eb0
Compliance withh EU/CNIL privacy recommandations, see <http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/>
gibus
parents:
561
diff
changeset
|
27 |
var u=(("https:" == document.location.protocol) ? "https" : "http") + "://piwik.sopinspace.net/"; |
|
a6b0dcb13eb0
Compliance withh EU/CNIL privacy recommandations, see <http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/>
gibus
parents:
561
diff
changeset
|
28 |
_paq.push(["setTrackerUrl", u+"piwik.php"]); |
|
a6b0dcb13eb0
Compliance withh EU/CNIL privacy recommandations, see <http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/>
gibus
parents:
561
diff
changeset
|
29 |
_paq.push(["setSiteId", "17"]); |
|
a6b0dcb13eb0
Compliance withh EU/CNIL privacy recommandations, see <http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/>
gibus
parents:
561
diff
changeset
|
30 |
var d=document, g=d.createElement("script"), s=d.getElementsByTagName("script")[0]; g.type="text/javascript"; |
|
a6b0dcb13eb0
Compliance withh EU/CNIL privacy recommandations, see <http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/>
gibus
parents:
561
diff
changeset
|
31 |
g.defer=true; g.async=true; g.src=u+"piwik.js"; s.parentNode.insertBefore(g,s); |
|
a6b0dcb13eb0
Compliance withh EU/CNIL privacy recommandations, see <http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/>
gibus
parents:
561
diff
changeset
|
32 |
})(); |
|
a6b0dcb13eb0
Compliance withh EU/CNIL privacy recommandations, see <http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/>
gibus
parents:
561
diff
changeset
|
33 |
</script> |
|
a6b0dcb13eb0
Compliance withh EU/CNIL privacy recommandations, see <http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/>
gibus
parents:
561
diff
changeset
|
34 |
<!-- End Piwik Code --> |
|
561
6da1a12084a9
Add a DISABLE_TRACKING variable in settings as suggested here : http://www.co-ment.org/ticket/86
Simon Descarpentries <sid@sopinspace.com>
parents:
348
diff
changeset
|
35 |
{% endif %} |