Remove Repubblica.it (fix obsolete)

merge-requests/10/head
magnolia1234 1 year ago
parent c964a4cf37
commit 17d715bd5b

@ -591,7 +591,7 @@ Grouped in options:\
Grouped in options:\
*Gruppo GEDI.it* sites like\
[Italian.tech](https://www.italian.tech) -
[La Repubblica](https://www.repubblica.it) -
[L'Espresso](https://espresso.repubblica.it) -
[Le Scienze](https://www.lescienze.it)
[Il Messaggero](https://www.ilmessaggero.it) and regional sites like

@ -26,14 +26,12 @@ var restrictions = {
'elespanol.com': /^((?!\/cronicaglobal\.elespanol\.com\/).)*$/,
'espn.com': /^((?!espn\.com\/watch).)*$/,
'esquire.com': /^((?!\/classic\.esquire\.com\/).)*$/,
'lastampa.it': /^((?!\/video\.lastampa\.it\/).)*$/,
'lequipe.fr': /^((?!\.lequipe\.fr\/.+\/les-notes\/).)*$/,
'nknews.org': /^((?!nknews\.org\/pro\/).)*$/,
'nytimes.com': /^((?!\/timesmachine\.nytimes\.com\/).)*$/,
'science.org': /^((?!\.science\.org\/doi\/).)*$/,
'timesofindia.com': /\.timesofindia\.com($|\/($|toi-plus(\/.+)?|.+\.cms))/,
'quora.com': /^((?!quora\.com\/search\?q=).)*$/,
'repubblica.it': /^((?!\/video\.repubblica\.it\/).)*$/,
'seekingalpha.com': /\/seekingalpha\.com($|\/($|(amp\/)?(article|news)\/|samw\/))/,
'statista.com': /^((?!\.statista\.com\/(outlook|study)\/).)*$/,
'tagesspiegel.de': /^((?!\/background\.tagesspiegel\.de\/).)*$/,
@ -418,10 +416,8 @@ ext_api.storage.local.get({
} else {
ext_api.management.getSelf(function (result) {
if ((result.installType === 'development' || (result.installType !== 'development' && !enabledSites.includes('#options_on_update')))) {
let new_groups = ['###_au_nine_ent', '###_de_noz_mhn', '###_de_rp_medien', '###_de_westfalen_medien', '###_es_grupo_vocento', '###_es_unidad', '###_fr_gcf', '###_it_gedi', '###_nl_dpg_media', '###_usa_cbj', '###_usa_chronicle', '###_usa_genomeweb'];
let open_options = new_groups.some(group => !enabledSites.includes(group) && grouped_sites[group].some(domain => enabledSites.includes(domain) && !customSites_domains.includes(domain)))
|| (!enabledSites.includes('uol.com.br') && (enabledSites.includes('crusoe.uol.com.br') || enabledSites.includes('###_br_folha')))
|| (!enabledSites.includes('iltalehti.fi') && enabledSites.includes('###_fi_alma_talent'));
let new_groups = ['###_de_noz_mhn'];
let open_options = new_groups.some(group => !enabledSites.includes(group) && grouped_sites[group].some(domain => enabledSites.includes(domain) && !customSites_domains.includes(domain)));
if (open_options)
ext_api.runtime.openOptionsPage();
}
@ -559,18 +555,6 @@ ext_api.runtime.onInstalled.addListener(function (details) {
}
});
// repubblica.it bypass
ext_api.webRequest.onBeforeRequest.addListener(function (details) {
if (!isSiteEnabled(details)) {
return;
}
var updatedUrl = details.url.replace('/pwa/', '/ws/detail/');
return { redirectUrl: updatedUrl };
},
{urls:["*://*.repubblica.it/pwa/*"], types:["main_frame"]},
["blocking"]
);
// Google AMP cache redirect
ext_api.webRequest.onBeforeRequest.addListener(function (details) {
var url = details.url.split('?')[0];
@ -955,7 +939,7 @@ if (matchUrlDomain(change_headers, details.url) && !ignore_types.includes(detail
setReferer = true;
}
if (requestHeader.name === 'User-Agent') {
useUserAgentMobile = requestHeader.value.toLowerCase().includes("mobile") && !matchUrlDomain(['telerama.fr'].concat(it_gedi_domains), details.url);
useUserAgentMobile = requestHeader.value.toLowerCase().includes("mobile") && !matchUrlDomain(['telerama.fr'], details.url);
}
return requestHeader;
});

@ -4,6 +4,7 @@ Changelog Bypass Paywalls Clean - Firefox
Post-release
Fix Inc42
Fix LesEchos.fr (investir)
Remove Repubblica.it (fix obsolete)
* v3.0.0.0 (2023-01-08)
Add Deutscher Fachverlag Mediengruppe (opt-in to custom sites)

@ -1533,7 +1533,7 @@ else if (matchDomain('lequipe.fr')) {
else if (matchDomain('lesechos.fr')) {
if (window.location.pathname.startsWith('/amp/')) {
ampToHtml();
ampToHtml();
} else {
window.setTimeout(function () {
let abo_banner = document.querySelector('div[class*="pgxf3b-2"]');
@ -1904,21 +1904,6 @@ else if (matchDomain('italiaoggi.it')) {
}
}
else if (matchDomain('rep.repubblica.it')) {
window.setTimeout(function () {
if (window.location.href.includes('/pwa/')) {
window.location.href = window.location.href.replace('/pwa/', '/ws/detail/');
}
}, 500);
if (window.location.href.includes('/ws/detail/')) {
let paywall = document.querySelector('.paywall');
if (paywall) {
amp_unhide_subscr_section();
csDoneOnce = true;
}
}
}
else if (matchDomain(it_gedi_domains)) {
if (matchDomain('lescienze.it')) {
let paywall = document.querySelector('.paywall-adagio');
@ -1958,6 +1943,19 @@ else if (matchDomain(it_gedi_domains)) {
}
} else {
amp_unhide_access_hide('="showContent"', '', 'amp-ad, amp-embed');
let logo = document.querySelector('div.logo-container > a');
if (logo) {
logo.innerText = "L'Espresso";
logo.style.color = 'white';
}
let inline_videos = document.querySelectorAll('div.video-container > iframe[src]');
for (let video of inline_videos) {
let elem = document.createElement('a');
elem.href = video.src;
elem.innerText = '>>> external video-link';
elem.target = '_blank';
video.parentNode.replaceChild(elem, video);
}
}
} else {
if (!window.location.pathname.match(/\amp(\/)?$/)) {

@ -720,5 +720,5 @@
"*://*.wallkit.net/*",
"*://webcache.googleusercontent.com/*"
],
"version": "3.0.0.1"
"version": "3.0.0.2"
}

@ -806,11 +806,10 @@ var defaultSites = {
group: [
"italian.tech",
"lescienze.it",
"repubblica.it"
"espresso.repubblica.it"
],
allow_cookies: 1,
block_regex: /(scripts\.repubblica\.it\/pw\/pw\.js|cdn\.ampproject\.org\/v\d\/amp-(access|user-notification)-.+\.js)/,
useragent: "googlebot"
block_regex: /(scripts\.repubblica\.it\/pw\/pw\.js|cdn\.ampproject\.org\/v\d\/amp-(access|user-notification)-.+\.js)/
},
"Haaretz English": {
domain: "haaretz.com",
@ -2381,7 +2380,6 @@ expandSiteRules(defaultSites);
// grouped domains (background)
var au_news_corp_domains = grouped_sites['###_au_news_corp'];
var es_grupo_vocento_domains = grouped_sites['###_es_grupo_vocento'];
var it_gedi_domains = grouped_sites['###_it_gedi'];
var nl_mediahuis_region_domains = grouped_sites['###_nl_mediahuis_region'];
var no_nhst_media_domains = grouped_sites['###_no_nhst_media'];
@ -2411,5 +2409,5 @@ init_custom_flex_domains();
// sites with no fix (background)
var au_news_corp_nofix_domains = ['cairnspost.com.au', 'geelongadvertiser.com.au', 'goldcoastbulletin.com.au', 'thechronicle.com.au', 'townsvillebulletin.com.au', 'weeklytimesnow.com.au'];
var be_mediahuis_nofix_domains = ['gva.be', 'hbvl.be', 'nieuwsblad.be', 'standaard.be'];
var it_gedi_nofix_domains = ['gelocal.it', 'huffingtonpost.it', 'ilsecoloxix.it', 'lastampa.it', 'limesonline.com'];
var it_gedi_nofix_domains = ['gelocal.it', 'huffingtonpost.it', 'ilsecoloxix.it', 'lastampa.it', 'limesonline.com', 'repubblica.it'];
var nofix_sites = ['africaintelligence.com', 'africaintelligence.fr', 'aftenposten.no', 'badische-zeitung.de', 'bild.de', 'borsen.dk', 'businesstimes.com.sg', 'caixin.com', 'caixinglobal.com', 'catalyst-journal.com', 'courrierinternational.com', 'dn.se', 'dvhn.nl', 'elordenmundial.com', 'epw.in', 'expresso.pt', 'ftchinese.com', 'golem.de', 'heise.de', 'hs.fi', 'ilsole24ore.com', 'jacobinmag.com', 'jeuneafrique.com', 'kurier.at', 'lavie.fr', 'lavozdegalicia.es', 'law360.com', 'leconomiste.com', 'lefigaro.fr', 'lemonde.fr', 'lepoint.fr', 'letemps.ch', 'liberation.fr', 'medianama.com', 'mediapart.fr', 'milanofinanza.it', 'mondediplo.com', 'moneycontrol.com', 'nationaljournal.com', 'nature.com', 'nbr.co.nz', 'nn.de', 'ouest-france.fr', 'philonomist.com', 'politicopro.com', 'politiken.dk', 'pressreader.com', 'publico.pt', 'saarbruecker-zeitung.de', 'saechsische.de', 'schwarzwaelder-bote.de', 'statnews.com', 'stern.de', 'straitstimes.com', 'stuttgarter-nachrichten.de', 'stuttgarter-zeitung.de', 'substack.com', 'suedkurier.de', 'swp.de', 'techcrunch.com', 'the-ken.com', 'theinformation.com', 'themorningcontext.com', 'theparisreview.org', 'thewirechina.com', 'weser-kurier.de', 'worldpoliticsreview.com', 'ynet.co.il'].concat(au_news_corp_nofix_domains, be_mediahuis_nofix_domains, it_gedi_nofix_domains);

Loading…
Cancel
Save