mirror of
https://gitlab.com/magnolia1234/bypass-paywalls-firefox-clean.git
synced 2024-11-10 07:27:48 +01:00
Fix-update Irish Times (amp for premium)
This commit is contained in:
parent
76f884625e
commit
af350e41a9
4 changed files with 12 additions and 2 deletions
|
@ -168,7 +168,7 @@ Install add-on by downloading xpi-file.
|
||||||
[London Review of Books](https://www.lrb.co.uk) -
|
[London Review of Books](https://www.lrb.co.uk) -
|
||||||
[The Athletic UK](https://theathletic.com) -
|
[The Athletic UK](https://theathletic.com) -
|
||||||
[The Economist](https://www.economist.com) -
|
[The Economist](https://www.economist.com) -
|
||||||
[The Irish Times](https://www.irishtimes.com)* -
|
[The Irish Times](https://www.irishtimes.com) -
|
||||||
[The New Statesman](https://www.newstatesman.com) -
|
[The New Statesman](https://www.newstatesman.com) -
|
||||||
[The Spectator](https://www.spectator.co.uk) -
|
[The Spectator](https://www.spectator.co.uk) -
|
||||||
[The Telegraph](https://www.telegraph.co.uk) -
|
[The Telegraph](https://www.telegraph.co.uk) -
|
||||||
|
|
|
@ -168,6 +168,7 @@ var blockedRegexes = {
|
||||||
'ilmessaggero.it': /(utils\.cedsdigital\.it\/js\/PaywallMeter\.js|static\.viralize\.tv\/viralize_player)/,
|
'ilmessaggero.it': /(utils\.cedsdigital\.it\/js\/PaywallMeter\.js|static\.viralize\.tv\/viralize_player)/,
|
||||||
'independent.ie': /cdn\.flip-pay\.com\/clients\/inm\/flip-pay\.js/,
|
'independent.ie': /cdn\.flip-pay\.com\/clients\/inm\/flip-pay\.js/,
|
||||||
'inquirer.com': /.+\.tinypass\.com\/.+/,
|
'inquirer.com': /.+\.tinypass\.com\/.+/,
|
||||||
|
'irishtimes.com': /cdn\.ampproject\.org\/v\d\/amp-access-.+\.js/,
|
||||||
'knack.be': /.+\.knack\.be\/js\/responsive\/rmgModal\.js/,
|
'knack.be': /.+\.knack\.be\/js\/responsive\/rmgModal\.js/,
|
||||||
'ladepeche.fr': /.+\.poool\.fr\/.+/,
|
'ladepeche.fr': /.+\.poool\.fr\/.+/,
|
||||||
'lastampa.it': /.+\.repstatic\.it\/minify\/sites\/lastampa\/.+\/config\.cache\.php\?name=social_js/,
|
'lastampa.it': /.+\.repstatic\.it\/minify\/sites\/lastampa\/.+\/config\.cache\.php\?name=social_js/,
|
||||||
|
|
|
@ -854,6 +854,15 @@ else if (matchDomain("harpers.org")) {
|
||||||
removeDOMElement(overlay);
|
removeDOMElement(overlay);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
else if (matchDomain("irishtimes.com")) {
|
||||||
|
document.addEventListener('DOMContentLoaded', () => {
|
||||||
|
let stub_article_msg = document.querySelector('div.stub-article-msg');
|
||||||
|
let url = window.location.href;
|
||||||
|
if (url.includes('mode=sample') || stub_article_msg)
|
||||||
|
window.location.href = new URL(url).pathname + '?mode=amp';
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
// General Functions
|
// General Functions
|
||||||
function removeDOMElement(...elements) {
|
function removeDOMElement(...elements) {
|
||||||
for (let element of elements) {
|
for (let element of elements) {
|
||||||
|
|
2
sites.js
2
sites.js
|
@ -148,7 +148,7 @@ var defaultSites =
|
||||||
"The Economist": "economist.com",
|
"The Economist": "economist.com",
|
||||||
"The Globe and Mail": "theglobeandmail.com",
|
"The Globe and Mail": "theglobeandmail.com",
|
||||||
"The Hindu": "thehindu.com",
|
"The Hindu": "thehindu.com",
|
||||||
"The Irish Times (free articles only)": "irishtimes.com",
|
"The Irish Times": "irishtimes.com",
|
||||||
"The Japan Times": "japantimes.co.jp",
|
"The Japan Times": "japantimes.co.jp",
|
||||||
"The Marker": "themarker.com",
|
"The Marker": "themarker.com",
|
||||||
"The Mercury News": "mercurynews.com",
|
"The Mercury News": "mercurynews.com",
|
||||||
|
|
Loading…
Reference in a new issue