Add eNotes

merge-requests/7/head
magnolia1234 2 years ago
parent e67915bd2a
commit 5a14baded1

@ -141,6 +141,7 @@ Grouped in options:\
##### Encyclopedia/Book library/Knowledge base
[BBC History Extra](https://www.historyextra.com) -
[Encyclopedia Britannica](https://www.britannica.com) -
[eNotes](https://www.enotes.com) -
[Glassdoor](https://www.glassdoor.com) -
[Loeb Classical Library](https://www.loebclassics.com) -
[Philosophy Now](https://philosophynow.org) -

@ -4,6 +4,7 @@ Changelog Bypass Paywalls Clean - Firefox
Post-release
Add Automobilwoche
Add Better Nutrition
Add eNotes
Add Gym Climber
Add Peloton
Add Podium Runner

@ -2644,6 +2644,19 @@ else if (matchDomain('economist.com')) {
}
}
else if (matchDomain('enotes.com')) {
let paywall = document.querySelector('#enotes-paywall');
if (paywall) {
removeDOMElement(paywall);
let blurred = document.querySelectorAll('div.c-answer__body > div[class^="_"]');
for (let elem of blurred)
elem.removeAttribute('class');
let intro = document.querySelectorAll('div.c-answer__body > p');
for (let elem of intro)
removeDOMElement(elem);
}
}
else if (matchDomain('entrepreneur.com')) {
let promo = document.querySelector('.paywall-promo');
if (promo) {

@ -201,6 +201,7 @@
"*://*.elperiodicoextremadura.com/*",
"*://*.elperiodicomediterraneo.com/*",
"*://*.eltiempo.com/*",
"*://*.enotes.com/*",
"*://*.entrepreneur.com/*",
"*://*.epe.es/*",
"*://*.espn.com/*",
@ -671,5 +672,5 @@
"*://*.wsj.net/*",
"*://webcache.googleusercontent.com/*"
],
"version": "2.6.5.4"
"version": "2.6.5.5"
}

@ -411,6 +411,10 @@ var defaultSites = {
"Encyclopedia Britannica": {
domain: "britannica.com"
},
"eNotes": {
domain: "enotes.com",
allow_cookies: 1
},
"Entrepreneur": {
domain: "entrepreneur.com",
allow_cookies: 1

@ -25,6 +25,24 @@
"allow_cookies": 1,
"block_regex": "(\\/elpais\\.com\\/arc\\/subs\\/p\\.min\\.js|cdn\\.ampproject\\.org\\/v\\d\\/amp-(access|(sticky-)?ad)-.+\\.js)"
},
"eNotes": {
"domain": "enotes.com",
"allow_cookies": 1,
"cs_code": [{
"cond": "#enotes-paywall",
"rm_elem": 1,
"elems": [{
"cond": "div.c-answer__body > div[class^=\"_\"]",
"rm_attrib": "class"
}, {
"cond": "div.c-answer__body > p",
"rm_elem": 1
}
]
}
],
"new_site": 1
},
"Gym Climber": {
"domain": "gymclimber.com",
"group_rule": "###_gr_usa_outside_mag_domains"

Loading…
Cancel
Save