From 695cbc21bf1fe39e9cf7487e7be5ddda515a01f3 Mon Sep 17 00:00:00 2001 From: magnolia1234 <7676006-magnolia1234@users.noreply.gitlab.com> Date: Fri, 24 Sep 2021 16:09:38 +0200 Subject: [PATCH] =?UTF-8?q?Add=20Grupo=20Prensa=20Ib=C3=A9rica=20(Spain)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 16 ++++++++++------ background.js | 10 +++++----- changelog.txt | 1 + contentScript.js | 4 ++-- custom/manifest.json | 2 +- manifest.json | 5 ++++- sites.js | 10 +++------- 7 files changed, 26 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index 9450a02..85fa338 100755 --- a/README.md +++ b/README.md @@ -471,8 +471,6 @@ Grouped in options:\ ##### Spain [ABC](https://www.abc.es) - -[Diario de Ibiza](https://www.diariodeibiza.es) - -[Diario de Mallorca](https://www.diariodemallorca.es) - [El Confidencial](https://www.elconfidencial.com) - [El Diario.es](https://www.eldiario.es) - [El Español](https://www.elespanol.com) - @@ -480,15 +478,21 @@ Grouped in options:\ [El País](https://elpais.com) - [El Periódico de Catalunya](https://www.elperiodico.com) - [Expansión](https://www.expansion.com) - -[Faro de Vigo](https://www.farodevigo.es) - -[La Nueva España](https://www.lne.es) - -[La Provincia](https://www.laprovincia.es) - [La Vanguardia](https://www.lavanguardia.com) - -[Levante-EMV](https://www.levante-emv.com) - [Marca](https://www.marca.com) - [Política Exterior](https://www.politicaexterior.com) Grouped in options:\ +*Grupo Prensa Ibérica* sites like\ +[Diario de Ibiza](https://www.diariodeibiza.es) - +[Diario de Mallorca](https://www.diariodemallorca.es) - +[El Día](https://www.eldia.es) - +[El Periódico Mediterráneo](https://www.elperiodicomediterraneo.com) - +[Faro de Vigo](https://www.farodevigo.es) - +[Información](https://www.informacion.es) - +[La Nueva España](https://www.lne.es) - +[La Provincia](https://www.laprovincia.es) - +[Levante-EMV](https://www.levante-emv.com)\ *Grupo Vocento* (ABC regional) sites like\ [Diario Vasco](https://www.diariovasco.com) - [El Comercio](https://www.elcomercio.es) - diff --git a/background.js b/background.js index b66a666..8efe8e1 100755 --- a/background.js +++ b/background.js @@ -411,7 +411,6 @@ var blockedRegexes = { // grouped domains (rules only) const au_nine_domains = ['brisbanetimes.com.au', 'smh.com.au', 'theage.com.au', 'watoday.com.au']; -const es_epiberica_domains = ['diariodeibiza.es', 'diariodemallorca.es', 'farodevigo.es', 'laprovincia.es', 'levante-emv.com', 'lne.es']; const es_unidad_domains = ['elmundo.es', 'expansion.com', 'marca.com']; const it_repubblica_domains = ['gelocal.it', 'ilsecoloxix.it', 'lanuovasardegna.it', 'lastampa.it', 'limesonline.com', 'repubblica.it'].concat(['lescienze.it']); const nl_pg_domains = ['parool.nl', 'trouw.nl', 'volkskrant.nl', 'humo.be', 'demorgen.be']; @@ -448,6 +447,7 @@ var grouped_sites = { '###_de_funke_medien': de_funke_media_domains, '###_de_madsack': de_madsack_domains, '###_economictimes': economictimes_domains, +'###_es_epiberica': es_epiberica_domains, '###_es_grupo_vocento': es_grupo_vocento_domains, '###_fi_alma_talent': fi_alma_talent_domains, '###_fi_sanoma': fi_sanoma_domains, @@ -521,6 +521,10 @@ function add_grouped_sites(init_rules) { allow_cookies.push(domain); use_google_bot.push(domain); } + for (let domain of es_epiberica_domains) { + allow_cookies.push(domain); + blockedRegexes[domain] = /cdn\.ampproject\.org\/v\d\/amp-(access|analytics|consent)-.+\.js/; + } for (let domain of es_grupo_vocento_domains) { allow_cookies.push(domain); blockedRegexes[domain] = /cdn\.ampproject\.org\/v\d\/amp-(access|ad|subscriptions)-.+\.js/; @@ -600,10 +604,6 @@ function add_grouped_sites(init_rules) { allow_cookies.push(domain); blockedRegexes[domain] = /cdn\.ampproject\.org\/v\d\/amp-(access|(sticky-)?ad|consent)-.+\.js/; } - for (let domain of es_epiberica_domains) { - allow_cookies.push(domain); - blockedRegexes[domain] = /cdn\.ampproject\.org\/v\d\/amp-(access|analytics|consent)-.+\.js/; - } for (let domain of it_repubblica_domains) { allow_cookies.push(domain); if (['ilsecoloxix.it', 'lastampa.it', 'repubblica.it'].includes(domain)) diff --git a/changelog.txt b/changelog.txt index 1df54d7..aa7cc87 100644 --- a/changelog.txt +++ b/changelog.txt @@ -2,6 +2,7 @@ Changelog Bypass Paywalls Clean - Chrome Post-release +Add Grupo Prensa Ibérica (Spain) Fix Challenges.fr (blur) Fix LesEchos.fr (json) Fix WSJ & Barron's (amp) diff --git a/contentScript.js b/contentScript.js index 38cdfa7..e0a6e93 100755 --- a/contentScript.js +++ b/contentScript.js @@ -7,7 +7,7 @@ var csDoneOnce = false; var ca_torstar_domains = ['niagarafallsreview.ca', 'stcatharinesstandard.ca', 'thepeterboroughexaminer.com', 'therecord.com', 'thespec.com', 'thestar.com', 'wellandtribune.ca']; var de_funke_media_domains = ['abendblatt.de', 'braunschweiger-zeitung.de', 'morgenpost.de', 'nrz.de', 'otz.de', 'thueringer-allgemeine.de', 'tlz.de', 'waz.de', 'wp.de', 'wr.de']; var de_madsack_domains = ['haz.de', 'kn-online.de', 'ln-online.de', 'lvz.de', 'maz-online.de', 'neuepresse.de', 'ostsee-zeitung.de']; -var es_epiberica_domains = ['diariodeibiza.es', 'diariodemallorca.es', 'farodevigo.es', 'laprovincia.es', 'levante-emv.com', 'lne.es']; +var es_epiberica_domains = ['diariodeibiza.es', 'diariodemallorca.es', 'eldia.es', 'elperiodicomediterraneo.com', 'farodevigo.es', 'informacion.es', 'laprovincia.es', 'levante-emv.com', 'lne.es']; var es_grupo_vocento_domains = ['diariosur.es', 'diariovasco.com', 'elcomercio.es', 'elcorreo.com', 'eldiariomontanes.es', 'elnortedecastilla.es', 'hoy.es', 'ideal.es', 'larioja.com', 'lasprovincias.es', 'laverdad.es', 'lavozdigital.es']; var es_unidad_domains = ['elmundo.es', 'expansion.com', 'marca.com']; var fi_alma_talent_domains = ['arvopaperi.fi', 'iltalehti.fi', 'kauppalehti.fi', 'marmai.fi', 'mediuutiset.fi', 'mikrobitti.fi', 'talouselama.fi', 'tekniikkatalous.fi', 'tivi.fi', 'uusisuomi.fi']; @@ -597,7 +597,7 @@ else if ((domain = matchDomain(de_madsack_domains)) || document.querySelector('l else csDone = true; -} else if (window.location.hostname.match(/\.(es|pt)$/) || matchDomain(['diariovasco.com', 'elconfidencial.com', 'elcorreo.com', 'elespanol.com', 'elpais.com', 'elperiodico.com', 'expansion.com', 'larioja.com', 'lavanguardia.com', 'levante-emv.com', 'marca.com', 'politicaexterior.com'])) {//spain/portugal +} else if (window.location.hostname.match(/\.(es|pt)$/) || matchDomain(['diariovasco.com', 'elconfidencial.com', 'elcorreo.com', 'elespanol.com', 'elpais.com', 'elperiodico.com', 'elperiodicomediterraneo.com', 'expansion.com', 'larioja.com', 'lavanguardia.com', 'levante-emv.com', 'marca.com', 'politicaexterior.com'])) {//spain/portugal if (matchDomain('cmjornal.pt')) { let paywall = document.querySelector('.bloqueio_exclusivos'); diff --git a/custom/manifest.json b/custom/manifest.json index 063901f..f0fdbe1 100644 --- a/custom/manifest.json +++ b/custom/manifest.json @@ -39,5 +39,5 @@ "webRequestBlocking", "" ], - "version": "2.3.6.2" + "version": "2.3.6.3" } \ No newline at end of file diff --git a/manifest.json b/manifest.json index aaaa52d..5eef2bc 100755 --- a/manifest.json +++ b/manifest.json @@ -147,6 +147,7 @@ "*://*.elcomercio.pe/*", "*://*.elconfidencial.com/*", "*://*.elcorreo.com/*", + "*://*.eldia.es/*", "*://*.eldiario.es/*", "*://*.eldiariomontanes.es/*", "*://*.elespanol.com/*", @@ -155,6 +156,7 @@ "*://*.elnortedecastilla.es/*", "*://*.elpais.com/*", "*://*.elperiodico.com/*", + "*://*.elperiodicomediterraneo.com/*", "*://*.entrepreneur.com/*", "*://*.esprit.presse.fr/*", "*://*.estadao.com.br/*", @@ -229,6 +231,7 @@ "*://*.inc.com/*", "*://*.inc42.com/*", "*://*.independent.ie/*", + "*://*.informacion.es/*", "*://*.infzm.com/*", "*://*.inkl.com/*", "*://*.inquirer.com/*", @@ -542,5 +545,5 @@ "*://*.wallkit.net/*", "*://*.wsj.net/*" ], - "version": "2.3.6.2" + "version": "2.3.6.3" } \ No newline at end of file diff --git a/sites.js b/sites.js index 55c4c96..075ff89 100755 --- a/sites.js +++ b/sites.js @@ -48,8 +48,6 @@ var defaultSites = "De Tijd": "tijd.be", "DeMorgen": "demorgen.be", "Deutsche Wirtschafts Nachrichten": "deutsche-wirtschafts-nachrichten.de", - "Diario de Ibiza": "diariodeibiza.es", - "Diario de Mallorca": "diariodemallorca.es", "Diario Financiero": "df.cl", "Die Rheinpfalz": "rheinpfalz.de", "Die Zeit": "zeit.de", @@ -72,7 +70,6 @@ var defaultSites = "Eureka Report": "eurekareport.com.au", "Exame": "exame.com", "Expansión": "expansion.com", - "Faro de Vigo": "farodevigo.es", "Financial News (London)": "fnlondon.com", "Financial Post": "financialpost.com", "Financial Times (not Chinese)": "ft.com", @@ -100,6 +97,7 @@ var defaultSites = "Groupe La Dépêche (France)": "###_fr_groupe_la_depeche", "Groupe Rossel (France/Belgium)": "###_fr_be_groupe_rossel", "Grupo Abril": "abril.com.br", + "Grupo Prensa Ibérica": "###_es_epiberica", "Grupo Vocento (Spain, regional daily)": "###_es_grupo_vocento", "Haaretz English": "haaretz.com", "Haaretz": "haaretz.co.il", @@ -133,9 +131,7 @@ var defaultSites = "La Estrella de Valparaíso": "estrellavalpo.cl", "La Nación": "lanacion.com.ar", "La Nouvelle République du Centre-Ouest": "lanouvellerepublique.fr", - "La Nueva España": "lne.es", "La Nuova Sardegna": "lanuovasardegna.it", - "La Provincia": "laprovincia.es", "La Repubblica": "repubblica.it", "La Segunda": "lasegunda.com", "La Stampa": "lastampa.it", @@ -152,7 +148,6 @@ var defaultSites = "Le Télégramme": "letelegramme.fr", "Leeuwarder Courant": "lc.nl", "Les Échos": "lesechos.fr", - "Levante-EMV": "levante-emv.com", "Libération (free articles only)": "liberation.fr", "LimesOnline": "limesonline.com", "Live Law": "livelaw.in", @@ -331,6 +326,7 @@ const ca_torstar_domains = ['niagarafallsreview.ca', 'stcatharinesstandard.ca', const de_funke_media_domains = ['abendblatt.de', 'braunschweiger-zeitung.de', 'morgenpost.de', 'nrz.de', 'otz.de', 'thueringer-allgemeine.de', 'tlz.de', 'waz.de', 'wp.de', 'wr.de']; const de_madsack_domains = ['haz.de', 'kn-online.de', 'ln-online.de', 'lvz.de', 'maz-online.de', 'neuepresse.de', 'ostsee-zeitung.de']; const economictimes_domains = ['economictimes.com', 'economictimes.indiatimes.com']; +const es_epiberica_domains = ['diariodeibiza.es', 'diariodemallorca.es', 'eldia.es', 'elperiodicomediterraneo.com', 'farodevigo.es', 'informacion.es', 'laprovincia.es', 'levante-emv.com', 'lne.es']; const es_grupo_vocento_domains = ['diariosur.es', 'diariovasco.com', 'elcomercio.es', 'elcorreo.com', 'eldiariomontanes.es', 'elnortedecastilla.es', 'hoy.es', 'ideal.es', 'larioja.com', 'lasprovincias.es', 'laverdad.es', 'lavozdigital.es']; const fi_alma_talent_domains = ['arvopaperi.fi', 'iltalehti.fi', 'kauppalehti.fi', 'marmai.fi', 'mediuutiset.fi', 'mikrobitti.fi', 'talouselama.fi', 'tekniikkatalous.fi', 'tivi.fi', 'uusisuomi.fi']; const fi_sanoma_domains = ['aamulehti.fi', 'hs.fi']; @@ -353,4 +349,4 @@ const usa_tribune_domains = ['baltimoresun.com', 'chicagotribune.com', 'courant. const usa_theathletic_domains = ['theathletic.com', 'theathletic.co.uk']; var defaultSites_grouped_domains = Object.values(defaultSites); -var defaultSites_domains = defaultSites_grouped_domains.concat(au_comm_media_domains, au_news_corp_domains, au_prov_news_domains, br_folha_domains, ca_torstar_domains, de_funke_media_domains, de_madsack_domains, economictimes_domains, es_grupo_vocento_domains, fi_alma_talent_domains, fi_sanoma_domains, fr_be_groupe_rossel_domains, fr_groupe_ebra_domains, fr_groupe_la_depeche_domains, it_ilmessaggero_domains, it_quotidiano_domains, nl_ad_region_domains, nl_mediahuis_region_domains, no_nhst_media_domains, timesofindia_domains, usa_craincomm_domains, usa_mcc_domains, usa_mng_domains, usa_nymag_domains, usa_tribune_domains, usa_theathletic_domains); +var defaultSites_domains = defaultSites_grouped_domains.concat(au_comm_media_domains, au_news_corp_domains, au_prov_news_domains, br_folha_domains, ca_torstar_domains, de_funke_media_domains, de_madsack_domains, economictimes_domains, es_epiberica_domains, es_grupo_vocento_domains, fi_alma_talent_domains, fi_sanoma_domains, fr_be_groupe_rossel_domains, fr_groupe_ebra_domains, fr_groupe_la_depeche_domains, it_ilmessaggero_domains, it_quotidiano_domains, nl_ad_region_domains, nl_mediahuis_region_domains, no_nhst_media_domains, timesofindia_domains, usa_craincomm_domains, usa_mcc_domains, usa_mng_domains, usa_nymag_domains, usa_tribune_domains, usa_theathletic_domains);