mirror of
https://gitlab.com/magnolia1234/bypass-paywalls-firefox-clean.git
synced 2024-11-09 23:51:57 +01:00
Fix The Economist (regwall)
This commit is contained in:
parent
869c10940c
commit
70c76e7167
6 changed files with 21 additions and 8 deletions
|
@ -5,6 +5,7 @@ Updates (install signed xpi-file): https://gitlab.com/magnolia1234/bypass-paywal
|
|||
Post-release
|
||||
Add OVB Media (opt-in to custom sites for unlisted)
|
||||
Add Private Media AU
|
||||
Fix The Economist (regwall)
|
||||
Update custom sites (block_regex_ignore_default)
|
||||
|
||||
* v3.6.3.0 (2024-04-07)
|
||||
|
|
|
@ -4231,11 +4231,15 @@ else if (matchDomain('economictimes.indiatimes.com')) {
|
|||
}
|
||||
|
||||
else if (matchDomain('economist.com')) {
|
||||
let paywall = document.querySelector('div.paywall');
|
||||
if (paywall) {
|
||||
let noscroll = document.querySelector('svelte-scroller-outer');
|
||||
let hide_style = document.querySelector('body > style');
|
||||
removeDOMElement(paywall, noscroll, hide_style);
|
||||
if (window.location.pathname.startsWith('/interactive/')) {
|
||||
let paywall = document.querySelector('div.paywall');
|
||||
if (paywall) {
|
||||
let hide_style = document.querySelector('body > style');
|
||||
removeDOMElement(paywall, hide_style);
|
||||
}
|
||||
} else {
|
||||
let url = window.location.href;
|
||||
getGoogleWebcache(url, 'div#tp-regwall', '', 'section[data-body-id]');
|
||||
}
|
||||
let ads = 'div[class*="_advert__"]';
|
||||
hideDOMStyle(ads);
|
||||
|
|
|
@ -51,5 +51,5 @@
|
|||
"webRequestBlocking",
|
||||
"*://*/*"
|
||||
],
|
||||
"version": "3.6.3.2"
|
||||
"version": "3.6.3.3"
|
||||
}
|
||||
|
|
|
@ -876,5 +876,5 @@
|
|||
"*://archive.vn/*",
|
||||
"*://webcache.googleusercontent.com/*"
|
||||
],
|
||||
"version": "3.6.3.2"
|
||||
"version": "3.6.3.3"
|
||||
}
|
||||
|
|
3
sites.js
3
sites.js
|
@ -2499,7 +2499,8 @@ var defaultSites = {
|
|||
"The Economist": {
|
||||
domain: "economist.com",
|
||||
allow_cookies: 1,
|
||||
block_regex: /\.tinypass\.com\//
|
||||
block_regex: /\.tinypass\.com\//,
|
||||
cs_dompurify: 1
|
||||
},
|
||||
"The Epoch Times (+ cz|de|fr|jp|ro; opt-in to custom sites)": {
|
||||
domain: "###_usa_epochtimes",
|
||||
|
|
|
@ -102,6 +102,13 @@
|
|||
"nofix": 1,
|
||||
"upd_version": "3.6.1.6"
|
||||
},
|
||||
"The Economist": {
|
||||
"domain": "economist.com",
|
||||
"allow_cookies": 1,
|
||||
"block_regex": "\\.tinypass\\.com",
|
||||
"ld_google_webcache": "div#tp-regwall|section[data-body-id]",
|
||||
"upd_version": "3.6.3.3"
|
||||
},
|
||||
"Themandarin.com.au": {
|
||||
"domain": "themandarin.com.au",
|
||||
"allow_cookies": 1,
|
||||
|
|
Loading…
Reference in a new issue