From 1a4967acae4ef0ccba74d695b69acdfa9c0d2f3f Mon Sep 17 00:00:00 2001 From: Romain Baudot Date: Fri, 6 Jul 2018 11:29:24 +0200 Subject: [PATCH] Add a feature to display the 'Accept All' CTA when 'hightPrivacy : true' --- README.md | 1 + tarteaucitron.js | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 75c6b96..158756e 100644 --- a/README.md +++ b/README.md @@ -118,6 +118,7 @@ In PHP for example, you can bypass all the script by setting this var `tarteauci tarteaucitron.init({ "hashtag": "#tarteaucitron", /* Ouverture automatique du panel avec le hashtag */ "highPrivacy": false, /* désactiver le consentement implicite (en naviguant) ? */ + "AcceptAllCta" : false, /* Afficher le CTA "Tout accepter" si "hightPrivacy : true" */ "orientation": "top", /* le bandeau doit être en haut (top) ou en bas (bottom) ? */ "adblocker": false, /* Afficher un message si un adblocker est détecté */ "showAlertSmall": true, /* afficher le petit bandeau en bas à droite ? */ diff --git a/tarteaucitron.js b/tarteaucitron.js index 39de7c1..144ec72 100644 --- a/tarteaucitron.js +++ b/tarteaucitron.js @@ -186,7 +186,8 @@ var tarteaucitron = { "removeCredit": false, "showAlertSmall": true, "cookieslist": true, - "handleBrowserDNTRequest": false + "handleBrowserDNTRequest": false, + "AcceptAllCta" : false }, params = tarteaucitron.parameters; @@ -275,7 +276,7 @@ var tarteaucitron = { orientation = 'Bottom'; } - if (defaults.highPrivacy) { + if (defaults.highPrivacy && !defaults.AcceptAllCta) { html += '
'; html += ' '; html += ' ' + tarteaucitron.lang.alertBigPrivacy;