Sportsfri Bergens Tidende

By Haakon Nilsen Last update Jun 30, 2011 — Installed 321 times.

There are 5 previous versions of this script.

// ==UserScript==
// @name           Sportsfri Bergens Tidende
// @namespace      http://haakonnilsen.com
// @description    Bergens Tidende uten sport
// @include        http://www.bt.no/*
// ==/UserScript==

var filterRE = new RegExp("Sport|Sprek|Fotball|Basketball|HÄndball|Sykkel|Vintersport|Ekstremsport|Doddo|Kampen direkte|Maratonmannen");

var evilItems = document.evaluate("//a[contains(@class, 'category')]",
                          document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);

for (var i = 0; i < evilItems.snapshotLength; i++) {
    var item = evilItems.snapshotItem(i);
    var section = item.text;
    if (filterRE.test(section)) {
        var parent = item.parentNode.parentNode.parentNode.parentNode;
        parent.parentNode.removeChild(parent);
    }
}