mirror of
https://github.com/iamadamdev/bypass-paywalls-chrome
synced 2025-05-09 08:24:27 +02:00
Startribune/TheAtlantic/SeattleTimes (#889)
* Add StarTribune * Fix TheAtlantic * Fix Seatle Times * Fix WashingtonPost * remove unnecessary space * format with semistandard
This commit is contained in:
parent
f5288a1d4e
commit
acf454c5b7
@ -109,6 +109,7 @@
|
|||||||
[Seeking Alpha](https://seekingalpha.com)\
|
[Seeking Alpha](https://seekingalpha.com)\
|
||||||
[SOFREP](https://sofrep.com)\
|
[SOFREP](https://sofrep.com)\
|
||||||
[Statista](https://www.statista.com)\
|
[Statista](https://www.statista.com)\
|
||||||
|
[Star Tribune](https://www.startribune.com)\
|
||||||
[SunSentinel](https://www.sun-sentinel.com)\
|
[SunSentinel](https://www.sun-sentinel.com)\
|
||||||
[Tech in Asia](https://www.techinasia.com)\
|
[Tech in Asia](https://www.techinasia.com)\
|
||||||
[Telegraaf](https://www.telegraaf.nl)\
|
[Telegraaf](https://www.telegraaf.nl)\
|
||||||
|
@ -228,7 +228,8 @@
|
|||||||
"*://*.nzz.ch/*",
|
"*://*.nzz.ch/*",
|
||||||
"*://*.republic.ru/*",
|
"*://*.republic.ru/*",
|
||||||
"*://*.historyextra.com/*",
|
"*://*.historyextra.com/*",
|
||||||
"*://*.netdna-ssl.com/*"
|
"*://*.netdna-ssl.com/*",
|
||||||
|
"*://*.startribune.com/*"
|
||||||
],
|
],
|
||||||
"version": "1.7.5"
|
"version": "1.7.5"
|
||||||
}
|
}
|
||||||
|
@ -77,6 +77,14 @@ if (matchDomain('elmercurio.com')) {
|
|||||||
const paywall = document.querySelector('.article__component.article__component--paywall-module-notification');
|
const paywall = document.querySelector('.article__component.article__component--paywall-module-notification');
|
||||||
removeDOMElement(paywall);
|
removeDOMElement(paywall);
|
||||||
} else if (matchDomain('washingtonpost.com')) {
|
} else if (matchDomain('washingtonpost.com')) {
|
||||||
|
//Remove all elements with the id contains 'paywall'
|
||||||
|
document.querySelectorAll('div[data-qa="paywall"]').forEach(function (el) {
|
||||||
|
removeDOMElement(el);
|
||||||
|
});
|
||||||
|
const html = document.querySelector('html');
|
||||||
|
html.removeAttribute('style');
|
||||||
|
const body = document.querySelector('body');
|
||||||
|
body.removeAttribute('style');
|
||||||
if (window.location.href.includes('/gdpr-consent/')) {
|
if (window.location.href.includes('/gdpr-consent/')) {
|
||||||
const freeButton = document.querySelector('.gdpr-consent-container .continue-btn.button.free');
|
const freeButton = document.querySelector('.gdpr-consent-container .continue-btn.button.free');
|
||||||
if (freeButton) { freeButton.click(); }
|
if (freeButton) { freeButton.click(); }
|
||||||
@ -396,6 +404,39 @@ if (matchDomain('elmercurio.com')) {
|
|||||||
const aboBanner = document.querySelector('[class^="pgxf3b"]');
|
const aboBanner = document.querySelector('[class^="pgxf3b"]');
|
||||||
removeDOMElement(aboBanner);
|
removeDOMElement(aboBanner);
|
||||||
}, 500); // Delay (in milliseconds)
|
}, 500); // Delay (in milliseconds)
|
||||||
|
} else if (matchDomain('startribune.com')) {
|
||||||
|
// remove active class from all elements
|
||||||
|
document.querySelectorAll('div.ReactModalPortal').forEach(function (el) {
|
||||||
|
removeDOMElement(el);
|
||||||
|
});
|
||||||
|
//Enable Scroll. Reveal Hiddlen Paragraph
|
||||||
|
document.getElementsByTagName('body')[0].removeAttribute('class');
|
||||||
|
} else if (matchDomain('seattletimes.com')) {
|
||||||
|
window.setTimeout(function () {
|
||||||
|
// remove modal class from all elements
|
||||||
|
document.querySelectorAll('div.modal').forEach(function (el) {
|
||||||
|
removeDOMElement(el);
|
||||||
|
});
|
||||||
|
// Remove Blurred Style from all matching Divs
|
||||||
|
document.getElementById("container").removeAttribute("style");
|
||||||
|
document.querySelectorAll('div[style~="filter"]').forEach(function (el) {
|
||||||
|
el.removeAttribute('style');
|
||||||
|
});
|
||||||
|
document
|
||||||
|
.querySelectorAll('div[class~="NewsletterSignupSplash"]')
|
||||||
|
.forEach(function (el) {
|
||||||
|
el.removeAttribute('class');
|
||||||
|
});
|
||||||
|
}, 2000); // Delay (in milliseconds)
|
||||||
|
} else if (matchDomain("theatlantic.com")) {
|
||||||
|
//Remove all nudge elements
|
||||||
|
document.querySelectorAll('div[class*="c-nudge"]').forEach(function (el) {
|
||||||
|
removeDOMElement(el);
|
||||||
|
});
|
||||||
|
//Remove all FancyBox ads
|
||||||
|
document.querySelectorAll('div[class*="fancybox"]').forEach(function (el) {
|
||||||
|
removeDOMElement(el);
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function matchDomain (domains) {
|
function matchDomain (domains) {
|
||||||
@ -423,4 +464,4 @@ function pageContains (selector, text) {
|
|||||||
return Array.prototype.filter.call(elements, function (element) {
|
return Array.prototype.filter.call(elements, function (element) {
|
||||||
return RegExp(text).test(element.textContent);
|
return RegExp(text).test(element.textContent);
|
||||||
});
|
});
|
||||||
}
|
}
|
@ -84,6 +84,7 @@ const defaultSites = {
|
|||||||
'Scientific American': 'scientificamerican.com',
|
'Scientific American': 'scientificamerican.com',
|
||||||
'Seeking Alpha': 'seekingalpha.com',
|
'Seeking Alpha': 'seekingalpha.com',
|
||||||
'SOFREP': 'sofrep.com',
|
'SOFREP': 'sofrep.com',
|
||||||
|
'Star Tribune': 'startribune.com',
|
||||||
'Statista': 'statista.com',
|
'Statista': 'statista.com',
|
||||||
'SunSentinel': 'sun-sentinel.com',
|
'SunSentinel': 'sun-sentinel.com',
|
||||||
'Tech in Asia': 'techinasia.com',
|
'Tech in Asia': 'techinasia.com',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user