diff --git a/README.md b/README.md index b9c8878..0e442ef 100644 --- a/README.md +++ b/README.md @@ -123,6 +123,8 @@ _* free articles only._ Grouped in options:\ *[American Banker](https://www.americanbanker.com) (+ [Arizent](https://www.arizent.com/brands)*; opt-in to custom sites) +*[BNP Media](https://www.bnpmedia.com/our-audiences)* sites (opt-in to custom sites) + *[Bridge Tower Media](https://bridgetowermedia.com/markets)* sites (opt-in to custom sites) *California Business Journals* sites like\ diff --git a/changelog.txt b/changelog.txt index e93aa4c..bb1a30f 100644 --- a/changelog.txt +++ b/changelog.txt @@ -4,6 +4,7 @@ Updates (install signed xpi-file): https://gitlab.com/magnolia1234/bypass-paywal Post-release Add Bild.de (link to archive.is) +Add BNP Media (opt-in to custom sites) Add BusinessAM.be Add Rp.pl Remove Bnn.de (fix obsolete) @@ -19,6 +20,7 @@ Fix National Review (cookies) Fix NYmag-sites (js) Grouping Haaretz sites Enable optional host permissions on Android (Firefox 120+) +Update block general paywall script (EverCookie) Update ld_json_url (default url) * v3.4.7.0 (2023-12-14) diff --git a/contentScript_once.js b/contentScript_once.js index 121bc96..1515ea3 100644 --- a/contentScript_once.js +++ b/contentScript_once.js @@ -131,6 +131,8 @@ window.setTimeout(function () { group = '###_fr_synerj'; else if (!matchDomain('institutionalinvestor.com') && (matchDomain('thedeal.com') || document.querySelector('footer.Page-footer a.Link[href="https://www.delinian.com/privacy-policy"]'))) group = '###_uk_delinian';// no fix + else if (document.querySelector('li > a[href^="https://www.bnpmedia.com/"]')) + group = '###_usa_bnp_media'; else if (matchDomain(['centralmaine.com', 'pressherald.com', 'sunjournal.com'])) group = '###_usa_maine_trust'; else if (document.querySelector('img[data-src*="/wp-content/plugins/pragmatic-pei-rebranding/"]')) diff --git a/sites.js b/sites.js index 121ab4a..5b1a5d6 100644 --- a/sites.js +++ b/sites.js @@ -272,6 +272,11 @@ var defaultSites = { allow_cookies: 1, block_js_inline: /\.bloombergadria\.com\/.+\/news\// }, + "BNP Media (opt-in to custom sites)": { + domain: "###_usa_bnp_media", + allow_cookies: 1, + block_regex: /\/paywall\/evercookie_get\.js/ + }, "Börsen-Zeitung": { domain: "boersen-zeitung.de", allow_cookies: 1, @@ -2699,6 +2704,11 @@ var defaultSites = { allow_cookies: 1, block_regex_general: /\.ensighten\.com\/.+\/Bootstrap\.js/ }, + "EverCookie": { + domain: "###_evercookie", + allow_cookies: 1, + block_regex_general: /\/paywall\/evercookie_get\.js/ + }, "Evolok": { domain: "evolok.net", allow_cookies: 1,