// ==UserScript== // @name spiegel.de: entferne bento.de Promotions // @description Entfernt Elemente von Spiegel Online, die auf bento.de verweisen // @namespace https://greasyfork.org/en/users/13300-littlepluto // @match http://www.spiegel.de/ // @match http://www.spiegel.de/#* // @noframes // @exclude http://www.spiegel.de/international/* // @version 1.3 // @grant none // @downloadURL none // ==/UserScript== //console.log('running remove bento script'); var candidateSelectors = [ 'div.teaser', 'div.asset-box', 'div.ressort-teaser-box-top', 'ul.article-list > li', 'div.clearfix.module-box.bento' ]; for(var candidateSelector of candidateSelectors) { var candidateElements = document.querySelectorAll(candidateSelector); for(var candidateElement of candidateElements) { var link = candidateElement.querySelector('a[href^=\'http://www.bento.de\']'); if(link != null) { candidateElement.parentNode.removeChild(candidateElement); console.log('removed bento.de Element:', candidateElement, "with selector:", candidateSelector); } } }