From 425ec4acb331e99ce2656f25698bac468b73188f Mon Sep 17 00:00:00 2001 From: magnolia1234 <7676006-magnolia1234@users.noreply.gitlab.com> Date: Sun, 10 Jul 2022 13:44:20 +0200 Subject: [PATCH] Update block general paywall script (update Evolok WordPress) --- background.js | 5 +++-- changelog.txt | 1 + sites.js | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/background.js b/background.js index 24d46d9..c32c1fd 100644 --- a/background.js +++ b/background.js @@ -655,8 +655,9 @@ var block_js = [ "*://*.tribdss.com/*", "*://*.weborama.fr/*", "*://*.zephr.com/zephr-browser/*", + "*://*/*/ev-em.min.js*", + "*://*/*/ev-widgets.min.js*", "*://*/c/assets/pigeon.js*", - "*://*/wp-content/evolok/ev-widgets/ev-widgets.min.js*", "*://*/wp-content/plugins/pico/includes/js/read-more.js*", "*://*/zephr/features*", "*://cdn.ampproject.org/v*/amp-access-*.*js", @@ -677,7 +678,7 @@ function disableJavascriptOnListedSites() { let header_referer = details.originUrl ? details.originUrl : details.initiator; if (!(isSiteEnabled(details) || (['script'].includes(details.type) - && ((enabledSites.includes('###_wp_evolok') && details.url.includes('/wp-content/evolok/ev-widgets/ev-widgets.min.js')) + && ((enabledSites.includes('###_wp_evolok') && details.url.match(/\/(evolok|wp-content)\/.+\/ev-(em|widgets)\.min\.js/)) || (enabledSites.includes('###_wp_pico') && details.url.includes('/wp-content/plugins/pico/includes/js/read-more.js')) || (enabledSites.includes('###_wp_pigeon') && details.url.includes('/c/assets/pigeon.js')) || (enabledSites.includes('zephr.com') && details.url.includes('/zephr/features'))))) diff --git a/changelog.txt b/changelog.txt index 7745443..11f861b 100644 --- a/changelog.txt +++ b/changelog.txt @@ -10,6 +10,7 @@ Fix ABC.es (mobile) Fix Knack.be & LeVif.be (subdomains-text) Fix SOFREP (plus) Fix WSJ (no Googlebot) +Update block general paywall script (update Evolok WordPress) * v2.7.4.0 (2022-07-03) Add Beobachter.ch diff --git a/sites.js b/sites.js index cc550d1..8d9fd1b 100644 --- a/sites.js +++ b/sites.js @@ -1725,7 +1725,7 @@ var defaultSites = { "The Indian Express": { domain: "indianexpress.com", allow_cookies: 1, - block_regex: /(\/indianexpress\.com\/.+\/indianexpress\/js\/(evolok\/.+|min\/premiumContent)\.js|cdn\.ampproject\.org\/v\d\/amp-access-.+\.js)/ + block_regex: /(\/indianexpress\.com\/.+\/indianexpress\/js\/(evolok\/|min\/premiumContent)\.js|cdn\.ampproject\.org\/v\d\/amp-access-.+\.js)/ }, "The Intercept": { domain: "theintercept.com",