From f18a568451cade10111c8d9f0f20e14a7d128c64 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Fri, 15 Apr 2022 18:17:41 +0200 Subject: [PATCH 1/2] bug cookies Safari --- core/core.js.php | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/core/core.js.php b/core/core.js.php index 118c66a6..2b87ea0d 100644 --- a/core/core.js.php +++ b/core/core.js.php @@ -215,8 +215,7 @@ core.start = function() { // Variables des cookies var getUrl = window.location; var domain = "domain=" + getUrl.host + ";"; - var path = "path=" + getUrl.pathname.split('/')[1] + ";"; - + //var path = "path=" + getUrl.pathname.split('/')[1] + ";"; var e = new Date(); e.setFullYear(e.getFullYear() + 1); var expires = "expires=" + e.toUTCString(); @@ -229,14 +228,14 @@ core.start = function() { if ($("#googleAnalytics").is(":checked")) { // L'URL du serveur faut TRUE - document.cookie = "ZWII_COOKIE_GA_CONSENT=true;samesite=strict;" + domain + path + expires; + document.cookie = "ZWII_COOKIE_GA_CONSENT=true;samesite=strict;" + domain + expires; } else { - document.cookie = "ZWII_COOKIE_GA_CONSENT=false;samesite=strict;" + domain + path + expires; + document.cookie = "ZWII_COOKIE_GA_CONSENT=false;samesite=strict;" + domain + expires; } } // Stocke le cookie d'acceptation - document.cookie = "ZWII_COOKIE_CONSENT=true;samesite=strict;" + domain + path + expires; + document.cookie = "ZWII_COOKIE_CONSENT=true;samesite=strict;" + domain + expires; }); From 2c7914be34133f71d8e7329f7622d1143069a6d3 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Fri, 15 Apr 2022 18:18:41 +0200 Subject: [PATCH 2/2] bug cookie safari --- CHANGES.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGES.md b/CHANGES.md index 93f41a6b..bbdedc2c 100755 --- a/CHANGES.md +++ b/CHANGES.md @@ -18,6 +18,7 @@ - Module Galerie : correction de bugs, tri des images, erreurs d'affectation. - Module Blog : taille recommandée de l'image erronée lorsque la largeur de l'écran est réglée sur fluide (100%). - Gestion des pages : positionnement dans le menu accessoire ou dans le menu standard. +- Safari sur Mac, bug avec les cookies qui ne sont pas stockés. - Nettoyage du code. ### Mise à jour : - TableDND, script JQUERY de tri de tables, utilisé par la galerie, passe en version 1.0.5