From 896016f826aa87eb890a14c77b3b707cba88fbf1 Mon Sep 17 00:00:00 2001 From: magnolia1234 <7676006-magnolia1234@users.noreply.gitlab.com> Date: Thu, 31 Aug 2023 12:57:08 +0200 Subject: [PATCH] Fix Fortune (css) --- changelog.txt | 1 + contentScript.js | 5 ++--- sites_updated.json | 7 +++++++ 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/changelog.txt b/changelog.txt index 49f731f..a174858 100644 --- a/changelog.txt +++ b/changelog.txt @@ -3,6 +3,7 @@ Changelog Bypass Paywalls Clean - Firefox Updates (install signed xpi-file): https://gitlab.com/magnolia1234/bypass-paywalls-firefox-clean/-/releases Post-release +Fix Fortune (css) Fix Forbes (menu) Fix Nikkei Asian Review (Google webcache) Fix Scientific American (js) diff --git a/contentScript.js b/contentScript.js index 9bddcb3..fe4067e 100644 --- a/contentScript.js +++ b/contentScript.js @@ -3778,10 +3778,9 @@ else if (matchDomain('foreignpolicy.com')) { } else if (matchDomain('fortune.com')) { - let paywall = document.querySelector('.paywall'); + let paywall = document.querySelector('div.paywallActive'); if (window.location.pathname.match(/\/amp(\/)?/)) { - amp_unhide_access_hide('="NOT p.showRegWall AND NOT p.showPayWall"', '', '[class^="amp-ad"]'); - removeDOMElement(paywall); + amp_unhide_access_hide('="NOT p.showRegWall AND NOT p.showPayWall"', '="p.showPayWall"', '[class^="amp-ad"], div.paywall'); } else { if (paywall) paywall.removeAttribute('class'); diff --git a/sites_updated.json b/sites_updated.json index 2a204a1..d920af1 100644 --- a/sites_updated.json +++ b/sites_updated.json @@ -11,6 +11,13 @@ "block_regex": "(\\.tinypass\\.com|\\.fastcompany\\.com\\/script\\.js)", "upd_version": "3.3.0.6" }, + "Fortune": { + "domain": "fortune.com", + "allow_cookies": 1, + "block_regex": "(\\.tinypass\\.com\\/|cdn\\.ampproject\\.org\\/v\\d\\/amp-access-.+\\.js)", + "cs_code": "[{\"cond\":\"div.paywallActive\", \"rm_attrib\":\"class\"}]", + "upd_version": "3.3.1.5" + }, "Forbes": { "domain": "forbes.com", "allow_cookies": 1,