User:GreenKai/monobook.js
From Tapestries MUCK
(Difference between revisions)
Revision as of 06:16, 4 April 2007
// 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)