// ==UserScript== // @name Repubblica "Rep" Aesthetic Paywall Bypass // @namespace https://andrealazzarotto.com // @version 1.2 // @description Unhides the "paywalled" articles on Rep // @author Andrea Lazzarotto // @match https://rep.repubblica.it/* // @grant GM_addStyle // @license GPL version 3 or any later version; http://www.gnu.org/copyleft/gpl.html // @downloadURL none // ==/UserScript== var watcher = function() { var pwa = location.href.indexOf("/pwa/") > 0; var comments = location.pathname.endsWith("/commenti"); if (pwa && !comments) { location.href = location.href.replace("/pwa/", "/ws/detail/"); } }; (function() { 'use strict'; GM_addStyle("div.detail-article_body > div:not(.paywall) { display: none !important; } .paywall, body:not(.i-amphtml-subs-grant-yes) [subscriptions-section='content']{ display: block !important; }"); setInterval(watcher, 1000); window.dispatchEvent(new Event('resize')); })();