mirror of
https://gitlab.com/magnolia1234/bypass-paywalls-firefox-clean.git
synced 2024-09-20 03:31:07 +02:00
Merge branch 'master' of https://github.com/iamadamdev/bypass-paywalls-firefox
This commit is contained in:
commit
8a57f79850
1 changed files with 17 additions and 11 deletions
|
@ -33,19 +33,25 @@ if (window.location.href.indexOf("bizjournals.com") !== -1) {
|
|||
const paywall = document.getElementById(
|
||||
"article-content"
|
||||
);
|
||||
if (paywall) {
|
||||
paywall.classList.remove('premium-content');
|
||||
paywall.classList.add('full-content');
|
||||
var paras = paywall.querySelectorAll("p, span, h2, div");
|
||||
var delClass = "";
|
||||
for (var i = paras.length; i--;) {
|
||||
if (delClass == "") {
|
||||
delClass = paras[i].className;
|
||||
}
|
||||
paras[i].classList.remove(delClass);
|
||||
paras[i].removeAttribute('style');
|
||||
if (paywall) {
|
||||
paywall.classList.remove('premium-content');
|
||||
paywall.classList.add('full-content');
|
||||
var paras = paywall.querySelectorAll("p, span, h2, div");
|
||||
var delClass = "";
|
||||
for (var i = 0; i < paras.length; i++) {
|
||||
if (paras[i].nodeName == 'P' || paras[i].nodeName == 'SPAN') {
|
||||
paras[i].classList.remove("ellipsis");
|
||||
if (delClass == "" && paras[i].className != "") {
|
||||
delClass = paras[i].className;
|
||||
} else {
|
||||
if (delClass != "") {
|
||||
paras[i].classList.remove(delClass);
|
||||
}
|
||||
}
|
||||
}
|
||||
paras[i].removeAttribute('style');
|
||||
}
|
||||
}
|
||||
} else if (location.hostname.endsWith('rep.repubblica.it')) {
|
||||
if (location.href.includes("/pwa/")) {
|
||||
location.href = location.href.replace("/pwa/", "/ws/detail/");
|
||||
|
|
Loading…
Reference in a new issue