User:GreenKai/monobook.js
From Tapestries MUCK
Note: After saving, you may have to bypass your browser's cache to see the changes. Mozilla / Firefox / Safari: hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (Command-R on a Macintosh); Konqueror: click Reload or press F5; Opera: clear the cache in Tools → Preferences; Internet Explorer: hold Ctrl while clicking Refresh, or press Ctrl-F5.
// Use {{catnoprefix}} to insert a div used as a trigger by this script // to hide namespace prefixes in the lists of pages in a category function catprefix() { if(!document.getElementById('catnoprefix')) return // document.getElementById('mw-pages').innerHTML = document.getElementById('mw-pages').innerHTML.replace(/\<a href\=([^\>]*\>)[^\:|\<]*\:/g,'<a href=$1'); var anchors = document.getElementById('mw-pages').getElementsByTagName('a'); for(var i=0;i < anchors.length;i++) { if(anchors[i].innerHTML.indexOf(':') != -1) { anchors[i].innerHTML = anchors[i].innerHTML.substring(anchors[i].innerHTML.indexOf(':')+1); } } } addOnloadHook(catprefix);