Add The Scotsman

merge-requests/10/head
magnolia1234 2 years ago
parent bfba758fef
commit 9e3ae5c371

@ -400,6 +400,7 @@ Grouped in options:\
[The Irish Times](https://www.irishtimes.com) - [The Irish Times](https://www.irishtimes.com) -
[The New European](https://www.theneweuropean.co.uk) - [The New European](https://www.theneweuropean.co.uk) -
[The New Statesman](https://www.newstatesman.com) - [The New Statesman](https://www.newstatesman.com) -
[The Scotsman](https://www.scotsman.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) -
[The Times (link to archive.today)](https://www.thetimes.co.uk) - [The Times (link to archive.today)](https://www.thetimes.co.uk) -

@ -4,6 +4,7 @@ Changelog Bypass Paywalls Clean - Firefox
Post-release Post-release
Add Humanite.fr Add Humanite.fr
Add Philonomist (text) Add Philonomist (text)
Add The Scotsman
Remove Daily Nation (no paywall) Remove Daily Nation (no paywall)
Remove MediaNama (fix obsolete) Remove MediaNama (fix obsolete)
Fix ABC.es (Sevilla) Fix ABC.es (Sevilla)

@ -1486,7 +1486,7 @@ else if (matchDomain('lesinrocks.com')) {
} }
else if (matchDomain('lexpress.fr')) { else if (matchDomain('lexpress.fr')) {
let ads = document.querySelectorAll('div.block_pub, div.bottom-bar-full, div.pub_content_display, div.ban-bottom'); let ads = document.querySelectorAll('div[class^="block_pub"], div.bottom-bar-full, div.tead, div.ban-bottom');
removeDOMElement(...ads); removeDOMElement(...ads);
} }
@ -2103,7 +2103,7 @@ else if (matchDomain('vn.nl')) {
else else
csDone = true; csDone = true;
} else if (window.location.hostname.match(/\.(ie|uk)$/)) {//united kingdom/ireland } else if (window.location.hostname.match(/\.(ie|uk)$/) || matchDomain(['scotsman.com'])) {//united kingdom/ireland
if (matchDomain(['belfasttelegraph.co.uk', 'independent.ie'])) { if (matchDomain(['belfasttelegraph.co.uk', 'independent.ie'])) {
let flip_pay = document.querySelector('div#flip-pay[style]'); let flip_pay = document.querySelector('div#flip-pay[style]');
@ -2144,6 +2144,14 @@ else if (matchDomain('prospectmagazine.co.uk')) {
}, 1000); }, 1000);
} }
else if (matchDomain('scotsman.com')) {
let premium = document.querySelector('div.premium.no-entitlement');
if (premium)
premium.classList.remove('no-entitlement');
let ads = document.querySelectorAll('div[class^="MarkupAds__Container-"], div[class^="Dailymotion__Wrapper-"], div.OUTBRAIN');
removeDOMElement(...ads);
}
else if (matchDomain('spectator.co.uk')) { else if (matchDomain('spectator.co.uk')) {
if (window.location.pathname.startsWith('/article/')) { if (window.location.pathname.startsWith('/article/')) {
let body_par = document.querySelector('p[class^="ContentPageBodyParagraph"]'); let body_par = document.querySelector('p[class^="ContentPageBodyParagraph"]');

@ -521,6 +521,7 @@
"*://*.sciencesetavenir.fr/*", "*://*.sciencesetavenir.fr/*",
"*://*.scientificamerican.com/*", "*://*.scientificamerican.com/*",
"*://*.scmp.com/*", "*://*.scmp.com/*",
"*://*.scotsman.com/*",
"*://*.sdbj.com/*", "*://*.sdbj.com/*",
"*://*.seattletimes.com/*", "*://*.seattletimes.com/*",
"*://*.seekingalpha.com/*", "*://*.seekingalpha.com/*",
@ -720,5 +721,5 @@
"*://gcm.omerlocdn.com/*", "*://gcm.omerlocdn.com/*",
"*://webcache.googleusercontent.com/*" "*://webcache.googleusercontent.com/*"
], ],
"version": "2.8.9.5" "version": "2.8.9.6"
} }

@ -18,7 +18,7 @@
<div style="width:275px"><strong>Bypass Paywalls Clean <span id="version"></span></strong><span id="site_switch_span">&nbsp;&nbsp;</span></div> <div style="width:275px"><strong>Bypass Paywalls Clean <span id="version"></span></strong><span id="site_switch_span">&nbsp;&nbsp;</span></div>
<div><a href="options.html" target="_blank">Options</a> | <div><a href="options.html" target="_blank">Options</a> |
<a href="options_custom.html" target="_blank">Custom</a> | <a href="options_custom.html" target="_blank">Custom</a> |
<a href="https://gitlab.com/magnolia1234/bypass-paywalls-firefox-clean" target="_blank">GitLab</a> | <a href="https://gitlab.com/magnolia1234/bypass-paywalls-firefox-clean" target="_blank">Help</a> |
<a href="https://twitter.com/Magnolia1234B" target="_blank">Twitter</a></div> <a href="https://twitter.com/Magnolia1234B" target="_blank">Twitter</a></div>
<div><a href="https://gitlab.com/magnolia1234/bypass-paywalls-firefox-clean/-/raw/master/changelog.txt" target="_blank">Changelog</a> | <div><a href="https://gitlab.com/magnolia1234/bypass-paywalls-firefox-clean/-/raw/master/changelog.txt" target="_blank">Changelog</a> |
<button id="clear_cookies" title="clear cookies (and local storage) for current site">clear cookies</button> | <button id="clear_cookies" title="clear cookies (and local storage) for current site">clear cookies</button> |

@ -1901,6 +1901,11 @@ var defaultSites = {
allow_cookies: 1, allow_cookies: 1,
block_regex: /(\.seattletimes\.com\/wp-content\/.+\/st-(advertising|blocking)-bundle\.js|cdn\.ampproject\.org\/v\d\/amp-access-.+\.js)/ block_regex: /(\.seattletimes\.com\/wp-content\/.+\/st-(advertising|blocking)-bundle\.js|cdn\.ampproject\.org\/v\d\/amp-access-.+\.js)/
}, },
"The Scotsman": {
domain: "scotsman.com",
allow_cookies: 1,
block_regex: /(\.tinypass\.com\/|cdn\.ampproject\.org\/v\d\/amp-access-.+\.js)/
},
"The Spectator (UK)": { "The Spectator (UK)": {
domain: "spectator.co.uk", domain: "spectator.co.uk",
block_regex: /\.tinypass\.com\// block_regex: /\.tinypass\.com\//

@ -47,6 +47,16 @@
"allow_cookies": 1, "allow_cookies": 1,
"block_regex": "\\.qiota\\.com\\/" "block_regex": "\\.qiota\\.com\\/"
}, },
"The Scotsman": {
"domain": "scotsman.com",
"allow_cookies": 1,
"block_regex": "(\\.tinypass\\.com\\/|cdn\\.ampproject\\.org\\/v\\d\\/amp-access-.+\\.js)",
"cs_code": [{
"cond": "div.premium.no-entitlement",
"rm_class": "no-entitlement"
}
]
},
"The Washington Post": { "The Washington Post": {
"domain": "washingtonpost.com", "domain": "washingtonpost.com",
"allow_cookies": 1, "allow_cookies": 1,

Loading…
Cancel
Save