您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Lader dig se links inden du klikker og fjerner uønskede elementer.
// ==UserScript== // @name Bedre Tabloid // @namespace greasyshark // @version 1.1.3 // @description Lader dig se links inden du klikker og fjerner uønskede elementer. // @author Greasy Shark // @match https://www.bt.dk/* // @match https://www.seoghoer.dk/* // @match https://ekstrabladet.dk/* // @match https://www.billedbladet.dk/* // @require https://code.jquery.com/jquery-3.5.1.min.js // @grant GM_addStyle // @license GNU GPLv3 // ==/UserScript== GM_addStyle(` .showlinks { padding: 10px 10px 10px 0; font-size: 1rem; display: block; color: inherit; } @media (max-width: 769px) { .theme-ekstrabladet-v2 .dre-item--sm-half {width: 100%; flex:none; } } div[data-component='ModalConsentWall'] { display: none } `) /* globals $ */ // Fjern reklamer og betalingsartikler let ignoreList = "click,network,direct,selected,performance"; //Fjern udkommenteringen herunder hvis du ikke gider læse om sport ignoreList = ignoreList + "," + "sport,fodbold,transfervinduet,golf,superliga,haa?ndbold,tennis,ishockey,formel-1,oevrig-sport,cykling,tour-de-france,badminton,vinter-ol|atletik" //Fjern udkommenteringen herunder hvis du ikke gider læse om kendte og kongelige mv. //ignoreList = ignoreList + "," + "royale,kendte" // Tilføj evt selv stopord til ovennævnte lister const re = new RegExp(ignoreList.replace(/,/g, "|"), "i"); (function() { $("article.dre-item--feature-plus").hide() $("article.dre-item--feature-e-commerce")/*.parents(".dre-group")*/.hide() $("a[data-trackname='plus_arkiv_rodgulsort'").hide() $(".dre-item__pretitle:contains('Annoncørbetalt')").parents("article").hide() $(".premium-dogear").parents("a").hide() $(".Softwall__skip").click() $("article.dre-item, article.teaser").each((i,e) => { let href = $("a:first",e).attr("href").split("?")[0] let link = href.replace(/https?:\/\/[^\/]+\//, "") if(link.match(re)) { $(e).hide() } else { if(location.href.match("seoghoer.dk")) { $(e).after(`<a href="${href}">${link}</a>`) } else if(location.href.match("ekstrabladet.dk")) { $("div[class^=dre-item__alt-title--]:visible", e).after(`<a class="showlinks" href="${href}">${link}</a>`) } else { $(e).append(`<a class="showlinks" href="${href}">${link}</a>`) } } }); })();