User:Keegan/common.js

importScript('User:Timotheus Canens/spihelper.js');

importScript('User:Keegan/MarkBlocked.js');

importScript('User:Timotheus Canens/SPIW.js');

importScript('User:Ale_jrb/Scripts/csdhelper.js');

importScript('User:GregU/dashes.js');

// Admin tools mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Voice_of_All/admin/monobook.js&action=raw&ctype=text/javascript');

//

// This code does an asynchronous check to see if there are any pages or files in // "Category:Candidates for speedy deletion as attack pages" and if there are will // place a big red button in the navigation window to take me there. It is my hopes // that this can reduce the time that attack pages are present. addOnloadHook(function {  mw.loader.using( 'mediawiki.api', function  { ( new mw.Api ).get( {       action: 'query',        prop:   'categoryinfo',        titles: 'Category:Candidates for speedy deletion as attack pages'    } ).done( function ( data ) {      var attackExists = data.query.pages[38838529].categoryinfo.files ||                         data.query.pages[38838529].categoryinfo.pages;      if( attackExists ) {        mw.util.addPortletLink( 'p-navigation', mw.config.get('wgServer')+mw.config.get('wgScriptPath')+ '/index.php?title=Category:Candidates for speedy deletion as attack pages', 'Attack page!', 'attackNotification' );       attackNotification.children[0].style = 'background-color:red;color:white;font-weight:bold;';      }    } ); } ); });

importScript('User:Shubinator/DYKcheck.js'); importScript('User:Dr_pda/prosesize.js');