mirror of
https://gitlab.com/magnolia1234/bypass-paywalls-firefox-clean.git
synced 2024-09-20 03:41:06 +02:00
Fix Groupe Rossel
This commit is contained in:
parent
f8bcc4ab19
commit
b737db9fd6
7 changed files with 79 additions and 103 deletions
|
@ -10,6 +10,7 @@ Add The Irish Examiner
|
||||||
Remove LeMonde.fr (fix obsolete)
|
Remove LeMonde.fr (fix obsolete)
|
||||||
Remove Otz.de, Thueringer-allgemeine.de & Tlz.de (Funke; fix obsolete)
|
Remove Otz.de, Thueringer-allgemeine.de & Tlz.de (Funke; fix obsolete)
|
||||||
Remove Wz.de (fix obsolete)
|
Remove Wz.de (fix obsolete)
|
||||||
|
Fix Groupe Rossel (fetch from archive.is)
|
||||||
Fix LeParisien.fr
|
Fix LeParisien.fr
|
||||||
Fix MediaNews Group (identify sites)
|
Fix MediaNews Group (identify sites)
|
||||||
|
|
||||||
|
|
168
contentScript.js
168
contentScript.js
|
@ -761,11 +761,7 @@ else if (matchDomain('berliner-zeitung.de')) {
|
||||||
|
|
||||||
else if (matchDomain('bild.de')) {
|
else if (matchDomain('bild.de')) {
|
||||||
let url = window.location.href;
|
let url = window.location.href;
|
||||||
let paywall = document.querySelector('div.offer-module');
|
getArchive(url, 'div.offer-module', '', 'article');
|
||||||
if (paywall) {
|
|
||||||
removeDOMElement(paywall);
|
|
||||||
getArchive(url, 'article');
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
else if (matchDomain('boersen-zeitung.de')) {
|
else if (matchDomain('boersen-zeitung.de')) {
|
||||||
|
@ -1214,11 +1210,7 @@ else if (matchDomain('sn.at')) {
|
||||||
|
|
||||||
else if (matchDomain('spiegel.de')) {
|
else if (matchDomain('spiegel.de')) {
|
||||||
let url = window.location.href;
|
let url = window.location.href;
|
||||||
let paywall = document.querySelector('div[data-area="paywall"]');
|
getArchive(url, 'div[data-area="paywall"]', '', 'div[data-area="body"]');
|
||||||
if (paywall) {
|
|
||||||
removeDOMElement(paywall);
|
|
||||||
getArchive(url, 'div[data-area="body"]');
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
else if (matchDomain('springermedizin.de')) {
|
else if (matchDomain('springermedizin.de')) {
|
||||||
|
@ -1250,32 +1242,24 @@ else if (matchDomain('sueddeutsche.de')) {
|
||||||
let url = window.location.href;
|
let url = window.location.href;
|
||||||
let paywall;
|
let paywall;
|
||||||
if (window.location.pathname.startsWith('/projekte/artikel/')) {
|
if (window.location.pathname.startsWith('/projekte/artikel/')) {
|
||||||
paywall = document.querySelector('div.offer-page');
|
getArchive(url, 'div.offer-page', '', 'main');
|
||||||
if (paywall && dompurify_loaded) {
|
|
||||||
removeDOMElement(paywall);
|
|
||||||
getArchive(url, 'main');
|
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
paywall = document.querySelector('p.sz-article-body__paragraph--reduced');
|
getArchive(url, 'p.sz-article-body__paragraph--reduced', {rm_attrib: 'class'}, 'div[itemprop="articleBody"]');
|
||||||
if (paywall && dompurify_loaded) {
|
|
||||||
paywall.removeAttribute('class');
|
|
||||||
getArchive(url, 'div[itemprop="articleBody"]');
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
window.setTimeout(function () {
|
window.setTimeout(function () {
|
||||||
let ads = document.querySelectorAll('div.ad-container, er-ad-slot');
|
let ads = document.querySelectorAll('div.ad-container, er-ad-slot');
|
||||||
hideDOMElement(...ads);
|
hideDOMElement(...ads);
|
||||||
}, 1500);
|
}, 3000);
|
||||||
}
|
}
|
||||||
|
|
||||||
else if (matchDomain('tagesspiegel.de')) {
|
else if (matchDomain('tagesspiegel.de')) {
|
||||||
let url = window.location.href;
|
let url = window.location.href;
|
||||||
let paywall = document.querySelector('div#paywal, div#pw');
|
if (matchDomain('www.tagesspiegel.de')) {
|
||||||
if (paywall) {
|
getArchive(url, 'div#paywal', '', 'div#story-elements');
|
||||||
removeDOMElement(paywall);
|
} else if (matchDomain('interaktiv.tagesspiegel.de')) {
|
||||||
if (matchDomain('www.tagesspiegel.de')) {
|
let paywall = document.querySelector('div#pw');
|
||||||
getArchive(url, 'div#story-elements');
|
if (paywall) {
|
||||||
} else if (matchDomain('interaktiv.tagesspiegel.de')) {
|
removeDOMElement(paywall);
|
||||||
let article = document.querySelector('div.tslr-article > p');
|
let article = document.querySelector('div.tslr-article > p');
|
||||||
if (article)
|
if (article)
|
||||||
article.firstChild.before(archiveLink(url));
|
article.firstChild.before(archiveLink(url));
|
||||||
|
@ -1358,11 +1342,7 @@ else if (matchDomain('vol.at')) {
|
||||||
|
|
||||||
else if (matchDomain('welt.de')) {
|
else if (matchDomain('welt.de')) {
|
||||||
let url = window.location.href;
|
let url = window.location.href;
|
||||||
let paywall = document.querySelector('div.contains_walled_content');
|
getArchive(url, 'div.contains_walled_content', '', 'article');
|
||||||
if (paywall) {
|
|
||||||
removeDOMElement(paywall);
|
|
||||||
getArchive(url, 'article');
|
|
||||||
}
|
|
||||||
let ads = document.querySelectorAll('div[data-component="Outbrain"], div[data-component="OEmbedComponent"], div[class*="c-ad"]');
|
let ads = document.querySelectorAll('div[data-component="Outbrain"], div[data-component="OEmbedComponent"], div[class*="c-ad"]');
|
||||||
hideDOMElement(...ads);
|
hideDOMElement(...ads);
|
||||||
}
|
}
|
||||||
|
@ -1374,12 +1354,10 @@ else if (matchDomain('weser-kurier.de')) {
|
||||||
|
|
||||||
else if (matchDomain('zeit.de')) {
|
else if (matchDomain('zeit.de')) {
|
||||||
let url = window.location.href.split(/[#\?]/)[0];
|
let url = window.location.href.split(/[#\?]/)[0];
|
||||||
let paywall = document.querySelector('aside#paywall');
|
if (url.match(/\.de\/\d{4}\//)) {
|
||||||
if (paywall) {
|
|
||||||
removeDOMElement(paywall);
|
|
||||||
if (document.querySelector('head > link[rel="next"]'))
|
if (document.querySelector('head > link[rel="next"]'))
|
||||||
url += '/komplettansicht';
|
url += '/komplettansicht';
|
||||||
getArchive(url, 'article');
|
getArchive(url, 'aside#paywall', '', 'article');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1698,15 +1676,29 @@ else if (matchDomain('elle.fr')) {
|
||||||
|
|
||||||
else if (matchDomain(fr_be_groupe_rossel)) {
|
else if (matchDomain(fr_be_groupe_rossel)) {
|
||||||
let url = window.location.href;
|
let url = window.location.href;
|
||||||
let paywall = document.querySelectorAll('r-panel.r-paywall--header, r-panel.r-panel--paywall');
|
let clear_ads = function () {
|
||||||
if (paywall.length) {
|
let ads = document.querySelectorAll('div[id^="article_"], r-pub, div#rossel-leader-top');
|
||||||
removeDOMElement(...paywall);
|
hideDOMElement(...ads);
|
||||||
let article = document.querySelector('article');
|
|
||||||
if (article)
|
|
||||||
article.firstChild.before(archiveLink(url));
|
|
||||||
}
|
}
|
||||||
let ads = document.querySelectorAll('div[id^="article_"], r-pub, div#rossel-leader-top');
|
let func_post = function () {
|
||||||
hideDOMElement(...ads);
|
let videos = document.querySelectorAll('r-embed');
|
||||||
|
for (let video of videos) {
|
||||||
|
let source = video.querySelector('div[data-src]');
|
||||||
|
if (source) {
|
||||||
|
let iframe = document.createElement('iframe');
|
||||||
|
iframe.src = source.getAttribute('data-src');
|
||||||
|
iframe.height = '400px';
|
||||||
|
iframe.width = '100%';
|
||||||
|
let header = document.querySelector('article > header[style]');
|
||||||
|
if (header)
|
||||||
|
iframe.style = header.getAttribute('style');
|
||||||
|
video.parentNode.replaceChild(iframe, video);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
clear_ads();
|
||||||
|
}
|
||||||
|
getArchive(url, 'r-panel.r-paywall--header, r-panel.r-panel--paywall', '', 'article, r-main', func_post);
|
||||||
|
clear_ads();
|
||||||
}
|
}
|
||||||
|
|
||||||
else if (matchDomain(fr_groupe_la_depeche_domains)) {
|
else if (matchDomain(fr_groupe_la_depeche_domains)) {
|
||||||
|
@ -1837,11 +1829,7 @@ else if (matchDomain('lecourrierdesstrateges.fr')) {
|
||||||
|
|
||||||
else if (matchDomain('lefigaro.fr')) {
|
else if (matchDomain('lefigaro.fr')) {
|
||||||
let url = window.location.href;
|
let url = window.location.href;
|
||||||
let paywall = document.querySelector('div#fig-premium-paywall');
|
getArchive(url, 'div#fig-premium-paywall', '', 'div[data-component="fig-content-body"]');
|
||||||
if (paywall) {
|
|
||||||
removeDOMElement(paywall);
|
|
||||||
getArchive(url, 'div[data-component="fig-content-body"]');
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
else if (matchDomain('legrandcontinent.eu')) {
|
else if (matchDomain('legrandcontinent.eu')) {
|
||||||
|
@ -1919,11 +1907,7 @@ else if (matchDomain('lepoint.fr')) {
|
||||||
}, 1000);
|
}, 1000);
|
||||||
} else {
|
} else {
|
||||||
let url = window.location.href;
|
let url = window.location.href;
|
||||||
let paywall = document.querySelectorAll('div.accnt-cmp');
|
getArchive(url, 'div.accnt-cmp', '', 'article');
|
||||||
if (paywall.length) {
|
|
||||||
removeDOMElement(...paywall);
|
|
||||||
getArchive(url, 'article');
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2444,11 +2428,7 @@ else if (matchDomain('doorbraak.be')) {
|
||||||
|
|
||||||
else if (matchDomain('ewmagazine.nl')) {
|
else if (matchDomain('ewmagazine.nl')) {
|
||||||
let url = window.location.href;
|
let url = window.location.href;
|
||||||
let paywall = document.querySelector('div.paywall');
|
getArchive(url, 'div.paywall', '', 'article[id]');
|
||||||
if (paywall) {
|
|
||||||
removeDOMElement(paywall);
|
|
||||||
getArchive(url, 'article[id]');
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
else if (matchDomain('fd.nl')) {
|
else if (matchDomain('fd.nl')) {
|
||||||
|
@ -2514,11 +2494,7 @@ else if (matchDomain(['lc.nl', 'dvhn.nl']) || document.querySelector('head > lin
|
||||||
|
|
||||||
else if (matchDomain(nl_dpg_adr_domains)) {
|
else if (matchDomain(nl_dpg_adr_domains)) {
|
||||||
let url = window.location.href;
|
let url = window.location.href;
|
||||||
let paywall = document.querySelector('div#remaining-paid-content[data-reduced="true"]');
|
getArchive(url, 'div#remaining-paid-content[data-reduced="true"]', '', 'div.article__body', '', '', 'div#remaining-paid-content');
|
||||||
if (paywall) {
|
|
||||||
removeDOMElement(paywall);
|
|
||||||
getArchive(url, 'div.article__body', '', 'div#remaining-paid-content');
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
else if (matchDomain(nl_dpg_media_domains)) {
|
else if (matchDomain(nl_dpg_media_domains)) {
|
||||||
|
@ -2812,12 +2788,9 @@ else if (matchDomain('independent.co.uk')) {
|
||||||
let ads = document.querySelectorAll('amp-ad, amp-embed, [id^="ad-"]');
|
let ads = document.querySelectorAll('amp-ad, amp-embed, [id^="ad-"]');
|
||||||
hideDOMElement(...ads);
|
hideDOMElement(...ads);
|
||||||
} else {
|
} else {
|
||||||
let paywall = document.querySelector('div.article-premium');
|
|
||||||
let related = document.querySelector('div.related');
|
let related = document.querySelector('div.related');
|
||||||
if (paywall && !related && dompurify_loaded) {
|
if (!related) {
|
||||||
paywall.classList.remove('article-premium');
|
getArchive(url, 'div.article-premium', {rm_class: 'article-premium'}, 'div#main');
|
||||||
csDoneOnce = true;
|
|
||||||
getArchive(url, 'div#main');
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -3010,10 +2983,7 @@ else if (matchDomain('theneweuropean.co.uk')) {
|
||||||
else if (matchDomain('thetimes.co.uk')) {
|
else if (matchDomain('thetimes.co.uk')) {
|
||||||
let url = window.location.href;
|
let url = window.location.href;
|
||||||
if (window.location.hostname !== 'epaper.thetimes.co.uk') {
|
if (window.location.hostname !== 'epaper.thetimes.co.uk') {
|
||||||
let paywall = document.querySelector('div#paywall-portal-article-footer');
|
let func_post = function () {
|
||||||
if (paywall && !url.includes('?shareToken=')) {
|
|
||||||
removeDOMElement(paywall);
|
|
||||||
getArchive(url, 'article#article-main');
|
|
||||||
window.setTimeout(function () {
|
window.setTimeout(function () {
|
||||||
let headings = document.querySelectorAll('div > div[role="heading"]');
|
let headings = document.querySelectorAll('div > div[role="heading"]');
|
||||||
for (let elem of headings)
|
for (let elem of headings)
|
||||||
|
@ -3030,6 +3000,9 @@ else if (matchDomain('thetimes.co.uk')) {
|
||||||
}, n * 500);
|
}, n * 500);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (!url.includes('?shareToken=')) {
|
||||||
|
getArchive(url, 'div#paywall-portal-article-footer', '', 'article#article-main', func_post);
|
||||||
|
}
|
||||||
let paywall_page = document.querySelector('div#paywall-portal-page-footer');
|
let paywall_page = document.querySelector('div#paywall-portal-page-footer');
|
||||||
let block = document.querySelector('.subscription-block');
|
let block = document.querySelector('.subscription-block');
|
||||||
removeDOMElement(paywall_page, block);
|
removeDOMElement(paywall_page, block);
|
||||||
|
@ -3884,26 +3857,21 @@ else if (matchDomain('ftm.eu')) {
|
||||||
|
|
||||||
else if (matchDomain(['haaretz.co.il', 'haaretz.com', 'themarker.com'])) {
|
else if (matchDomain(['haaretz.co.il', 'haaretz.com', 'themarker.com'])) {
|
||||||
if (window.location.pathname.includes('/.')) {
|
if (window.location.pathname.includes('/.')) {
|
||||||
let paywall_sel = 'div[data-test="paywallMidpage"]';
|
let func_post = function () {
|
||||||
let paywall = document.querySelector(paywall_sel);
|
let article_link = document.querySelector('article header');
|
||||||
if (paywall) {
|
|
||||||
removeDOMElement(paywall);
|
|
||||||
let url = window.location.href;
|
|
||||||
let article_link_sel = 'article header';
|
|
||||||
let article_link = document.querySelector(article_link_sel);
|
|
||||||
if (article_link) {
|
if (article_link) {
|
||||||
let article_sel = 'div[data-test="articleBody"]';
|
let article_new = document.querySelector(article_sel);
|
||||||
getArchive(url, article_sel);
|
let paywall = article_new.querySelector(paywall_sel);
|
||||||
window.setTimeout(function () {
|
if (paywall) {
|
||||||
let article_new = document.querySelector(article_sel);
|
removeDOMElement(paywall);
|
||||||
paywall = article_new.querySelector(paywall_sel);
|
article_link.firstChild.before(googleSearchToolLink(url));
|
||||||
if (paywall) {
|
}
|
||||||
removeDOMElement(paywall);
|
|
||||||
article_link.firstChild.before(googleSearchToolLink(url));
|
|
||||||
}
|
|
||||||
}, 2000);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
let url = window.location.href;
|
||||||
|
let paywall_sel = 'div[data-test="paywallMidpage"]';
|
||||||
|
let article_sel = 'div[data-test="articleBody"]';
|
||||||
|
getArchive(url, paywall_sel, '', article_sel, func_post);
|
||||||
} else
|
} else
|
||||||
csDoneOnce = true;
|
csDoneOnce = true;
|
||||||
}
|
}
|
||||||
|
@ -4440,11 +4408,7 @@ else if (matchDomain('outlookindia.com')) {
|
||||||
|
|
||||||
else if (matchDomain('project-syndicate.org')) {
|
else if (matchDomain('project-syndicate.org')) {
|
||||||
let url = window.location.href;
|
let url = window.location.href;
|
||||||
let paywall = document.querySelector('div.paywall--base');
|
getArchive(url, 'div.paywall--base', '', 'div[data-page-area="article-body"]');
|
||||||
if (paywall) {
|
|
||||||
removeDOMElement(paywall);
|
|
||||||
getArchive(url, 'div[data-page-area="article-body"]');
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
else if (matchDomain('puck.news')) {
|
else if (matchDomain('puck.news')) {
|
||||||
|
@ -5805,9 +5769,19 @@ function getGoogleWebcache(url, paywall_sel, paywall_action = '', selector, func
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function getArchive(url, selector, text_fail = '', selector_source = selector, selector_archive = selector) {
|
function getArchive(url, paywall_sel, paywall_action = '', selector, func_post = '', text_fail = '', selector_source = selector, selector_archive = selector) {
|
||||||
let url_archive = 'https://' + archiveRandomDomain() + '/' + url.split(/[#\?]/)[0];
|
let url_archive = 'https://' + archiveRandomDomain() + '/' + url.split(/[#\?]/)[0];
|
||||||
replaceDomElementExt(url_archive, true, false, selector, text_fail, selector_source, selector_archive);
|
let paywall = document.querySelectorAll(paywall_sel);
|
||||||
|
if (paywall.length) {
|
||||||
|
clearPaywall(paywall, paywall_action);
|
||||||
|
csDoneOnce = true;
|
||||||
|
replaceDomElementExt(url_archive, true, false, selector, text_fail, selector_source, selector_archive);
|
||||||
|
if (func_post) {
|
||||||
|
window.setTimeout(function () {
|
||||||
|
func_post();
|
||||||
|
}, 3000);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function replaceDomElementExt(url, proxy, base64, selector, text_fail = '', selector_source = selector, selector_archive = selector) {
|
function replaceDomElementExt(url, proxy, base64, selector, text_fail = '', selector_source = selector, selector_archive = selector) {
|
||||||
|
|
|
@ -51,5 +51,5 @@
|
||||||
"webRequestBlocking",
|
"webRequestBlocking",
|
||||||
"*://*/*"
|
"*://*/*"
|
||||||
],
|
],
|
||||||
"version": "3.5.0.6"
|
"version": "3.5.0.7"
|
||||||
}
|
}
|
||||||
|
|
|
@ -827,5 +827,5 @@
|
||||||
"*://archive.vn/*",
|
"*://archive.vn/*",
|
||||||
"*://webcache.googleusercontent.com/*"
|
"*://webcache.googleusercontent.com/*"
|
||||||
],
|
],
|
||||||
"version": "3.5.0.6"
|
"version": "3.5.0.7"
|
||||||
}
|
}
|
||||||
|
|
|
@ -167,7 +167,7 @@ function add_options() {
|
||||||
sites_custom[title][elem.dataset.key] = parseInt(elem.dataset.value);
|
sites_custom[title][elem.dataset.key] = parseInt(elem.dataset.value);
|
||||||
} else if (elem.value) {
|
} else if (elem.value) {
|
||||||
if (elem.dataset.key === 'group')
|
if (elem.dataset.key === 'group')
|
||||||
elem.value = elem.value.replace(/(\s|www\.)/g, '');
|
elem.value = elem.value.replace(/,{2,}/g, ',').replace(/(\s|www\.|,$)/g, '');
|
||||||
sites_custom[title][elem.dataset.key] = elem.value;
|
sites_custom[title][elem.dataset.key] = elem.value;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -327,7 +327,7 @@ function renderOptions() {
|
||||||
sites_updated: {}
|
sites_updated: {}
|
||||||
}, function (items) {
|
}, function (items) {
|
||||||
var sites_custom = sortJson(items.sites_custom);
|
var sites_custom = sortJson(items.sites_custom);
|
||||||
var sites_custom_domains_new = Object.values(sites_custom).filter(x => x.domain && !defaultSites_domains.includes(x.domain)).map(x => x.group ? x.group.split(',').map(x => x.trim()) : x.domain).flat();
|
var sites_custom_domains_new = Object.values(sites_custom).filter(x => x.domain && !defaultSites_domains.includes(x.domain)).map(x => x.group ? x.group.split(',').filter(x => x).map(x => x.trim()) : x.domain).flat();
|
||||||
var sites_updated = items.sites_updated;
|
var sites_updated = items.sites_updated;
|
||||||
var sites_updated_domains_new = Object.values(sites_updated).filter(x => (x.domain && !defaultSites_domains.includes(x.domain) || x.group)).map(x => x.group ? x.group.filter(y => !defaultSites_domains.includes(y)) : x.domain).flat();
|
var sites_updated_domains_new = Object.values(sites_updated).filter(x => (x.domain && !defaultSites_domains.includes(x.domain) || x.group)).map(x => x.group ? x.group.filter(y => !defaultSites_domains.includes(y)) : x.domain).flat();
|
||||||
var sitesEl = document.getElementById('bypass_sites');
|
var sitesEl = document.getElementById('bypass_sites');
|
||||||
|
|
|
@ -5,7 +5,7 @@ function save_options() {
|
||||||
var textareaEl = document.querySelector('#excluded_sites textarea');
|
var textareaEl = document.querySelector('#excluded_sites textarea');
|
||||||
var sites_excluded = [];
|
var sites_excluded = [];
|
||||||
if (textareaEl.value !== '')
|
if (textareaEl.value !== '')
|
||||||
var sites_excluded = textareaEl.value.split(',').map(x => x.trim().replace('www.', ''));
|
var sites_excluded = textareaEl.value.split(',').filter(x => x).map(x => x.trim().replace('www.', ''));
|
||||||
ext_api.storage.local.set({
|
ext_api.storage.local.set({
|
||||||
sites_excluded: sites_excluded
|
sites_excluded: sites_excluded
|
||||||
}, function () {
|
}, function () {
|
||||||
|
|
3
sites.js
3
sites.js
|
@ -908,7 +908,8 @@ var defaultSites = {
|
||||||
"sudinfo.be"
|
"sudinfo.be"
|
||||||
],
|
],
|
||||||
allow_cookies: 1,
|
allow_cookies: 1,
|
||||||
block_regex: /\.qiota\.com\//
|
block_regex: /\.qiota\.com\//,
|
||||||
|
cs_dompurify: 1
|
||||||
},
|
},
|
||||||
"Groupe Sud Ouest": {
|
"Groupe Sud Ouest": {
|
||||||
domain: "###_fr_groupe_sud_ouest",
|
domain: "###_fr_groupe_sud_ouest",
|
||||||
|
|
Loading…
Reference in a new issue