User:Dschwen/highlightredirects.js

if (mw.config.get('wgAction') !== 'edit' && mw.config.get('wgCanonicalNamespace') !== 'Special')

{

var highlightRedirects = {

tab_redirects : null,

run : function()

{

mw.util.addCSS('a.mw-redirect { color:green} a.mw-redirect:visited { color:darkgreen}');

},

install : function()

{

with(highlightRedirects)

{

mw.util.addPortletLink('p-cactions', 'javascript:highlightRedirects.run();', 'Redirects') ||

mw.util.addPortletLink('views', 'javascript:highlightRedirects.run();', 'Redirects');

}

}

};

//

// Hook up installation function

//

$(highlightRedirects.install);

}