1
0

2 Коммиты 7c72baee8f ... 5f58c2017f

Автор SHA1 Сообщение Дата
  Andrea Franceschini 5f58c2017f Update Circular Bells privacy statement. 11 месяцев назад
  Andrea Franceschini d90a536d15 Update Matomo stuff 11 месяцев назад
3 измененных файлов с 9 добавлено и 7 удалено
  1. 1 1
      nuxt.config.ts
  2. 3 2
      pages/cbprivacy.vue
  3. 5 4
      plugins/matomo.client.ts

+ 1 - 1
nuxt.config.ts

@@ -16,7 +16,7 @@ export default defineNuxtConfig({
                         so <a href="/contact">please send me an e-mail</a> — no judgement.<br />
                         Second: yes, I hate it too, but in this day and age JavaScript is kinda ubiquitous so I caved in.
                         I am still making an effort but this site may look a bit weird and hardly usable without JS. Sorry…
-                    <noscript><p><img src="https://matomo.morpheu5.net/matomo.php?idsite=1&amp;rec=1" style="border:0;" alt="" /></p></noscript>
+                    <noscript><p><img src="https://merida.morpheu5.net/balmyogre?idsite=1&amp;rec=1" style="border:0;" alt="" /></p></noscript>
                     </div>`
                 },
             ],

+ 3 - 2
pages/cbprivacy.vue

@@ -5,8 +5,9 @@
     <div class="container mx-auto max-w-screen-lg sm:px-12 px-2 prose">
         <article class="body grid grid-cols-1 gap-x-12 gap-y-0">
 			<p>Circular Bells does not collect personal data without your consent.</p>
-			<p>At the moment of writing (25 August 2022) Circular Bells does not collect any personal data at all, neither accesses any sensitive data on your device.</p>
-			<p><strong>This may change in the future, and you will be informed</strong></p>
+			<p>At the moment of writing (11 October 2023) Circular Bells does not collect any personal data at all and has never done in the past.
+                Circular Bells does not access any sensitive data on your device either.</p>
+			<p><strong>This may change in the future, and you will be informed if this happens.</strong></p>
 			<p>&nbsp;</p>
         </article>
     </div>

+ 5 - 4
plugins/matomo.client.ts

@@ -1,4 +1,4 @@
-// <noscript><p><img src="https://matomo.morpheu5.net/matomo.php?idsite=1&amp;rec=1" style="border:0;" alt="" /></p></noscript>
+// <noscript><p><img src="https://merida.morpheu5.net/balmyogre?idsite=1&amp;rec=1" style="border:0;" alt="" /></p></noscript>
 
 import { ConsentStore } from "~~/types";
 
@@ -7,18 +7,19 @@ export default defineNuxtPlugin(_nuxtApp => {
     const analytics = consentStore?.analytics;
 
     if (analytics || true) {
-        const u = "https://matomo.morpheu5.net/";
+        const u = "https://merida.morpheu5.net/";
         const _paq = window._paq = window._paq || [];
+        _paq.push(['setRequestMethod', 'POST']);
         _paq.push(['requireCookieConsent']);
         _paq.push(['trackPageView']);
         _paq.push(['enableLinkTracking']);
-        _paq.push(['setTrackerUrl', `${u}matomo.php`]);
+        _paq.push(['setTrackerUrl', `${u}balmyogre`]);
         _paq.push(['setSiteId', process.dev ? '3' : '1']);
         
         useHead({
             script: [
                 {
-                    src: `${u}matomo.js`,
+                    src: `${u}prettyprincess`,
                     body: true,
                     async: true,
                 }