mirror of
https://gitlab.com/magnolia1234/bypass-paywalls-firefox-clean.git
synced 2024-11-10 03:51:58 +01:00
Add Italia Oggi
This commit is contained in:
parent
5a14baded1
commit
ac9b24d973
7 changed files with 48 additions and 10 deletions
|
@ -158,7 +158,7 @@ Grouped in options:\
|
|||
[Commentary Magazine](https://www.commentary.org) -
|
||||
[ESPN USA](https://www.espn.com) -
|
||||
[First Things](https://www.firstthings.com) -
|
||||
[Medium](https://www.medium.com/topics) (for custom domains enable custom sites) -
|
||||
[Medium](https://www.medium.com/topics)* (for custom domains enable custom sites) -
|
||||
[National Review](https://www.nationalreview.com) -
|
||||
[Rolling Stone](https://www.rollingstone.com) -
|
||||
[RugbyPass](https://www.rugbypass.com) -
|
||||
|
@ -515,6 +515,7 @@ Grouped in options:\
|
|||
[Il Foglio](https://www.ilfoglio.it) -
|
||||
[Il Secolo XIX](https://www.ilsecoloxix.it) -
|
||||
[Internazionale](https://www.internazionale.it) -
|
||||
[Italia Oggi](https://www.italiaoggi.it) -
|
||||
[Italian.tech](https://www.italian.tech) -
|
||||
[La Nuova Sardegna](https://www.lanuovasardegna.it) -
|
||||
[La Repubblica](https://www.repubblica.it) -
|
||||
|
|
|
@ -6,7 +6,7 @@ var ext_name = manifestData.name;
|
|||
var ext_version = manifestData.version;
|
||||
|
||||
const cs_limit_except = ['elespanol.com', 'faz.net', 'nation.africa', 'nationalgeographic.com', 'thetimes.co.uk'];
|
||||
const dompurify_sites = ['asiatimes.com', 'bloomberg.com', 'cicero.de', 'economictimes.com', 'hs.fi', 'iltalehti.fi', 'ipolitics.ca', 'lesechos.fr', 'marianne.net', 'newleftreview.org', 'nzherald.co.nz', 'prospectmagazine.co.uk', 'stratfor.com', 'techinasia.com', 'timesofindia.com', 'valor.globo.com', 'vn.nl'].concat(au_comm_media_domains, fr_groupe_sud_ouest_domains, nl_mediahuis_region_domains, no_nhst_media_domains, usa_theathletic_domains);
|
||||
const dompurify_sites = ['asiatimes.com', 'bloomberg.com', 'cicero.de', 'economictimes.com', 'hs.fi', 'iltalehti.fi', 'ipolitics.ca', 'italiaoggi.it', 'lesechos.fr', 'marianne.net', 'newleftreview.org', 'nzherald.co.nz', 'prospectmagazine.co.uk', 'stratfor.com', 'techinasia.com', 'timesofindia.com', 'valor.globo.com', 'vn.nl'].concat(au_comm_media_domains, fr_groupe_sud_ouest_domains, nl_mediahuis_region_domains, no_nhst_media_domains, usa_theathletic_domains);
|
||||
var currentTabUrl = '';
|
||||
var csDone = false;
|
||||
var optin_setcookie = false;
|
||||
|
|
|
@ -3,12 +3,9 @@ Changelog Bypass Paywalls Clean - Firefox
|
|||
|
||||
Post-release
|
||||
Add Automobilwoche
|
||||
Add Better Nutrition
|
||||
Add Better Nutrition, Gym Climber, Peloton, Podium Runner & Rock and Ice
|
||||
Add eNotes
|
||||
Add Gym Climber
|
||||
Add Peloton
|
||||
Add Podium Runner
|
||||
Add Rock and Ice
|
||||
Add Italia Oggi
|
||||
Remove ilManifesto.it (fix obsolete)
|
||||
Fix El Pais (amp/video)
|
||||
Fix Fortune (magazine)
|
||||
|
|
|
@ -1686,6 +1686,35 @@ else if (matchDomain(it_quotidiano_domains)) {
|
|||
}
|
||||
}
|
||||
|
||||
else if (matchDomain('italiaoggi.it')) {
|
||||
let paywall = document.querySelector('div.boxAbb');
|
||||
if (paywall && dompurify_loaded) {
|
||||
let overlay = document.querySelector('div.article-locked-overlay');
|
||||
removeDOMElement(paywall, overlay);
|
||||
let article_locked = document.querySelector('div.article-locked');
|
||||
if (article_locked) {
|
||||
article_locked.classList.remove('article-locked');
|
||||
let json_script = getArticleJsonScript();
|
||||
if (json_script) {
|
||||
let json = JSON.parse(json_script.text);
|
||||
if (json) {
|
||||
let json_text = json.articleBody;
|
||||
let content = article_locked.querySelector('section');
|
||||
if (json_text && content) {
|
||||
if (json_text && content) {
|
||||
let parser = new DOMParser();
|
||||
json_text = DOMPurify.sanitize(json_text).replace(/'/g, "'").replace(/;/g, '');
|
||||
let doc = parser.parseFromString('<div><section>' + json_text + '</section></div>', 'text/html');
|
||||
let content_new = doc.querySelector('div');
|
||||
content.parentNode.replaceChild(content_new, content);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
else if (matchDomain('lescienze.it')) {
|
||||
window.setTimeout(function () {
|
||||
let paywall = document.querySelector('.paywall-adagio');
|
||||
|
|
|
@ -297,6 +297,7 @@
|
|||
"*://*.investorschronicle.co.uk/*",
|
||||
"*://*.ipolitics.ca/*",
|
||||
"*://*.italian.tech/*",
|
||||
"*://*.italiaoggi.it/*",
|
||||
"*://*.japantimes.co.jp/*",
|
||||
"*://*.journaldunet.com/*",
|
||||
"*://*.journalnow.com/*",
|
||||
|
@ -672,5 +673,5 @@
|
|||
"*://*.wsj.net/*",
|
||||
"*://webcache.googleusercontent.com/*"
|
||||
],
|
||||
"version": "2.6.5.5"
|
||||
"version": "2.6.5.6"
|
||||
}
|
||||
|
|
8
sites.js
8
sites.js
|
@ -842,6 +842,10 @@ var defaultSites = {
|
|||
allow_cookies: 1,
|
||||
block_regex: /(cdn\.flip-pay\.com\/clients\/inm\/flip-pay\.js)/
|
||||
},
|
||||
"Italia Oggi": {
|
||||
domain: "italiaoggi.it",
|
||||
allow_cookies: 1
|
||||
},
|
||||
"Italian.tech": {
|
||||
domain: "italian.tech",
|
||||
group_rule: "###_gr_it_repubblica_domains"
|
||||
|
@ -1136,13 +1140,13 @@ var defaultSites = {
|
|||
allow_cookies: 1,
|
||||
block_regex: /(\.blueconic\.net\/|\.tinypass\.com\/|\.com\/.+\/loader\.min\.js|cdn\.ampproject\.org\/v\d\/amp-((sticky-)?ad|subscriptions)-.+\.js)/
|
||||
},
|
||||
"Medium": {
|
||||
"Medium (free articles only)": {
|
||||
domain: "medium.com",
|
||||
allow_cookies: 1,
|
||||
remove_cookies: 1,
|
||||
referer: "twitter"
|
||||
},
|
||||
"Medium custom domains": {
|
||||
"Medium custom domains (free articles only; opt-in to custom sites)": {
|
||||
domain: "###_medium_custom"
|
||||
},
|
||||
"Mexico News Daily": {
|
||||
|
|
|
@ -52,6 +52,12 @@
|
|||
"domain": "investorschronicle.co.uk",
|
||||
"referer": "google"
|
||||
},
|
||||
"Italia Oggi": {
|
||||
"domain": "italiaoggi.it",
|
||||
"allow_cookies": 1,
|
||||
"ld_json": "div.boxAbb|div.article-locked",
|
||||
"new_site": 1
|
||||
},
|
||||
"Outlook India": {
|
||||
"domain": "outlookindia.com",
|
||||
"allow_cookies": 1,
|
||||
|
|
Loading…
Reference in a new issue