Add Vikatan (India)

merge-requests/16/head
magnolia1234 9 months ago
parent 09d67dc270
commit 151ac603c2

@ -892,7 +892,8 @@ Grouped in options:\
[The Indian Express](https://indianexpress.com) -
[The News Minute](https://www.thenewsminute.com) -
[The Quint](https://www.thequint.com) -
[Times of India](https://timesofindia.indiatimes.com)
[Times of India](https://timesofindia.indiatimes.com) -
[Vikatan](https://www.vikatan.com)
##### Israel
[Globes](https://www.globes.co.il) -

@ -373,7 +373,7 @@ function set_rules(sites, sites_updated, sites_custom) {
if (!custom) {
let isCustomSite = matchDomain(customSites_domains, domain);
let customSite_title = isCustomSite ? Object.keys(customSites).find(key => customSites[key].domain === isCustomSite) : '';
if (customSite_title && !(rule.add_ext_link || ['swarajyamag.com'].includes(isCustomSite))) {
if (customSite_title && !(rule.add_ext_link || ['swarajyamag.com', 'vikatan.com'].includes(isCustomSite))) {
// add default block_regex
let block_regex_default = '';
if (rule.hasOwnProperty('block_regex'))

@ -5,6 +5,7 @@ Updates (install signed xpi-file): https://gitlab.com/magnolia1234/bypass-paywal
Post-release
Add Cambio Colombia
Add The News Minute (India)
Add Vikatan (India)
Fix LaStampa.it (video articles)
Fix Roularta Media Group (modal)
Fix South China Morning Post (mobile & amp)

@ -5381,6 +5381,32 @@ else if (matchDomain('venturebeat.com')) {
}, 500);
}
else if (matchDomain('vikatan.com')) {
window.setTimeout(function () {
let paywall = document.querySelector('div#paywallDisplay');
if (paywall && dompurify_loaded) {
removeDOMElement(paywall);
let json_script = getArticleJsonScript();
if (json_script) {
let json = JSON.parse(json_script.text);
if (json) {
let json_text = parseHtmlEntities(json.articleBody);
let content = document.querySelector('div.story-element > div');
if (json_text && content) {
let parser = new DOMParser();
let doc = parser.parseFromString('<div>' + DOMPurify.sanitize(json_text) + '</div>', 'text/html');
let content_new = doc.querySelector('div');
content.parentNode.replaceChild(content_new, content);
}
}
}
}
let story_hidden = document.querySelector('div[class^="styles-m__story-card-wrapper_"]');
if (story_hidden)
story_hidden.removeAttribute('class');
}, 500);
}
else if (matchDomain('washingtonpost.com')) {
let leaderboard = document.querySelector('#leaderboard-wrapper');
let ads = document.querySelectorAll('div[data-qa$="-ad"]');

@ -51,5 +51,5 @@
"webRequestBlocking",
"*://*/*"
],
"version": "3.3.3.6"
"version": "3.3.3.7"
}

@ -149,6 +149,11 @@
"block_regex": "\\.tinypass\\.com",
"domain": "eluniversal.com.mx"
},
"Endpts.com": {
"allow_cookies": 1,
"domain": "endpts.com",
"ld_json_url": "div.epn_limit|div.epn_content"
},
"Energy-storage.news": {
"allow_cookies": 1,
"domain": "energy-storage.news",
@ -459,6 +464,11 @@
"Quickmath.com": {
"domain": "quickmath.com"
},
"Researchprofessionalnews.com": {
"allow_cookies": 1,
"domain": "researchprofessionalnews.com",
"ld_json_url": "section.single-locked-message|section.single-locked-content"
},
"Reviewjournal.com": {
"allow_cookies": 1,
"block_regex": "js\\.matheranalytics\\.com",
@ -621,12 +631,6 @@
"block_regex": "\\.toolkits\\.com\\/app\\/js\\/api\\.min\\.js",
"domain": "toolkits.com"
},
"Vikatan.com": {
"allow_cookies": 1,
"cs_code": "[{\"cond\":\"div[class^='styles-m__story-card-wrapper_']\", \"rm_attrib\":\"class\"}]",
"domain": "vikatan.com",
"ld_json": "div#paywallDisplay|div.story-element>div"
},
"Washingtontimes.com": {
"allow_cookies": 1,
"block_regex": "\\.tinypass\\.com",

@ -719,6 +719,7 @@
"*://*.varmatin.com/*",
"*://*.vegetariantimes.com/*",
"*://*.venturebeat.com/*",
"*://*.vikatan.com/*",
"*://*.vn.nl/*",
"*://*.vogue.com/*",
"*://*.voguebusiness.com/*",
@ -794,5 +795,5 @@
"*://*.wyleex.com/*",
"*://webcache.googleusercontent.com/*"
],
"version": "3.3.3.6"
"version": "3.3.3.7"
}

@ -2447,6 +2447,11 @@ var defaultSites = {
block_regex: /cdn\.cxense\.com\//,
useragent: "googlebot"
},
"Vikatan": {
domain: "vikatan.com",
allow_cookies: 1,
cs_dompurify: 1
},
"Vogue Business": {
allow_cookies: 1,
domain: "voguebusiness.com",

@ -110,5 +110,12 @@
"remove_cookies_select_drop": ["blaize_session"],
"ld_json_url": "div#zephr-payment-form-root|div.entry-content|1",
"upd_version": "3.3.2.5"
},
"Vikatan": {
"domain": "vikatan.com",
"allow_cookies": 1,
"ld_json": "div#paywallDisplay|div.story-element>div",
"cs_code": "[{\"cond\":\"div[class^='styles-m__story-card-wrapper_']\", \"rm_attrib\":\"class\"}]",
"upd_version": "3.3.3.7"
}
}

Loading…
Cancel
Save