Add Cieletespace.fr

merge-requests/16/head
magnolia1234 1 year ago
parent 87b3b5fd27
commit 5799f23d03

@ -477,6 +477,7 @@ Grouped in options:\
[Causeur](https://www.causeur.fr) - [Causeur](https://www.causeur.fr) -
[Challenges](https://www.challenges.fr) - [Challenges](https://www.challenges.fr) -
[Charlie Hebdo](https://charliehebdo.fr) - [Charlie Hebdo](https://charliehebdo.fr) -
[Ciel & espace](https://www.cieletespace.fr) -
[Connaissance des Arts](https://www.connaissancedesarts.com) - [Connaissance des Arts](https://www.connaissancedesarts.com) -
[Elle](https://www.elle.fr) - [Elle](https://www.elle.fr) -
[Esprit](https://esprit.presse.fr) - [Esprit](https://esprit.presse.fr) -

@ -496,6 +496,8 @@ ext_api.storage.local.get({
check_sites_custom_ext(); check_sites_custom_ext();
if (optin_update) if (optin_update)
check_update(); check_update();
if (!Object.keys(items.sites).length)
ext_api.runtime.openOptionsPage();
}); });
// Listen for changes to options // Listen for changes to options

@ -3,6 +3,7 @@ Changelog Bypass Paywalls Clean - Firefox
Updates (install signed xpi-file): https://gitlab.com/magnolia1234/bypass-paywalls-firefox-clean/-/releases Updates (install signed xpi-file): https://gitlab.com/magnolia1234/bypass-paywalls-firefox-clean/-/releases
Post-release Post-release
Add Cieletespace.fr
Add Delinian Group Add Delinian Group
Add Pensions & Investments (Crain) Add Pensions & Investments (Crain)
Add Precision Medicine Online (Crain) Add Precision Medicine Online (Crain)

@ -1508,6 +1508,17 @@ else if (matchDomain('charliehebdo.fr')) {
}, 500); }, 500);
} }
else if (matchDomain('cieletespace.fr')) {
let url = window.location.href;
let paywall = document.querySelector('div.article-content__subscribe');
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.article-content');
}
}
else if (matchDomain('connaissancedesarts.com')) { else if (matchDomain('connaissancedesarts.com')) {
let ads = document.querySelectorAll('div.ad-container'); let ads = document.querySelectorAll('div.ad-container');
removeDOMElement(...ads); removeDOMElement(...ads);
@ -2306,7 +2317,7 @@ else if (matchDomain(['lc.nl', 'dvhn.nl']) || document.querySelector('link[href*
figure.appendChild(img); figure.appendChild(img);
if (child.relation.caption && child.relation.caption.length > 2) { if (child.relation.caption && child.relation.caption.length > 2) {
let caption = document.createElement('figcaption'); let caption = document.createElement('figcaption');
caption.innerText = item.caption; caption.innerText = child.relation.caption;
figure.appendChild(caption); figure.appendChild(caption);
} }
elem.appendChild(figure); elem.appendChild(figure);
@ -5492,7 +5503,7 @@ function replaceDomElementExtSrc(url, html, proxy, base64, selector, text_fail =
} }
let parser = new DOMParser(); let parser = new DOMParser();
window.setTimeout(function () { window.setTimeout(function () {
let doc = parser.parseFromString(DOMPurify.sanitize(html, {ADD_ATTR: ['layout', 'itemprop'], ADD_TAGS: ['amp-img', 'iframe']}), 'text/html'); let doc = parser.parseFromString(DOMPurify.sanitize(html, {ADD_ATTR: ['frameborder', 'layout', 'itemprop'], ADD_TAGS: ['amp-img', 'iframe']}), 'text/html');
//console.log(DOMPurify.removed); //console.log(DOMPurify.removed);
let article_new = doc.querySelector(selector_source); let article_new = doc.querySelector(selector_source);
if (article_new) { if (article_new) {

@ -51,5 +51,5 @@
"webRequestBlocking", "webRequestBlocking",
"*://*/*" "*://*/*"
], ],
"version": "3.2.9.7" "version": "3.2.9.8"
} }

@ -142,6 +142,7 @@
"*://*.chicagotribune.com/*", "*://*.chicagotribune.com/*",
"*://*.chronicle.com/*", "*://*.chronicle.com/*",
"*://*.cicero.de/*", "*://*.cicero.de/*",
"*://*.cieletespace.fr/*",
"*://*.cincinnati.com/*", "*://*.cincinnati.com/*",
"*://*.citywire.com/*", "*://*.citywire.com/*",
"*://*.clarin.com/*", "*://*.clarin.com/*",
@ -789,5 +790,5 @@
"*://*.wyleex.com/*", "*://*.wyleex.com/*",
"*://webcache.googleusercontent.com/*" "*://webcache.googleusercontent.com/*"
], ],
"version": "3.2.9.7" "version": "3.2.9.8"
} }

@ -330,6 +330,11 @@ var defaultSites = {
allow_cookies: 1, allow_cookies: 1,
cs_dompurify: 1 cs_dompurify: 1
}, },
"Ciel & espace": {
domain: "cieletespace.fr",
allow_cookies: 1,
cs_dompurify: 1
},
"Citywire": { "Citywire": {
domain: "citywire.com", domain: "citywire.com",
allow_cookies: 1, allow_cookies: 1,

@ -23,6 +23,12 @@
"block_regex": "(\\.cm\\.bloomberg\\.com\\/|assets\\.bwbx\\.io\\/s\\d\\/javelin\\/.+\\/transporter\\/)", "block_regex": "(\\.cm\\.bloomberg\\.com\\/|assets\\.bwbx\\.io\\/s\\d\\/javelin\\/.+\\/transporter\\/)",
"upd_version": "3.2.7.1" "upd_version": "3.2.7.1"
}, },
"Ciel & espace": {
"domain": "cieletespace.fr",
"allow_cookies": 1,
"ld_google_webcache": "div.article-content__subscribe|div.article-content",
"upd_version": "3.2.9.8"
},
"Crusoe.com.br": { "Crusoe.com.br": {
"domain": "crusoe.com.br", "domain": "crusoe.com.br",
"allow_cookies": 1, "allow_cookies": 1,

Loading…
Cancel
Save