Add Limburger.nl

master
magnolia1234 2022-08-02 17:26:48 +02:00
parent 9a51be960f
commit 46b86c35fd
6 changed files with 31 additions and 6 deletions

View File

@ -581,6 +581,7 @@ Grouped in options:\
[La Nazione](https://www.lanazione.it)
##### Netherlands/Flanders
[De Limburger](https://www.limburger.nl) -
[De Morgen](https://www.demorgen.be) -
[De Tijd](https://www.tijd.be) -
[Financieele Dagblad](https://fd.nl) -

View File

@ -6,7 +6,7 @@ var ext_name = manifestData.name;
var ext_version = manifestData.version;
const cs_limit_except = ['elespanol.com', 'faz.net', 'nation.africa', 'nationalgeographic.com', 'thetimes.co.uk'];
const dompurify_sites = ['asiatimes.com', 'bloomberg.com', 'cicero.de', 'economictimes.com', 'golem.de', 'hs.fi', 'ilmanifesto.it', 'iltalehti.fi', 'iltirreno.it', 'ipolitics.ca', 'italiaoggi.it', 'lanuovasardegna.it', 'lesechos.fr', 'marianne.net', 'newleftreview.org', 'nzherald.co.nz', 'outlookbusiness.com', 'prospectmagazine.co.uk', 'stratfor.com', 'tagesspiegel.de', 'techinasia.com', 'theathletic.com', 'timesofindia.com', 'vn.nl'].concat(be_mediahuis_domains, nl_mediahuis_region_domains, no_nhst_media_domains);
const dompurify_sites = ['asiatimes.com', 'bloomberg.com', 'cicero.de', 'economictimes.com', 'golem.de', 'hs.fi', 'ilmanifesto.it', 'iltalehti.fi', 'iltirreno.it', 'ipolitics.ca', 'italiaoggi.it', 'lanuovasardegna.it', 'lesechos.fr', 'limburger.nl', 'marianne.net', 'newleftreview.org', 'nzherald.co.nz', 'outlookbusiness.com', 'prospectmagazine.co.uk', 'stratfor.com', 'tagesspiegel.de', 'techinasia.com', 'theathletic.com', 'timesofindia.com', 'vn.nl'].concat(be_mediahuis_domains, nl_mediahuis_region_domains, no_nhst_media_domains);
var currentTabUrl = '';
var csDone = false;
var optin_setcookie = false;

View File

@ -2,6 +2,7 @@
Changelog Bypass Paywalls Clean - Chrome
Post-release
Add Limburger.nl
Add SuomenSotilas.fi
Add Tagesspiegel.de
Redirect Google AMP cache (opt-in to custom sites)

View File

@ -94,7 +94,7 @@ if ((bg2csData !== undefined) && bg2csData.ld_google_webcache && dompurify_loade
let paywall = document.querySelector(paywall_sel);
if (paywall) {
removeDOMElement(paywall);
let url_cache = 'https://webcache.googleusercontent.com/search?q=cache:' + url;
let url_cache = 'https://webcache.googleusercontent.com/search?q=cache:' + url.split('?')[0];
replaceDomElementExt(url_cache, true, false, article_sel);
}
}, 1000);
@ -616,7 +616,7 @@ else if (matchDomain('golem.de')) {
csDoneOnce = true;
if (url.includes('?page='))
url = url.replace('.html', '-' + url.split('?page=')[1] + '.html').split('?')[0];
let url_cache = 'https://webcache.googleusercontent.com/search?q=cache:' + url;
let url_cache = 'https://webcache.googleusercontent.com/search?q=cache:' + url.split('?')[0];
replaceDomElementExt(url_cache, true, false, 'article');
window.setTimeout(function () {
let list_pages = document.querySelectorAll('ol.list-pages > li >a[href]');
@ -735,7 +735,7 @@ else if (matchDomain('tagesspiegel.de')) {
if (paywall) {
removeDOMElement(paywall);
csDoneOnce = true;
let url_cache = 'https://webcache.googleusercontent.com/search?q=cache:' + url;
let url_cache = 'https://webcache.googleusercontent.com/search?q=cache:' + url.split('?')[0];
replaceDomElementExt(url_cache, true, false, 'div.Af, [class*="ts-paywall"]');
}
}
@ -2056,6 +2056,24 @@ else if (matchDomain(['lc.nl', 'dvhn.nl'])) {
removeDOMElement(top_ad);
}
else if (matchDomain('limburger.nl')) {
let url = window.location.href;
let paywall = document.querySelector('div[data-cj-root="subscription-wall"]');
if (paywall) {
removeDOMElement(paywall);
csDoneOnce = true;
let url_cache = 'https://webcache.googleusercontent.com/search?q=cache:' + url.split('?')[0];
replaceDomElementExt(url_cache, true, false, 'div[data-fragment-name="articleDetail"]');
window.setTimeout(function () {
let overlay = document.querySelector('div.cj-root');
removeDOMElement(overlay);
let noscroll = document.querySelector('html.is-dialog-active');
if (noscroll)
noscroll.classList.remove('is-dialog-active');
}, 1000); // Delay (in milliseconds)
}
}
else if (matchDomain(nl_mediahuis_region_domains)) {
window.setTimeout(function () {
let close_button = document.querySelector('button[data-testid="button-close"]');
@ -2287,7 +2305,7 @@ else if (matchDomain('prospectmagazine.co.uk')) {
if (paywall) {
removeDOMElement(paywall);
csDoneOnce = true;
let url_cache = 'https://webcache.googleusercontent.com/search?q=cache:' + url;
let url_cache = 'https://webcache.googleusercontent.com/search?q=cache:' + url.split('?')[0];
replaceDomElementExt(url_cache, true, false, 'main');
}
}
@ -3349,7 +3367,7 @@ else if (matchDomain('newleftreview.org')) {
if (paywall) {
removeDOMElement(paywall);
csDoneOnce = true;
let url_cache = 'https://webcache.googleusercontent.com/search?q=cache:' + url;
let url_cache = 'https://webcache.googleusercontent.com/search?q=cache:' + url.split('?')[0];
replaceDomElementExt(url_cache, true, false, 'div.article-page');
}
}, 500);

View File

@ -363,6 +363,7 @@
"*://*.levif.be/*",
"*://*.lexpress.fr/*",
"*://*.liberation-champagne.fr/*",
"*://*.limburger.nl/*",
"*://*.limesonline.com/*",
"*://*.lindependant.fr/*",
"*://*.livelaw.in/*",

View File

@ -329,6 +329,10 @@ var defaultSites = {
"Dark Reading": {
domain: "darkreading.com"
},
"De Limburger": {
domain: "limburger.nl",
allow_cookies: 1
},
"De Tijd": {
domain: "tijd.be",
referer: "google"