All pastes #1026961 Raw Edit

back_to_broken_icons.js

public javascript v1 · immutable
#1026961 ·published 2008-05-23 10:42 UTC
rendered paste body
// ==UserScript==// @name           back_to_broken_icons.js// @namespace      http://example.org// @description    restores old icons// @include        http://www.norbits.net/// @include        http://www.norbits.net/*// @include        http://norbits.net/// @include        http://norbits.net/*// ==/UserScript==(function(){       if(location.hostname.indexOf('norbits.net') == -1) {       return false;   }      function getNodes(expression, startElement) {       startElement = startElement || document;       var nodes = document.evaluate( expression, startElement, null,                                       XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null );              return nodes;   }        function isFaultyDocument() {                return !document.body || (document.body.childNodes[0] &&            document.body.childNodes[0].nodeName.toLowerCase() == 'pre');   }        function _t(e) {           try{                    if(isFaultyDocument()) {            return;          }                                     var brokenstonesIconsStyle = document.createTextNode( '\//img.logo {  padding: 0px;  border: 0px;  background-image: url(pic/brokenstones/logo.gif);  }\img.unlockednew {  padding: 0px;  border: 0px;  background-image: url(pic/brokenstones/forum/unlockednew.gif);  background-repeat: no-repeat;  background-position: center; }\img.unlocked {  padding: 0px;  border: 0px;  background-image: url(pic/brokenstones/forum/unlocked.gif);  background-repeat: no-repeat;  background-position: center; }\img.lockednew {  padding: 0px;  border: 0px;  background-image: url(pic/brokenstones/forum/lockednew.gif);  background-repeat: no-repeat;  background-position: center; }\img.locked {  padding: 0px;  border: 0px;  background-image: url(pic/brokenstones/forum/locked.gif);  background-repeat: no-repeat;  background-position: center; }\img.unlockednewposted {  padding: 0px;  border: 0px;  background-image: url(pic/brokenstones/forum/unlockednewposted.gif);  background-repeat: no-repeat;  background-position: center; }\img.unlockedposted {  padding: 0px;  border: 0px;  background-image: url(pic/brokenstones/forum/unlockedposted.gif);  background-repeat: no-repeat;  background-position: center; }\img.lockednewposted {  padding: 0px;  border: 0px;  background-image: url(pic/brokenstones/forum/lockednewposted.gif);  background-repeat: no-repeat;  background-position: center; }\img.lockedposted {  padding: 0px;  border: 0px;  background-image: url(pic/brokenstones/forum/lockedposted.gif);  background-repeat: no-repeat;  background-position: center; }\img.poll {  padding: 0px;  border: 0px;  background-image: url(pic/brokenstones/bar.gif);  }\img.pollright {  padding: 0px;  border: 0px;  background-image: url(pic/brokenstones/bar_right.gif);  }\img.pollleft {  padding: 0px;  border: 0px;  background-image: url(pic/brokenstones/bar_left.gif);  }\img.games {  padding: 0px;  border: 0px;  background-image: url(pic/brokenstones/categories/spill.png);  }\img.musicmisc {  padding: 0px;  border: 0px;  background-image: url(pic/brokenstones/categories/musikk.png);  }\img.movies {  padding: 0px;  border: 0px;  background-image: url(pic/brokenstones/categories/cat_movies.gif);  }\img.movies_dvdr {  padding: 0px;  border: 0px;  background-image: url(pic/brokenstones/categories/dvdr.png);  }\img.movies_xvid {  padding: 0px;  border: 0px;  background-image: url(pic/brokenstones/categories/xvid.png);  }\img.TVepisodes {  padding: 0px;  border: 0px;  background-image: url(pic/default/categories/tv_xvid.gif);  }\img.musicvideos {  padding: 0px;  border: 0px;  background-image: url(pic/brokenstones/categories/mvideo.png);  }\img.movies_svcd {  padding: 0px;  border: 0px;  background-image: url(pic/brokenstones/categories/svcd.png);  }\img.appzmisc {  padding: 0px;  border: 0px;  background-image: url(pic/brokenstones/categories/programvare.png);  }\img.audiobooks {  padding: 0px;  border: 0px;  background-image: url(pic/brokenstones/categories/lydbok.png);  }\img.books{padding: 0px;border: 0px;background-image: url(pic/brokenstones/categories/ebok.png);}\img.mp4 {padding: 0px;border: 0px;background-image: url(pic/default/categories/mp4.png);}\img.TVDVDr {padding: 0px;border: 0px;background-image: url(pic/default/categories/tvdvdr.gif);}\img.x264 {padding: 0px;border: 0px;background-image: url(pic/default/categories/x264.gif);}\img.tvx264 {padding: 0px;border: 0px;background-image: url(pic/default/categories/tv_x264.gif);}\img.filmbluray {padding: 0px;border: 0px;background-image: url(pic/default/categories/bluray.gif);}');                    var injectedBrokenStyles = document.createElement('style');          injectedBrokenStyles.type='text/css';          injectedBrokenStyles.appendChild(brokenstonesIconsStyle);                    document.getElementsByTagName('head')[0].appendChild(injectedBrokenStyles);                 }catch(e) {            alert('feil: ' + e)       }   }   if(window.opera) {        window.addEventListener('DOMContentLoaded', _t, false);           } else {        window.addEventListener('load', _t, false);   }})();