From e4a3b17213e2cca028676e52d4df4f096cc22f15 Mon Sep 17 00:00:00 2001 From: Matthieu Marcillaud <marcimat@rezo.net> Date: Sat, 15 Jan 2022 23:03:44 +0100 Subject: [PATCH] =?UTF-8?q?Suppression=20de=20la=20compatibilit=C3=A9=20jQ?= =?UTF-8?q?uery.cookie=20ou=20$.cookie?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Comme annoncé à la sortie de SPIP 3.2 en 2017, il faut adapter vers `Cookies.get` ou `Cookies.set` si vous ne l’aviez toujours pas fait depuis. ``` $.cookie(key) devient Cookies.get(key) $.cookie(key, value) devient Cookies.set(key, value) $.cookie(key, value, options) devient Cookies.set(key, value, options) ``` --- ecrire/inc/pipelines.php | 1 - ecrire/inc/pipelines_ecrire.php | 1 - prive/javascript/jquery.cookie.js | 37 ------------------------------- 3 files changed, 39 deletions(-) delete mode 100644 prive/javascript/jquery.cookie.js diff --git a/ecrire/inc/pipelines.php b/ecrire/inc/pipelines.php index 692bb62eaf..3f3364a6f4 100644 --- a/ecrire/inc/pipelines.php +++ b/ecrire/inc/pipelines.php @@ -55,7 +55,6 @@ function f_jQuery($texte) { 'javascript/jquery.placeholder-label.js', 'javascript/ajaxCallback.js', 'javascript/js.cookie.js', - 'javascript/jquery.cookie.js' ] ); foreach (array_unique($jquery_plugins) as $script) { diff --git a/ecrire/inc/pipelines_ecrire.php b/ecrire/inc/pipelines_ecrire.php index 0bfa94e1f2..f342a448e5 100644 --- a/ecrire/inc/pipelines_ecrire.php +++ b/ecrire/inc/pipelines_ecrire.php @@ -46,7 +46,6 @@ function f_jQuery_prive($texte) { 'prive/javascript/jquery.placeholder-label.js', 'prive/javascript/ajaxCallback.js', 'prive/javascript/js.cookie.js', - 'prive/javascript/jquery.cookie.js', 'prive/javascript/spip_barre.js', ] ); diff --git a/prive/javascript/jquery.cookie.js b/prive/javascript/jquery.cookie.js deleted file mode 100644 index 6f67ad4675..0000000000 --- a/prive/javascript/jquery.cookie.js +++ /dev/null @@ -1,37 +0,0 @@ -/*! - * Rétro Compatibilité entre l'ancien plugin jQuery Cookie - * et le nouveau JS Cookie. - */ -(function (factory) { - if (typeof define === 'function' && define.amd) { - // AMD - define(['jquery'], factory); - } else if (typeof exports === 'object') { - // CommonJS - factory(require('jquery')); - } else { - // Browser globals - factory(jQuery); - } -}(function ($) { - - $.cookie = function (key, value, options) { - if (value !== undefined && !$.isFunction(value)) { - console.warn("Deprecated jQuery.cookie(). Please use Cookies.set()"); - console.trace(); - return Cookies.set(key, value, options); - } else { - console.warn("Deprecated jQuery.cookie(). Please use Cookies.get()"); - console.trace(); - return Cookies.get(key, value); - } - }; - - $.removeCookie = function (key, options) { - console.warn("Deprecated jQuery.removeCookie(). Please use Cookies.remove()"); - console.trace(); - Cookies.remove(key, options); - return true; - }; - -})); -- GitLab