User:Equazcion/common.js

// Load jquery importScript('User:Equazcion/jquery.js');

//Display IP info on IP contributions pages importScript('User:Equazcion/ipinfo.js');

// Remove patrol links and tags $('.unpatrolled').remove; $('.patrollink').remove;

// In recent changes: var $pages = $('.mw-changeslist .special li'); $pages.each(function(index,value){   var $this = $(this);

// Add "check" link to user links, which opens contribs, deleted contribs, and block log var $userBlock = $this.find('.mw-usertoollinks a:last'); $userBlock.after(' | check'); var $check = $this.find('.check'); var $user = $this.find('.mw-userlink:last').text; $check.css('cursor','pointer'); $check.click(function{       window.open('http://terraria.gamepedia.com/Special:Contributions/' + $user);        window.open('http://terraria.gamepedia.com/Special:DeletedContributions/' + $user);        window.open('http://terraria.gamepedia.com/index.php?title=Special:Log/block&page=User%3A' + $user);    }); // Add delete links to new pages if ($this.find('.newpage').length > 0) { var $title = $this.find('.mw-title'); $title.after(' (delete)'); } });

// Always choose Vandalism as default delete reason $('#wpDeleteReasonList').val('Vandalism');

// Remove previous content from delete summary line and place below for optional pasting $deleteContent = $('#wpDeleteReasonRow #wpReason').val; $('#deleteconfirm').append(' '); $('#wpDeleteReasonRow #wpReason').val('');

// Remove ads, promos, "social" features $('#p-sitePromos').remove; $('#p-socialProfiles').remove; $('#p-sharing').remove; $('.t-netbar-curseInfo').remove; $('#socialContainer').remove; $('#feedlinks').remove; $('.atfmrec').remove; $('.show-ads').remove; $('#siteNotice').remove; $('.curse-stripe').remove; $('.atflb').remove; $('.btflb').remove; $('#adsense').remove; $('body').parent.find('script').remove; setTimeout(function{   $('.show-ads').remove;    $('iframe').remove;    $('[id^="ad-wrapper"]').remove;    $('noscript').remove; },500); setTimeout(function{   $('img[width="1"]').remove;    $('#adsense').remove;    $('iframe').remove;    $('body').parent.find('script').remove; },1000);

// Tweak header spacing $('#left-navigation').css('margin-top','1px'); $('#right-navigation').css('margin-top','1px'); $('#mw-head-base').css('margin-top','-7.4em'); $('#firstHeading').css('margin-bottom','0'); $('.mw-specialpage-summary').remove; $('#contentSub').css('margin-bottom','.5em');