Fix South China Morning Post (mobile & amp)

merge-requests/16/head
magnolia1234 9 months ago
parent 1136ddda16
commit 592f4da7ef

@ -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 South China Morning Post (mobile & amp)
* v3.3.3.0 (2023-09-10)
Add PourLaScience.fr

@ -4466,15 +4466,17 @@ else if (matchDomain('science.org')) {
}
else if (matchDomain('scmp.com')) {
if (window.location.href.includes('/amp.')) {
let div_hidden = document.querySelectorAll('div.article-body[amp-access][amp-access-hide]');
for (let elem of div_hidden)
elem.removeAttribute('amp-access-hide');
let default_meters = document.querySelectorAll('div.default-meter, div#archive-article-meter');
let adverts = document.querySelectorAll('amp-ad, div.ad-banner, div.advert-fly-carpet-container, div.inline-advert');
hideDOMElement(...default_meters, ...adverts);
} else
csDoneOnce = true;
if (window.location.hostname.startsWith('amp.')) {
amp_unhide_subscr_section('amp-ad, div.ad-banner, div.advert-fly-carpet-container, div.inline-advert');
let default_meters = document.querySelectorAll('div[id^="default-meter-page-views"]');
removeDOMElement(...default_meters);
} else {
let section_hidden = document.querySelectorAll('section[data-qa="ContentBody-ContentBodyContainer"][class]');
for (let elem of section_hidden)
elem.removeAttribute('class');
let ads = document.querySelectorAll('div[data-qa*="AdSlot"]');
hideDOMElement(...ads);
}
}
else if (matchDomain('seattletimes.com')) {

@ -51,5 +51,5 @@
"webRequestBlocking",
"*://*/*"
],
"version": "3.3.3.0"
"version": "3.3.3.1"
}

@ -792,5 +792,5 @@
"*://*.wyleex.com/*",
"*://webcache.googleusercontent.com/*"
],
"version": "3.3.3.0"
"version": "3.3.3.1"
}

@ -1920,7 +1920,7 @@ var defaultSites = {
},
"South China Morning Post": {
domain: "scmp.com",
block_regex: /(\.tinypass\.com\/|cdn\.ampproject\.org\/v\d\/amp-access-.+\.js)/
block_regex: /(\.tinypass\.com\/|cdn\.ampproject\.org\/v\d\/amp-(access|subscriptions)-.+\.js)/
},
"Southern Weekly": {
domain: "infzm.com",

@ -96,6 +96,13 @@
"block_regex": "\\.scientificamerican\\.com\\/api\\/tinypass\\.min\\.js",
"upd_version": "3.3.1.4"
},
"South China Morning Post": {
"domain": "scmp.com",
"block_regex": "(\\.tinypass\\.com\\/|cdn\\.ampproject\\.org\\/v\\d\\/amp-(access|subscriptions)-.+\\.js)",
"amp_unhide": 1,
"cs_code": "[{\"cond\":\"section[data-qa='ContentBody-ContentBodyContainer'][class]\", \"rm_attrib\":\"class\"}]",
"upd_version": "3.3.3.1"
},
"Springer Medizin": {
"domain": "springermedizin.de",
"allow_cookies": 1,

Loading…
Cancel
Save