User:Microchip08/highlightme.js

From Meta, a Wikimedia project coordination wiki

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
/**
 * Adds .nick_me to instances of the current username.
 * One should use CSS to actually add any styling.
 */
var links = document.getElementsByTagName( 'a' );
for ( var i = 0; i < links.length; i++ ) {
	var link = links[i];
	if ( !link.href.match( /User/ ) ) {
		continue;
	}
	var nick = jQuery( link ).text();

	if ( nick == wgUserName ) {
		link.className += '  nick_me';
	}
}