From 3e938b76b9aa22ce8f436be566d5cae173e07658 Mon Sep 17 00:00:00 2001 From: magnolia1234 <7676006-magnolia1234@users.noreply.gitlab.com> Date: Thu, 21 Jul 2022 07:40:48 +0200 Subject: [PATCH] Fix Krautreporter.de --- changelog.txt | 1 + contentScript.js | 2 +- manifest.json | 3 +- sites_updated.json | 73 +++++----------------------------------------- 4 files changed, 10 insertions(+), 69 deletions(-) diff --git a/changelog.txt b/changelog.txt index ab5a8d5d..66dc079e 100644 --- a/changelog.txt +++ b/changelog.txt @@ -4,6 +4,7 @@ Changelog Bypass Paywalls Clean - Firefox Post-release Add StuDocu (no downloads) Remove The Ken (fix not working) +Fix Krautreporter.de Fix Scientific American (magazine) * v2.7.6.0 (2022-07-17) diff --git a/contentScript.js b/contentScript.js index cbe91136..6db2ba48 100644 --- a/contentScript.js +++ b/contentScript.js @@ -587,7 +587,7 @@ else if (matchDomain('freiepresse.de')) { } else if (matchDomain('krautreporter.de')) { - let paywall = document.querySelector('.article-paywall'); + let paywall = document.querySelector('.js-article-paywall'); if (paywall) { removeDOMElement(paywall); window.setTimeout(function () { diff --git a/manifest.json b/manifest.json index 86edcc48..0842e6bb 100644 --- a/manifest.json +++ b/manifest.json @@ -651,7 +651,6 @@ "*://*.blueconic.net/*", "*://*.cxense.com/*", "*://*.evolok.net/*", - "*://*.googletagmanager.com/*", "*://*.matheranalytics.com/*", "*://*.newsmemory.com/*", "*://*.onecount.net/*", @@ -694,5 +693,5 @@ "*://*.wsj.net/*", "*://webcache.googleusercontent.com/*" ], - "version": "2.7.6.2" + "version": "2.7.6.3" } diff --git a/sites_updated.json b/sites_updated.json index f2a807c5..0a1795c3 100644 --- a/sites_updated.json +++ b/sites_updated.json @@ -1,61 +1,18 @@ { - "ABC.es": { - "domain": "abc.es", - "allow_cookies": 1, - "block_regex": "(\\.evolok\\.net\\/|cdn\\.ampproject\\.org\\/v\\d\\/amp-access-.+\\.js)", - "useragent": "googlebot", - "amp_redirect": { - "paywall": "div.voc-paywall" - }, - "cs_code": [{ - "cond": "body#top", - "rm_attrib": "id" - } - ] - }, - "Architectural Digest": { - "domain": "architecturaldigest.com", - "remove_cookies_select_drop": ["pay_ent_smp", "pay_ent_usmp"], - "block_regex": "(journey\\.architecturaldigest\\.com\\/(.+\\/)?build-.+\\.js|cdn\\.ampproject\\.org\\/v\\d\\/amp-subscriptions-.+\\.js)", - "useragent": "googlebot", - "amp_unhide": 1 - }, - "Handelszeitung.ch": { - "allow_cookies": 1, - "domain": "handelszeitung.ch", - "useragent": "googlebot" - }, - "Knack.be": { - "domain": "knack.be", - "allow_cookies": 1, - "block_regex": "(\\.knack\\.be\\/js\\/responsive\\/rmg(Modal|Paywall)\\.js|\\.blueconic\\.net\\/)", + "Krautreporter.de": { + "domain": "krautreporter.de", "cs_code": [{ - "cond": "div[id*=\"wall-modal\"]", + "cond": ".js-article-paywall", "rm_elem": 1, "elems": [{ - "cond": "div.article-body > p", + "cond": ".js-paywall-divider", "rm_elem": 1 }, { - "cond": "div.article-body > style", - "rm_elem": 1 - } - ] - } - ] - }, - "Le Vif.be": { - "domain": "levif.be", - "allow_cookies": 1, - "block_regex": "(\\.levif\\.be\\/js\\/responsive\\/rmg(Modal|Paywall)\\.js|\\.blueconic\\.net\\/)", - "cs_code": [{ - "cond": "div[id*=\"wall-modal\"]", - "rm_elem": 1, - "elems": [{ - "cond": "div.article-body > p", + "cond": "#steady-checkout", "rm_elem": 1 }, { - "cond": "div.article-body > style", - "rm_elem": 1 + "cond": ".blurred", + "rm_class": "blurred" } ] } @@ -71,25 +28,9 @@ "allow_cookies": 1, "block_regex": "\\.scientificamerican\\.com\\/core\\/modules\\/.+\\/core_assets\\/js\\/mura\\.min\\.js" }, - "SOFREP": { - "domain": "sofrep.com", - "block_regex": "cdn\\.ampproject\\.org\\/v\\d\\/amp-access-.+\\.js", - "amp_redirect": { - "paywall": "div.fader" - } - }, "The Japan Times": { "domain": "japantimes.co.jp", "block_regex": "cdn\\.cxense\\.com\\/", "remove_cookies_select_drop": ["xbc"] - }, - "The Wall Street Journal": { - "domain": "wsj.com", - "allow_cookies": 1, - "block_regex": "(cdn\\.cxense\\.com\\/|cdn\\.ampproject\\.org\\/v\\d\\/amp-(access|subscriptions)-.+\\.js)", - "useragent": "googlebot", - "amp_redirect": { - "paywall": ".snippet-promotion, div#cx-snippet-overlay" - } } }