Fix Barron's (continue reading)

merge-requests/7/head
magnolia1234 2 years ago
parent ac9b24d973
commit 9941078710

@ -349,7 +349,7 @@ ext_api.storage.local.get({
});
}
disabledSites = defaultSites_domains.concat(customSites_domains).filter(x => !enabledSites.includes(x) && x !== '###');
disabledSites = defaultSites_grouped_domains.concat(customSites_domains).filter(x => !enabledSites.includes(x));
add_grouped_enabled_domains(grouped_sites);
set_rules(sites, updatedSites, customSites);
if (enabledSites.includes('#options_optin_update_rules'))
@ -372,7 +372,7 @@ ext_api.storage.onChanged.addListener(function (changes, namespace) {
}).map(function (val) {
return val.toLowerCase();
});
disabledSites = defaultSites_domains.concat(customSites_domains).filter(x => !enabledSites.includes(x) && x !== '###');
disabledSites = defaultSites_grouped_domains.concat(customSites_domains).filter(x => !enabledSites.includes(x));
add_grouped_enabled_domains(grouped_sites);
set_rules(sites, updatedSites, customSites);
}

@ -7,6 +7,7 @@ Add Better Nutrition, Gym Climber, Peloton, Podium Runner & Rock and Ice
Add eNotes
Add Italia Oggi
Remove ilManifesto.it (fix obsolete)
Fix Barron's (continue reading)
Fix El Pais (amp/video)
Fix Fortune (magazine)
Fix The Spectator UK (amp-redirect)

@ -2387,11 +2387,9 @@ else if (matchDomain('barrons.com')) {
removeDOMElement(snippet);
window.location.href = url.replace('barrons.com', 'barrons.com/amp');
}
let signin_links = document.querySelectorAll('a.primary-button--link[href*="target="]');
for (let signin_link of signin_links) {
signin_link.href = decodeURIComponent(signin_link.href.split('target=')[1]).split('?')[0];
signin_link.text = 'Click';
}
let continue_buttons = document.querySelectorAll('button.snippet__buttons--continue');
for (let elem of continue_buttons)
elem.addEventListener('click', function () { window.location.reload(); });
let barrons_ads = document.querySelectorAll('.barrons-body-ad-placement');
removeDOMElement(...barrons_ads);
} else {

@ -2025,7 +2025,7 @@ if (typeof browser === 'object') {
}
var defaultSites_grouped_domains = Object.values(defaultSites).filter(function (value) {
return value.hasOwnProperty('domain');
return (value.hasOwnProperty('domain') && value.domain !== '###');
}).map(x => x.domain);
var defaultSites_groups_domains = [].concat.apply([], Object.values(defaultSites).filter(function (value) {
return value.hasOwnProperty('group');

@ -43,6 +43,16 @@
],
"new_site": 1
},
"Fortune": {
"domain": "fortune.com",
"allow_cookies": 1,
"block_regex": "(\\.tinypass\\.com\\/|cdn\\.ampproject\\.org\\/v\\d\\/amp-(access|(sticky-)?ad)-.+\\.js)",
"cs_code": [{
"cond": "div.paywallActive",
"rm_attrib": "class"
}
]
},
"Gym Climber": {
"domain": "gymclimber.com",
"group_rule": "###_gr_usa_outside_mag_domains"

Loading…
Cancel
Save