diff options
author | polo <ordipolo@gmx.fr> | 2024-01-12 18:49:17 +0100 |
---|---|---|
committer | polo <ordipolo@gmx.fr> | 2024-01-12 18:49:17 +0100 |
commit | 98ba95dafddda83eaaec1eedfda74b12dd7a39e4 (patch) | |
tree | c9fc35c91ab90386407eea197eae7e0ebfb28782 /matomo.php | |
parent | aec4f60a6f3f8087e86a2652e6d6164b4b99ba37 (diff) | |
download | ordipolo-master.zip |
Diffstat (limited to 'matomo.php')
-rw-r--r-- | matomo.php | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/matomo.php b/matomo.php new file mode 100644 index 0000000..e746361 --- /dev/null +++ b/matomo.php | |||
@@ -0,0 +1,40 @@ | |||
1 | <?php | ||
2 | $mode = 'prod'; | ||
3 | |||
4 | if($mode == 'dev') | ||
5 | { | ||
6 | $cookies = 'localhost'; | ||
7 | $domain = 'localhost/ordipolo'; | ||
8 | $server = 'localhost/matomo'; | ||
9 | } | ||
10 | elseif($mode == 'prod') | ||
11 | { | ||
12 | $cookies = 'ordipolo.fr'; | ||
13 | $domain = 'ordipolo.fr'; | ||
14 | $server = 'matomo.ordipolo.fr'; | ||
15 | } | ||
16 | else | ||
17 | { | ||
18 | echo "mode incorrect dans le fichier matomo.php"; | ||
19 | } | ||
20 | ?> | ||
21 | |||
22 | <!-- Matomo --> | ||
23 | <script> | ||
24 | var _paq = window._paq = window._paq || []; | ||
25 | /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ | ||
26 | _paq.push(["setCookieDomain", "*.<?= $cookies ?>"]); | ||
27 | _paq.push(["setDomains", ["*.<?= $domain ?>"]]); | ||
28 | _paq.push(["disableCookies"]); | ||
29 | _paq.push(['trackPageView']); | ||
30 | _paq.push(['enableLinkTracking']); | ||
31 | (function() { | ||
32 | var u="//<?= $server ?>/"; | ||
33 | _paq.push(['setTrackerUrl', u+'matomo.php']); | ||
34 | _paq.push(['setSiteId', '1']); | ||
35 | var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; | ||
36 | g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); | ||
37 | })(); | ||
38 | </script> | ||
39 | <noscript><p><img referrerpolicy="no-referrer-when-downgrade" src="//<?= $server ?>/matomo.php?idsite=1&rec=1" style="border:0;" alt="" /></p></noscript> | ||
40 | <!-- End Matomo Code --> | ||