User:Technical 13/common.js

/* TESTING */ // Can I force it to inject my css after the page is loaded skipping the parser? if (document.location.href.match(/Special:Watchlist/) || document.location.href.match(/Special:RecentChanges/) || document.location.href.match(/Special:Contributions/)) { $('span[class^="mw-rollback-link"]').remove; $('span.mw-usertoollinks a').last.remove; $('span[class^="mw-usertoollinks"]').each(function {       this.innerHTML = this.innerHTML.replace(" | )", ")");    }); }

/* TESTING *?

/* Fix for Shades misspelling of Mjoll */ $('a[title^="User:Mjol"]').each(function {   this.innerHTML = this.innerHTML.replace("User:Mjoll", "User:Mjol");    this.innerHTML = this.innerHTML.replace("User:Mjol", "User:Mjoll");    this.title = this.title.replace("User:Mjol (page does not exist)", "User:Mjoll");    this.href = this.href.replace("/edit/User:Mjol?redlink=1", "/page/User:Mjoll"); });

/* Temporary name change mechanic until Extension:User Merge and Delete properly updates the edit count */ $('h1[id^="title"]').each(function {   this.innerHTML = this.innerHTML.replace("User:Technical 13", "User:ShoeMaker"); }); $('a[href^="/page/User:Technical_13"]').each(function {   this.innerHTML = this.innerHTML.replace("Technical 13", "ShoeMaker"); });

/* Shrink all things on my "Contributions" page that no-one has edited since me. */ $('.mw-uctop').closest('li').css({"font-size":"6px", "text-decoration":"italic"});

/* Refresh my WatchList page when viewing every minute */ if (document.location.href.match(/Special:Watchlist/)) { var currentPage = "Special:Watchlist"; } if (document.location.href.match(/Special:RecentChanges/)) { var currentPage = "Special:RecentChanges"; } if (currentPage == "Special:Watchlist" || currentPage == "Special:RecentChanges") { setTimeout(function{location = ''},60000); /*   importScripts( 'User:Joenuts/Watchlist.js' ); var timeNow = new Date; var minNow = timeNow.getMinutes; var minNow = minNow - 5; var timeCheck = new Date; timeCheck.setMinutes(minNow); var postTime = $('td.mw-enhanced-rc').html; var nbsp = (postTime.match(/ /g)||[]).length; for (i=0;iN ', ''); var postTime = postTime.replace('m ', ''); var postTime = postTime.replace('b ', ''); var postTime = postTime.replace('! ', ''); var postTime = postTime.split(':', '2'); var postHour = postTime[0]; var postMin = postTime[1]; var timePost = new Date; timePost.setHours(postHour); timePost.setMinutes(postMin); var timePost = timePost.getTime; var timeCheck = timeCheck.getTime; if (timePost >= timeCheck) { var enhRC = $('td.mw-enhanced-rc').html; $('td[class^="mw-enhanced-rc"]').each(function {this.innerHTML = this.innerHTML.replace(enhRC, ' ' + enhRC + ' ');}); /* Using this styles ALL times      $('td[class^="mw-enhanced-rc"]').css({"font-weight":"bold", "font-size":"12pt"});*/ var timeNow = timeNow.toLocaleTimeString; // Can I change the favicon instead of prepending "NEW! - " to the title? /* $('link[rel="shortcut icon"]').href("http://ddowiki.com/images/Favicon.png"); */ document.title = "NEW! - " + timeNow; }   else { var timeNow = timeNow.toLocaleTimeString; document.title = timeNow; } }