From 520213a642ea9623c6e63085401c46a1b666c7dc Mon Sep 17 00:00:00 2001 From: magnolia1234 <7676006-magnolia1234@users.noreply.gitlab.com> Date: Sat, 19 Oct 2019 19:11:44 +0200 Subject: [PATCH] JsLint-styling --- contentScript.js | 180 +++++++++++++++++++++++------------------------ 1 file changed, 90 insertions(+), 90 deletions(-) diff --git a/contentScript.js b/contentScript.js index 363a5e5..dfca467 100644 --- a/contentScript.js +++ b/contentScript.js @@ -1,141 +1,141 @@ window.localStorage.clear(); if (location.hostname.endsWith('rep.repubblica.it')) { - if (location.href.includes('/pwa/')) { - location.href = location.href.replace('/pwa/', '/ws/detail/'); - } + if (location.href.includes('/pwa/')) { + location.href = location.href.replace('/pwa/', '/ws/detail/'); + } - if (location.href.includes('/ws/detail/')) { - const paywall = document.querySelector('.paywall[subscriptions-section="content"]'); - if (paywall) { - paywall.removeAttribute('subscriptions-section'); - const preview = document.querySelector('div[subscriptions-section="content-not-granted"]'); - if (preview) { - preview.remove(); - } - } - } + if (location.href.includes('/ws/detail/')) { + const paywall = document.querySelector('.paywall[subscriptions-section="content"]'); + if (paywall) { + paywall.removeAttribute('subscriptions-section'); + const preview = document.querySelector('div[subscriptions-section="content-not-granted"]'); + if (preview) { + preview.remove(); + } + } + } } if (window.location.href.indexOf("americanbanker.com") !== -1) { - const paywall = document.getElementsByClassName( - "embargo-content" - ); - if (paywall && paywall.length > 0) { - paywall[0].className = ""; - } + const paywall = document.getElementsByClassName( + "embargo-content"); + if (paywall && paywall.length > 0) { + paywall[0].className = ""; + } } if (window.location.href.indexOf('telegraaf.nl') !== -1) { - const paywall = document.getElementById('TEMPRORARY_METERING_ID'); - if (paywall) { - window.location.reload(1); - } + const paywall = document.getElementById('TEMPRORARY_METERING_ID'); + if (paywall) { + window.location.reload(1); + } } if (window.location.href.indexOf('ed.nl') !== -1) { - let paywall = document.querySelector('.article__component.article__component--paywall-module-notification'); - if (paywall) { - paywall.remove(); - paywall = null; - } + let paywall = document.querySelector('.article__component.article__component--paywall-module-notification'); + if (paywall) { + paywall.remove(); + paywall = null; + } } if (window.location.href.indexOf("washingtonpost.com") !== -1) { - if (location.href.includes('/gdpr-consent/')) { - const free_button = document.querySelector('.gdpr-consent-container .continue-btn.button.free'); - if (free_button) - free_button.click(); + if (location.href.includes('/gdpr-consent/')) { + const free_button = document.querySelector('.gdpr-consent-container .continue-btn.button.free'); + if (free_button) + free_button.click(); - setTimeout(function () { - const gdprcheckbox = document.querySelector('.gdpr-consent-container .consent-page:not(.hide) #agree'); - if (gdprcheckbox) { - gdprcheckbox.checked = true; - gdprcheckbox.dispatchEvent(new Event('change')); + setTimeout(function () { + const gdprcheckbox = document.querySelector('.gdpr-consent-container .consent-page:not(.hide) #agree'); + if (gdprcheckbox) { + gdprcheckbox.checked = true; + gdprcheckbox.dispatchEvent(new Event('change')); - document.querySelector('.gdpr-consent-container .consent-page:not(.hide) .continue-btn.button.accept-consent').click(); - } - }, 300); // Delay (in milliseconds) - } + document.querySelector('.gdpr-consent-container .consent-page:not(.hide) .continue-btn.button.accept-consent').click(); + } + }, 300); // Delay (in milliseconds) + } } if (window.location.href.indexOf("wsj.com") !== -1) { - if (location.href.includes('/articles/')) { - document.querySelector('.close-btn').click(); - } + if (location.href.includes('/articles/')) { + document.querySelector('.close-btn').click(); + } } if (window.location.href.indexOf("sloanreview.mit.edu") !== -1) { - document.querySelector('#cboxClose').click(); + document.querySelector('#cboxClose').click(); } if (window.location.href.indexOf("mexiconewsdaily.com") !== -1) { - document.addEventListener('DOMContentLoaded', () => { - const sideNotification = document.querySelector('.pigeon-widget-prompt'); - const subMessage = document.querySelector('.sub_message_container'); - const popup = document.querySelector('.popupally-pro-outer-full-width-7-fluid_qemskqa'); - const bgFocusRemoverId = document.getElementById('popup-box-pro-gfcr-7'); + document.addEventListener('DOMContentLoaded', () => { + const sideNotification = document.querySelector('.pigeon-widget-prompt'); + const subMessage = document.querySelector('.sub_message_container'); + const popup = document.querySelector('.popupally-pro-outer-full-width-7-fluid_qemskqa'); + const bgFocusRemoverId = document.getElementById('popup-box-pro-gfcr-7'); - removeDOMElement(sideNotification, subMessage, popup, bgFocusRemoverId); - }); + removeDOMElement(sideNotification, subMessage, popup, bgFocusRemoverId); + }); } if (window.location.href.indexOf("the-american-interest.com") !== -1) { - let counter = document.getElementById('article-counter') || false; - if (counter) { - counter.remove(); - counter = false; - } + let counter = document.getElementById('article-counter') || false; + if (counter) { + counter.remove(); + counter = false; + } } if (window.location.href.indexOf("nzherald.co.nz") !== -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'); - } - } + 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 (window.location.href.indexOf("parool.nl") !== -1 || window.location.href.indexOf("trouw.nl") !== -1 || window.location.href.indexOf("volkskrant.nl") !== -1) { - document.addEventListener('DOMContentLoaded', () => { - const paywall = document.querySelector('div[data-temptation-position="ARTICLE_BOTTOM"]'); - const hidden_section = document.querySelector('div[data-temptation-position="ARTICLE_INLINE"]'); - removeDOMElement(paywall, hidden_section); - }); + document.addEventListener('DOMContentLoaded', () => { + const paywall = document.querySelector('div[data-temptation-position="ARTICLE_BOTTOM"]'); + const hidden_section = document.querySelector('div[data-temptation-position="ARTICLE_INLINE"]'); + removeDOMElement(paywall, hidden_section); + }); } if (window.location.href.indexOf("firstthings.com") !== -1) { - const paywall = document.getElementsByClassName('paywall')[0]; + const paywall = document.getElementsByClassName('paywall')[0]; - if (paywall) removeDOMElement(paywall); + if (paywall) + removeDOMElement(paywall); } if (window.location.href.indexOf("bloomberg.com") !== -1) { - document.addEventListener('DOMContentLoaded', (event) => { - const paywall = document.getElementById('paywall-banner'); - removeDOMElement(paywall); - }); + document.addEventListener('DOMContentLoaded', () => { + const paywall = document.getElementById('paywall-banner'); + removeDOMElement(paywall); + }); } if (window.location.href.indexOf("bloombergquint.com") !== -1) { - const articlesLeftModal = document.getElementsByClassName('paywall-meter-module__story-paywall-container__1UgCE')[0]; - const paywall = document.getElementById('paywallDmp'); - removeDOMElement(articlesLeftModal, paywall); + const articlesLeftModal = document.getElementsByClassName('paywall-meter-module__story-paywall-container__1UgCE')[0]; + const paywall = document.getElementById('paywallDmp'); + removeDOMElement(articlesLeftModal, paywall); } function removeDOMElement(elements) { - for (let element of elements) { - if (element) element.remove(); - } + for (let element of elements) { + if (element) + element.remove(); + } }