VeLiTi analytics

This commit is contained in:
“VeLiTi”
2024-09-23 12:20:46 +02:00
parent 78cfe93dce
commit ffb29b731a
2 changed files with 16 additions and 0 deletions

10
assets/analytics.js Normal file
View File

@@ -0,0 +1,10 @@
var _paq = window._paq = window._paq || [];
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="//analytics.veliti.nl/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '3']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
})();

View File

@@ -225,6 +225,11 @@ function template_header($title, $selected = 'assets', $selected_child = 'view')
$profile = $general_profile;
$logout = $general_logout;
$veliti_analytics = '';
if (veliti_analytics){
$veliti_analytics = '<script src="./assets/analytics.js"></script>';
}
echo <<<EOT
<!DOCTYPE html>
<html lang="en">
@@ -238,6 +243,7 @@ echo <<<EOT
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v6.6.0/css/all.css">
<script src="./assets/leaflet.js"></script>
<script src="./assets/charts.js"></script>
$veliti_analytics
</head>
<body class="admin">
<aside class="responsive-width-100 responsive-hidden">