diff --git a/README.md b/README.md index cfd3e31..d276b89 100644 --- a/README.md +++ b/README.md @@ -225,7 +225,7 @@ Grouped in options:\ [National Review](https://www.nationalreview.com) - [Newsweek](https://www.newsweek.com) - [Outdoor Life](https://www.outdoorlife.com) - -[Project Syndicate (link to archive.is)](https://www.project-syndicate.org) - +[Project Syndicate](https://www.project-syndicate.org) - [Puck.news](https://puck.news) - [Slate](https://slate.com) - [SofRep](https://sofrep.com) - @@ -485,7 +485,7 @@ Grouped in options:\ [The New Statesman](https://www.newstatesman.com) - [The Spectator](https://www.spectator.co.uk) - [The Telegraph](https://www.telegraph.co.uk) - -[The Times (link to archive.is)](https://www.thetimes.co.uk) - +[The Times](https://www.thetimes.co.uk) - [The Times Literary Supplement](https://www.the-tls.co.uk) - [UnHerd](https://unherd.com) @@ -529,7 +529,7 @@ Grouped in options:\ [La Nouvelle République du Centre-Ouest](https://www.lanouvellerepublique.fr) - [La Tribune](https://www.latribune.fr) - [Le Courrier des Stratèges](https://lecourrierdesstrateges.fr) - -[Le Figaro (link to archive.is)](https://www.lefigaro.fr) - +[Le Figaro](https://www.lefigaro.fr) - [Le Grand Continent](https://legrandcontinent.eu) - [Le Journal du Dimanche](https://lejdd.fr) - [Le Journal du Net](https://www.journaldunet.com) - @@ -570,7 +570,7 @@ Grouped in options:\ [Monaco-Matin](https://www.monacomatin.mc) - [Nice-Matin](https://www.nicematin.com) - [Var-Matin](https://www.varmatin.com)\ -*Groupe Rossel* (link to archive.is) sites like\ +*Groupe Rossel* sites like\ [L'Aisne nouvelle](https://www.aisnenouvelle.fr) - [L'Ardennais](https://www.lardennais.fr) - [L'Est-Éclair](https://www.lest-eclair.fr) - @@ -599,15 +599,15 @@ Grouped in options:\ [Augsburger Allgemeine](https://www.augsburger-allgemeine.de) - [Automobilwoche](https://www.automobilwoche.de) - [Berliner Zeitung](https://www.berliner-zeitung.de) - -[Bild (link to archive.is)](https://www.bild.de) - +[Bild](https://www.bild.de) - [Börsen-Zeitung](https://www.boersen-zeitung.de) - [Cicero](https://www.cicero.de) - [Der Freitag](https://www.freitag.de) - -[Der Spiegel (link to archive.is)](https://www.spiegel.de) - -[Der Tagesspiegel (link to archive.is)](https://www.tagesspiegel.de) - +[Der Spiegel](https://www.spiegel.de) - +[Der Tagesspiegel](https://www.tagesspiegel.de) - [Die Presse](https://www.diepresse.com) - -[Die Welt (link to archive.is)](https://www.welt.de) - -[Die Zeit (link to archive.is)](https://www.zeit.de) - +[Die Welt](https://www.welt.de) - +[Die Zeit](https://www.zeit.de) - [Frankfurter Allgemeine Zeitung](https://www.faz.net) - [Freie Presse](https://www.freiepresse.de) - [Jacobin Magazin](https://jacobin.de) - @@ -624,7 +624,7 @@ Grouped in options:\ [Salzburger Nachrichten](https://www.sn.at) - [Schwäbische Zeitung](https://www.schwaebische.de) - [Springer Medizin](https://www.springermedizin.de) - -[Süddeutsche Zeitung (link to archive.is)](https://www.sueddeutsche.de) - +[Süddeutsche Zeitung](https://www.sueddeutsche.de) - [Tiroler Tageszeitung](https://www.tt.com) - [Volksstimme](https://www.volksstimme.de) - [Vorarlberg Nachrichten](https://www.vn.at) - @@ -725,6 +725,7 @@ Grouped in options:\ [Business Insider Nederland](https://www.businessinsider.nl) - [De Tijd](https://www.tijd.be) - [Doorbraak](https://doorbraak.be) - +[EWmagazine.nl](https://www.ewmagazine.nl) - [Financieele Dagblad](https://fd.nl) - [Follow the Money](https://www.ftm.nl) - [Groene Amsterdammer](https://www.groene.nl) - @@ -733,7 +734,7 @@ Grouped in options:\ [Vrij Nederland](https://www.vn.nl) Grouped in options:\ -*Algemeen Dagblad (+ regional; link to archive.is)* sites like\ +*Algemeen Dagblad (+ regional/ADR)* sites like\ [Algemeen Dagblad](https://www.ad.nl) - [BN DeStem](https://www.bndestem.nl) - [Brabants Dagblad](https://www.bd.nl) - diff --git a/changelog.txt b/changelog.txt index b196a68..2e34664 100644 --- a/changelog.txt +++ b/changelog.txt @@ -3,6 +3,7 @@ Changelog Bypass Paywalls Clean - Firefox Updates (install signed xpi-file): https://gitlab.com/magnolia1234/bypass-paywalls-firefox-clean/-/releases Post-release +Add EWmagazine.nl (link to archive.is) Add Schwarzwaelder-bote.de Remove LeMonde.fr (fix obsolete) Remove Wz.de (fix obsolete) diff --git a/contentScript.js b/contentScript.js index 7d544c7..86b501e 100644 --- a/contentScript.js +++ b/contentScript.js @@ -2442,6 +2442,15 @@ else if (matchDomain('doorbraak.be')) { } } +else if (matchDomain('ewmagazine.nl')) { + let url = window.location.href; + let paywall = document.querySelector('div.paywall'); + if (paywall) { + removeDOMElement(paywall); + getArchive(url, 'article[id]'); + } +} + else if (matchDomain('fd.nl')) { let paywall = document.querySelectorAll('section.upsell, div.upsell-modal-background'); if (paywall.length) { diff --git a/custom/manifest.json b/custom/manifest.json index a62838c..34754f9 100644 --- a/custom/manifest.json +++ b/custom/manifest.json @@ -51,5 +51,5 @@ "webRequestBlocking", "*://*/*" ], - "version": "3.5.0.3" + "version": "3.5.0.4" } diff --git a/custom/sites_custom.json b/custom/sites_custom.json index aeeb5e9..8d5d97e 100644 --- a/custom/sites_custom.json +++ b/custom/sites_custom.json @@ -1,6 +1,6 @@ { "###_remove_sites": { - "cs_code": "al-monitor.com, arkansasonline.com, bild.de, doorbraak.be, gp.se, group_haaretz, handelsblatt.com, politiken.dk, rp-online.de, sueddeutsche.de, theinformation.com", + "cs_code": "al-monitor.com, arkansasonline.com, bild.de, dn.se, doorbraak.be, gp.se, group_haaretz, handelsblatt.com, politiken.dk, rp-online.de, sueddeutsche.de, theinformation.com", "domain": "###" }, "Abajournal.com": { @@ -8,6 +8,11 @@ "block_regex": "\\.piano\\.io", "domain": "abajournal.com" }, + "Abcmais.com": { + "allow_cookies": 1, + "domain": "abcmais.com", + "ld_json_url": "section#section-iframe-assinante|div.degressing-opacity" + }, "Acadienouvelle.com": { "allow_cookies": 1, "block_regex": "\\.acadienouvelle\\.com\\/script\\.js", @@ -147,12 +152,6 @@ "domain": "diariodenavarra.es", "ld_json": "div#paywall_message|div.free-html" }, - "Dn.se": { - "add_ext_link": "div.esi-paywall|div.article__content", - "add_ext_link_type": "archive.is", - "allow_cookies": 1, - "domain": "dn.se" - }, "Edweek.org": { "allow_cookies": 1, "block_regex": "js\\.pelcro\\.com", @@ -189,12 +188,6 @@ "block_regex": "\\.eviemagazine\\.com\\/api\\/trpc\\/post\\.paywall", "domain": "eviemagazine.com" }, - "Ewmagazine.nl": { - "add_ext_link": "div.paywall|div.entry-content", - "add_ext_link_type": "archive.is", - "allow_cookies": 1, - "domain": "ewmagazine.nl" - }, "Faithfullymagazine.com": { "allow_cookies": 1, "domain": "faithfullymagazine.com", diff --git a/manifest.json b/manifest.json index dd11cfc..e43edf5 100644 --- a/manifest.json +++ b/manifest.json @@ -252,6 +252,7 @@ "*://*.euobserver.com/*", "*://*.european-rubber-journal.com/*", "*://*.europower.no/*", + "*://*.ewmagazine.nl/*", "*://*.exame.com/*", "*://*.examiner.com.au/*", "*://*.expansion.com/*", @@ -826,5 +827,5 @@ "*://archive.vn/*", "*://webcache.googleusercontent.com/*" ], - "version": "3.5.0.3" + "version": "3.5.0.4" } diff --git a/sites.js b/sites.js index 7add62c..b352492 100644 --- a/sites.js +++ b/sites.js @@ -30,7 +30,7 @@ var defaultSites = { block_regex: /\.abqjournal\.com\/.+\/tncms\/api\/access\..+\.js/, cs_dompurify: 1 }, - "Algemeen Dagblad (+ regional; link to archive.is)": { + "Algemeen Dagblad (+ regional/ADR; link to archive.is)": { domain: "###_nl_dpg_adr", group: [ "ad.nl", @@ -669,6 +669,11 @@ var defaultSites = { allow_cookies: 1, block_regex: /(\.tinypass\.com\/|cdn\.ampproject\.org\/v\d\/amp-access-.+\.js)/ }, + "EWmagazine.nl (link to archive.is)": { + domain: "ewmagazine.nl", + allow_cookies: 1, + cs_dompurify: 1 + }, "Exame": { domain: "exame.com", block_regex: /\/exame\.com\/.+\/js\/pywll-dyn\.js/ @@ -2936,4 +2941,4 @@ var fr_groupe_ebra_nofix_domains = ['bienpublic.com', 'dna.fr', 'estrepublicain. var fr_indigo_nofix_domains = ['africaintelligence.com', 'africaintelligence.fr', 'glitz.paris', 'intelligenceonline.com', 'intelligenceonline.fr', 'lalettre.fr']; var it_gedi_nofix_domains = ['gelocal.it', 'limesonline.com']; var nl_mediahuis_region_nofix_domains = ['gooieneemlander.nl', 'haarlemsdagblad.nl', 'ijmuidercourant.nl', 'leidschdagblad.nl', 'noordhollandsdagblad.nl']; -var nofix_sites = ['11freunde.de', 'aamulehti.fi', 'aftenposten.no', 'aftonbladet.se', 'allgaeuer-zeitung.de', 'asahi.com', 'asiatimes.com', 'autosport.com', 'aviationweek.com', 'badische-zeitung.de', 'bhaskar.com', 'bloomberglaw.com', 'bloombergtax.com', 'bnn.de', 'borsen.dk', 'businessinsider.de', 'businessinsider.jp', 'businesslive.co.za', 'businesstimes.com.sg', 'caixin.com', 'caixinglobal.com', 'caravanmagazine.in', 'catalyst-journal.com', 'chegg.com', 'codesports.com.au', 'compactmag.com', 'courrierinternational.com', 'coursehero.com', 'deutsche-wirtschafts-nachrichten.de', 'die-glocke.de', 'dn.no', 'dn.se', 'elordenmundial.com', 'entrepreneur.com', 'epw.in', 'expresso.pt', 'falter.at', 'finance.si', 'ftchinese.com', 'ftchineselive.com', 'gamestar.de', 'geo.de', 'golem.de', 'gp.se', 'handelsblatt.com', 'hbrarabic.com', 'hbrchina.org', 'hbrfrance.fr', 'heise.de', 'hln.be', 'hs.fi', 'ilsole24ore.com', 'information.dk', 'investors.com', 'iltalehti.fi', 'jacobin.com', 'jeuneafrique.com', 'jungefreiheit.de', 'kleinezeitung.at', 'lavie.fr', 'lavozdegalicia.es', 'law360.co.uk', 'law360.com', 'le1hebdo.fr', 'leconomiste.com', 'lefilmfrancais.com', 'lemonde.fr', 'lequipe.fr', 'lesjours.fr', 'letemps.ch', 'liberation.fr', 'limburger.nl', 'main-echo.de', 'mainpost.de', 'manager-magazin.de', 'medianama.com', 'mediapart.fr', 'milanofinanza.it', 'mittelbayerische.de', 'monde-diplomatique.fr', 'mondediplo.com', 'money.it', 'moneycontrol.com', 'moodys.com', 'morningstar.com', 'motorsport.com', 'moz.de', 'nachrichten.at', 'nationaljournal.com', 'nature.com', 'nbr.co.nz', 'news24.com', 'newslaundry.com', 'nn.de', 'nwzonline.de', 'observador.pt', 'ouest-france.fr', 'philonomist.com', 'pnp.de', 'politicopro.com', 'politiken.dk', 'pressreader.com', 'publico.pt', 'quillette.com', 'republic.ru', 'rheinpfalz.de', 'risk.net', 'rnz.de', 'saechsische.de', 'sciencedirect.com', 'springer.com', 'statnews.com', 'stern.de', 'stimme.de', 'straitstimes.com', 'stratfor.com', 'streetinsider.com', 'substack.com', 'suedkurier.de', 'swp.de', 'techcrunch.com', 'the-ken.com', 'theinformation.com', 'theinitium.com', 'themorningcontext.com', 'theparisreview.org', 'thestar.com.my', 'thewirechina.com', 'weltwoche.ch', 'weltwoche.de', 'wissenschaft.de', 'wiwo.de', 'worldpoliticsreview.com', 'wz.de', 'ynet.co.il'].concat(be_mediahuis_nofix_domains, de_funke_medien_nofix_domains, de_rp_aachen_medien_nofix_domains, de_westfalen_medien_nofix_domains, fr_groupe_ebra_nofix_domains, fr_indigo_nofix_domains, it_gedi_nofix_domains, nl_mediahuis_region_nofix_domains); +var nofix_sites = ['11freunde.de', 'aamulehti.fi', 'aftenposten.no', 'aftonbladet.se', 'allgaeuer-zeitung.de', 'asahi.com', 'asiatimes.com', 'autosport.com', 'aviationweek.com', 'badische-zeitung.de', 'bhaskar.com', 'bloomberglaw.com', 'bloombergtax.com', 'bnef.com', 'bnn.de', 'borsen.dk', 'businessinsider.de', 'businessinsider.jp', 'businesslive.co.za', 'businesstimes.com.sg', 'caixin.com', 'caixinglobal.com', 'caravanmagazine.in', 'catalyst-journal.com', 'chegg.com', 'codesports.com.au', 'compactmag.com', 'courrierinternational.com', 'coursehero.com', 'deutsche-wirtschafts-nachrichten.de', 'die-glocke.de', 'dn.no', 'dn.se', 'elordenmundial.com', 'entrepreneur.com', 'epw.in', 'expresso.pt', 'falter.at', 'finance.si', 'ftchinese.com', 'ftchineselive.com', 'gamestar.de', 'geo.de', 'golem.de', 'gp.se', 'handelsblatt.com', 'hbrarabic.com', 'hbrchina.org', 'hbrfrance.fr', 'heise.de', 'hln.be', 'hs.fi', 'ilsole24ore.com', 'information.dk', 'investors.com', 'iltalehti.fi', 'jacobin.com', 'jeuneafrique.com', 'jungefreiheit.de', 'kleinezeitung.at', 'lavie.fr', 'lavozdegalicia.es', 'law360.co.uk', 'law360.com', 'le1hebdo.fr', 'leconomiste.com', 'lefilmfrancais.com', 'lemonde.fr', 'lequipe.fr', 'lesjours.fr', 'letemps.ch', 'liberation.fr', 'limburger.nl', 'main-echo.de', 'mainpost.de', 'manager-magazin.de', 'medianama.com', 'mediapart.fr', 'milanofinanza.it', 'mittelbayerische.de', 'monde-diplomatique.fr', 'mondediplo.com', 'money.it', 'moneycontrol.com', 'moodys.com', 'morningstar.com', 'motorsport.com', 'moz.de', 'nachrichten.at', 'nationaljournal.com', 'nature.com', 'nbr.co.nz', 'news24.com', 'newslaundry.com', 'nn.de', 'nwzonline.de', 'observador.pt', 'ouest-france.fr', 'philonomist.com', 'pnp.de', 'politicopro.com', 'politiken.dk', 'pressreader.com', 'publico.pt', 'quillette.com', 'republic.ru', 'rheinpfalz.de', 'risk.net', 'rnz.de', 'saechsische.de', 'sciencedirect.com', 'springer.com', 'statnews.com', 'stern.de', 'stimme.de', 'straitstimes.com', 'stratfor.com', 'streetinsider.com', 'substack.com', 'suedkurier.de', 'swp.de', 'taxation.co.uk', 'taxjournal.com', 'techcrunch.com', 'the-ken.com', 'theinformation.com', 'theinitium.com', 'themorningcontext.com', 'theparisreview.org', 'thestar.com.my', 'thewirechina.com', 'weltwoche.ch', 'weltwoche.de', 'wissenschaft.de', 'wiwo.de', 'worldpoliticsreview.com', 'wz.de', 'ynet.co.il'].concat(be_mediahuis_nofix_domains, de_funke_medien_nofix_domains, de_rp_aachen_medien_nofix_domains, de_westfalen_medien_nofix_domains, fr_groupe_ebra_nofix_domains, fr_indigo_nofix_domains, it_gedi_nofix_domains, nl_mediahuis_region_nofix_domains); diff --git a/sites_updated.json b/sites_updated.json index e2732ad..57fded2 100644 --- a/sites_updated.json +++ b/sites_updated.json @@ -24,6 +24,13 @@ "amp_redirect": "aside.paywall", "upd_version": "3.4.8.1" }, + "EWmagazine.nl": { + "domain": "ewmagazine.nl", + "allow_cookies": 1, + "add_ext_link": "div.paywall|div.entry-content", + "add_ext_link_type": "archive.is", + "upd_version": "3.5.0.4" + }, "Haaretz": { "domain": "haaretz.co.il", "allow_cookies": 1,