Fix Quartz (newsletter)

merge-requests/4/head
magnolia1234 2 years ago
parent 570f28328c
commit 8b437ffb1e

@ -97,7 +97,7 @@ _* free/cached articles only._
[Law360](https://www.law360.com)* -
[MarketWatch](https://www.marketwatch.com) -
[MIT Sloan Management Review](https://sloanreview.mit.edu) -
[Quartz](https://qz.com)* -
[Quartz](https://qz.com) -
[S&P Global](https://www.spglobal.com) -
[Seeking Alpha](https://seekingalpha.com) -
[Stock News](https://stocknews.com) -

@ -667,8 +667,9 @@ function disableJavascriptOnListedSites() {
ext_api.webRequest.onBeforeRequest.addListener(function (details) {
let header_referer = details.originUrl ? details.originUrl : details.initiator;
if (!(isSiteEnabled(details)
|| (enabledSites.includes('###_wp_pigeon') && details.url.includes('/c/assets/pigeon.js'))
|| (enabledSites.includes('###_wp_evolok') && details.url.includes('/wp-content/evolok/ev-widgets/ev-widgets.min.js')))
|| (['script'].includes(details.type)
&& ((enabledSites.includes('###_wp_pigeon') && details.url.includes('/c/assets/pigeon.js'))
|| (enabledSites.includes('###_wp_evolok') && details.url.includes('/wp-content/evolok/ev-widgets/ev-widgets.min.js')))))
|| matchUrlDomain(excludedSites.concat(['asia.nikkei.com', 'cambridge.org']), header_referer)) {
return;
}

@ -5,6 +5,7 @@ Post-release
Add Aftonbladet.se
Add Investors' Chronicle (UK)
Add Nzz.ch Regional (opt-in to custom sites)
Fix Quartz (newsletter)
Update block general paywall script (Ensighten)
Update block general paywall script (Evolok WordPress)
@ -1200,7 +1201,7 @@ Fix Economist (new option to block external scripts)
Fix ET Prime restrictions (now with regular expressions)
Fix ET Prime (bug in isSiteEnabled)
Fix Foreign Policy (block paywall-script)
Fix Quartz/qz.com (gdpr)
Fix Quartz (gdpr)
Fix Spectator.co.uk (block paywall-script)
Fix WSJ (cookie-fix for reformatting & restriction to only articles)
@ -1221,6 +1222,6 @@ Fix The Atlantic (cookie)
Add Dutch papers: ad.nl, ed.nl, parool.nl, trouw.nl, telegraaf.nl
Add Dutch magazines: groene.nl, vn.nl
Add Le Monde
Fix Quartz/qz.com
Fix Quartz
Fix WaPo (gdpr-banner)
Fix WSJ (Googlebot; mod=rsswn obsolete)

@ -3118,20 +3118,15 @@ else if (matchDomain('quora.com')) {
}
else if (matchDomain('qz.com')) {
let url = window.location.href;
window.setTimeout(function () {
if (url.includes('utm_source='))
window.location.href = url.split('?')[0];
}, 500);
let paywall = document.querySelector('div.KbD9m');
let overflow = document.querySelector('div._7S-qA');
let msg = document.querySelector('div#bpc_archive');
if (paywall && !msg) {
if (paywall) {
removeDOMElement(paywall);
let overflow = document.querySelector('div._4BDxU');
if (overflow)
overflow.classList.remove('_7S-qA');
let article = document.querySelector('div#article-content');
if (article)
article.appendChild(archiveLink(url));
overflow.classList.remove('_4BDxU');
let noscroll = document.querySelector('iframe[scrolling]');
if (noscroll)
noscroll.removeAttribute('scrolling');
}
}

@ -667,5 +667,5 @@
"*://*.wsj.net/*",
"*://webcache.googleusercontent.com/*"
],
"version": "2.6.4.3"
"version": "2.6.4.4"
}

@ -1348,7 +1348,7 @@ var defaultSites = {
domain: "prospectmagazine.co.uk",
allow_cookies: 1
},
"Quartz (free articles only)": {
"Quartz": {
domain: "qz.com",
allow_cookies: 1,
block_regex: /\.tinypass\.com\//

Loading…
Cancel
Save