From b1a3e6f0044afd83b778e20945e20e14bdff01f1 Mon Sep 17 00:00:00 2001 From: Guus van der Meer Date: Thu, 17 Nov 2022 20:45:33 +0100 Subject: [PATCH] Fixed 23 reported websites (#593) * Fixed support for check24.de fixes #499 * Added support for lineadirecta.com fixes #455 * Added support for turkishbank.co.uk fixes #456 * Added support for shop.canariassmart.com fixes #458 * Fixed support for cupper-teas.de fixes #478 * Added support for business.whatsapp.com #491 * Added support for zypern-limited.com fixes #554 * Added support for zypern-limited.com fixes #554 * Added support for envivas.de fixes #573 * Added support for imax.cn fixes #577 * Added support for le106.com fixes #580 * Added support for climshop.com fixes #581 * Added support for diners.hr fixes #583 * Added support for kriminalita.policie.cz fixes #585 * Added support for brightfm.com fixes #586 * Added support for gibson.com fixes #588 * Added support for gibson.com fixes #588 * Added support for gibson.com fixes #588 * Added support for mypikpak.com fixes #592 * Added support for zoo-leipzig.de fixes #543 * Added support for objectbay.com fixes #594 * Added support for confcommercio.it fixes #595 * Added support for g2a.com fixes #596 * Added support for elearningindustry.com fixes #427 * Added support for supraphonline.cz fixes #589 --- src/data/css/common.css | 4 +++- src/data/js/5_clickHandler.js | 4 ---- src/data/js/6_cookieHandler.js | 15 +++++++++++++++ src/data/rules.js | 34 +++++++++++++++++++++++----------- 4 files changed, 41 insertions(+), 16 deletions(-) diff --git a/src/data/css/common.css b/src/data/css/common.css index 6c8a2201..761a1e04 100644 --- a/src/data/css/common.css +++ b/src/data/css/common.css @@ -13982,7 +13982,9 @@ body > allow-cookies, #klaro div[class*="cooker-modal"], #cookiesAlertWidget, .consent-manager-overlay, -.consent-manager-overlay ~ .consent-manager +.consent-manager-overlay ~ .consent-manager, +#ct-ultimate-gdpr-cookie-open-shaddow, +.fs-cc-component /* 14113 */ { display: none !important; diff --git a/src/data/js/5_clickHandler.js b/src/data/js/5_clickHandler.js index 4257b065..463b5149 100644 --- a/src/data/js/5_clickHandler.js +++ b/src/data/js/5_clickHandler.js @@ -1951,10 +1951,6 @@ function getSelector(host) { case "barzahlen.de": return ".cookie-notice-visible #cn-refuse-cookie"; - case "check24.de": - case "efeedback.de": - return '.c24-cc-visible a[onclick*="giveMarketingConsent"], .c24m-cc-visible a[onclick*="getConfiguredConsent"], .c24m-cc-visible a[onclick*="giveMarketingConsent"]'; - case "reifen.check24.de": return _chain(".c24-cookie-config", ".c24-cookie-config"); diff --git a/src/data/js/6_cookieHandler.js b/src/data/js/6_cookieHandler.js index df700313..6cf3c7bf 100644 --- a/src/data/js/6_cookieHandler.js +++ b/src/data/js/6_cookieHandler.js @@ -529,6 +529,21 @@ function getE(hostname) { "CF_GDPR_COOKIE_CONSENT_SOCIAL=0", "CF_GDPR_COOKIE_CONSENT_VIEWED=1", ]; + case "check24.de": + return [ + "c24consent=f" + ] + case "envivas.de": + return [ + "OptanonAlertBoxClosed=1" + ] + case "kriminalita.policie.cz": + return ["accept=true"] + case "g2a.com": + case "g2a.co": + return ["gdpr_cookie=%5B%5D"] + case "elearningindustry.com": + return["cookie_preferences=0-0-0-0"] } const parts = hostname.split("."); diff --git a/src/data/rules.js b/src/data/rules.js index 523a1d5d..50e01d90 100644 --- a/src/data/rules.js +++ b/src/data/rules.js @@ -98,7 +98,7 @@ const commons = { 95: "#SITE_ROOT ~ .siteAspectsContainer{display:none !important}", 97: "#gpdr,#GPDR,#gdpr,#GDPR{display:none !important}", 98: "#info_message{display:none !important}", - 99: "html,body{overflow-y: unset !important; overflow: unset !important;}", + 99: "html,body{overflow-y: unset !important; overflow: unset !important; position:unset!important}", }; const rules = { @@ -10002,7 +10002,7 @@ const rules = { "jeugdbrandweer.nl": { j: "5" }, "solvo.nl": { j: "5" }, "vivat.de": { s: ".cs-cookie__wrapper{display:none !important}" }, - "zoo-leipzig.de": { s: ".cs-cookie__wrapper{display:none !important}" }, + "zoo-leipzig.de": { s: ".cs-cookie__wrapper{display:none !important} [inert]{pointer-events: unset !important}" }, "gamesfull.org": { c: "34" }, "adtpostales.com": { s: ".loadingCookies{display:none !important}" }, "veygo.com": { j: "5" }, @@ -11527,7 +11527,7 @@ const rules = { "flipsnack.com": { c: "77" }, "tiempo.com": { j: "5" }, "pflanze2000.de": { j: "5" }, - "check24.de": { j: "5" }, + "check24.de": { j: "6" }, "chargify.com": { c: "53" }, "airwallex.com": { s: "main > footer ~ div{display:none !important}" }, "vivobarefoot.de": { s: "#cookieNote{display:none !important}" }, @@ -13029,7 +13029,6 @@ const rules = { "jeftinastruja.hr": { c: "20" }, "wallhere.com": { s: ".policy-info{display:none !important}" }, "inselfaehre.de": { j: "5" }, - "bunq.com": { s: ".fs-cc-components{display:none !important}" }, "gemini.pl": { j: "5" }, "ecosys.net": { j: "5" }, "trade.bisonapp.com": { @@ -14188,12 +14187,8 @@ const rules = { "volkssolidaritaet.de": { j: "5" }, "allani.pl": { s: ".off-canvas-wrap ~ div{display:none !important}" }, "vanharen.nl": { j: "5" }, - "g2a.com": { - s: ".modal--agreements__curtain,.agreements-container{display:none !important}", - }, - "g2a.co": { - s: ".modal--agreements__curtain,.agreements-container{display:none !important}", - }, + "g2a.com": { j: "6" }, + "g2a.co": { j: "6" }, "abc-mallorca.com": { s: ".abc-cookies-wrapper{display:none !important}" }, "porsche.pl": { s: "#cookies-modal{display:none !important}" }, "porsche.com": { s: ".pocs-legal-disclaimer{display:none !important}" }, @@ -14203,7 +14198,6 @@ const rules = { "tooltester.com": { s: "#tt-cookie-notice{display:none !important}" }, "cruisemapper.com": { s: ".sitePrivacyPolicy{display:none !important}" }, "studentenwerkfrankfurt.de": { j: "5" }, - "efeedback.de": { j: "5" }, "d-luft.de": { s: ".banner-consent-all{display:none !important}" }, "tvsmotor.com": { s: ".cookie_bot{display:none !important}" }, "love.ru": { s: "#gdpr_popup{display:none !important}" }, @@ -15569,6 +15563,22 @@ const rules = { "bs-energy.de": { s: ".modal,.modal-backdrop{display:none !important} .modal-open{overflow: unset !important}" }, "astroportal.com": { s: "#plusgate{display:none !important} body{overflow: unset !important}" }, "glinche-automobiles.com": { s: "#user-consent{display:none !important}" }, + "turkishbank.co.uk": {s: ".ulp-overlay,.ulp-window{display:none !important}"}, + "shop.canariassmart.com": {s: ".ec-notices{display:none !important}"}, + "cupper-teas.de": { s: "body._has-modal{overflow:unset !important;}" }, + "business.whatsapp.com": { s: 'div[data-testid="wa_cookies_banner_modal"]{display:none !important} body.hasCookieBanner,._ab-4{overflow-y:unset !important;}' }, + "envivas.de": { j: "6" }, + "imax.cn": { s: ".ly_cookie{display:none !important}"}, + "le106.com": {s: '.lwt-popup{display:none !important} body[data-lwt-popup] #wrapper{filter: unset!important}'}, + "climshop.com": { c: "3" }, + "diners.hr": { c: "99" }, + "kriminalita.policie.cz": { j: "6" }, + "brightfm.com": { s: ".zn-cookies{display:none !important}"}, + "gibson.com": { s: "#cookieModal{display:none !important}"}, + "mypikpak.com": { s: ".cookie-tip{display:none !important}"}, + "confcommercio.it": { s: ".cookieInterceptorWrapper{display:none !important}"}, + "elearningindustry.com": { j: "6" }, + "supraphonline.cz": { s: 'div[style*="position: fixed; bottom: 0;"]{display:none !important}'}, }; const blockUrls = { @@ -16912,6 +16922,7 @@ const blockUrls = { "eckeroline.fi", "eilles.de", "xt500parts.com", + "cupper-teas.de" ], }, { q: false, r: "/ts/components/CookieConsent.", e: false }, @@ -17722,6 +17733,7 @@ const blockUrls = { "meinaccount.gmx.net": ["/ppp/js/permission-client"], "hilfe.gmx.net": ["/ppp/js/permission-client"], "mein.web.de": ["/ppp/js/permission-client"], + "lineadirecta.com": ["tags.tiqcdn.com/utag"], }, };