User:TheV1ct0ri0u5/global.js

//New tab for external links $('.external').attr('target', '_blank');

/****************/ /* Import Specs */ /****************/

//STEs window.dev = window.dev || {}; window.dev.editSummaries = { select: [ '(edit summaries)', 'Standard Editing', [ 'Cleanup', 'redir → Page', 'Corrected spelling/grammar', 'Copyedit', 'Wikitext cleanup/formatting', 'Format' ],        'WLB-en', [ 'Spelling/grammar correction (WLB w:c:wlb:Correction: (EN); EN)', 'Translation (LANG → EN)', 'Spotlight request response (EN)' ],        'WLB-es', [ 'Corrección ortográfica/gramatical (WLB w:c:wlb:Correction: (ES); ES)', 'Traducción (LANG → ES)', 'Respuesta a la solicitud Spotlight (ES)' ],        'Spam/Vandalism', [ 'Removal of vandalism', 'Removal of offensive material', 'Removal of spam', 'Removal of content which violates Wikia\'s Terms of Use' ]   ] }; //FastDelete window.fdButtons = []; window.fdButtons.push(   {        summary: 'Housekeeping',        label: 'H'    },    {        summary: 'Spam',        label: 'S'    },    {        summary: 'Violation of Wikia\'s Terms of Use',        label: 'ToU'    } ); //QuickCreateUserPage if (mw.config.get('wgContentLanguage') === 'es') { var qtUserPageTemplate = ''; } else { var qtUserPageTemplate = ''; } var qtEnableUserPageOverwrite = true; //LastEdited window.lastEdited = { time: 'timestamp' };

/***********************/ /* Oasis modifications */ /***********************

if (mw.config.get('wgSkin') === 'oasis' || mw.config.get('wgSkin') === 'wikia') { //User Menu $('.user-menu').append('global.js'); $('.user-menu').append('common.js'); $('.user-menu').append('Local Signature'); $('.user-menu').append('Bio'); //Toolbar $(function {       $('ul.tools li:first-child').before('CCC</a></li>');        $('ul.tools li:first-child').before('MW Greeting</a></li>');        $('ul.tools li:first-child').before('Page Logs</a></li>');        $('ul.tools li:first-child').before('Sysops</a></li>');        $('ul.tools li:first-child').before('Groups/Rights</a></li>');        $('ul.tools li:first-child').before('Recent Changes</a></li>');        $('ul.tools li:last-child').after('RtsL</a></li>');        $('ul.tools li:last-child').after('UB</a></li>'); $('ul.tools li:last-child').after('<li><a href="/wiki/Special:Contributions?target=' + mw.config.get('wgTitle') + '">UC</a></li>'); $('ul.tools li:last-child').after('<li><a href="/wiki/Special:NewPages">NP</a></li>'); $('ul.tools li:last-child').after('<li><a href="/wiki/Special:Log?type=block">BlLog</a></li>'); $('ul.tools li:last-child').after('<li><a href="/wiki/Special:BlockList">BList</a></li>'); }); }

/********/ /* AJAX */ /********/ importArticles({   type: 'script',    articles: [        'u:dev:MediaWiki:AnchoredRollback/code.js',        'u:dev:MediaWiki:AjaxDiff/code.js',        'u:dev:MediaWiki:AjaxPatrol/code.js',        'u:dev:MediaWiki:AjaxBlock/code.js',        'u:dev:MediaWiki:AjaxRC/code.js',        'u:dev:MediaWiki:AjaxRename/code.js',        'u:dev:MediaWiki:AjaxUndo/code.js',        'u:dev:AjaxThreadUnfollow/code.js',        'u:starmanw:MediaWiki:QuickLogs/code.js',        'u:kocka:MediaWiki:AjaxCommentDelete/code.js',        'u:kocka:MediaWiki:AjaxThreadDelete/code.js',        'u:kocka:User:KockaAdmiralac/PatrolAll.javascript'    ] });

// Rollback (yes, I know my work is trash) if (mw.config.get('wgContentLanguage') === 'es') { importScriptPage('User:TheV1ct0ri0u5/rollback-es.javascript', 'thev1ct0ri0u5'); } else { importScriptPage('User:TheV1ct0ri0u5/rollback-en.javascript', 'thev1ct0ri0u5'); } /***********/ /* Editing */ /***********/ importArticles({   type: 'script',    articles: [        'u:dev:MediaWiki:FindAndReplace/code.js',        'u:dev:MediaWiki:View_Source/code.js',        'u:dev:MediaWiki:ViewRemoved/code.js',        'u:dev:MediaWiki:QuickCreateUserPage/code.js',        'u:dev:MediaWiki:RedirectManagement/code.js',        'u:dev:MediaWiki:Standard_Edit_Summary/code.js',        'u:dev:MediaWiki:AjaxBatchDelete/code.js',        'u:dev:MediaWiki:MassRename/code.js',        'u:dev:MediaWiki:MultiUpload/code.js'        ] }); /************************/ /* Community Management */ /************************/ importArticles({   type: 'script',    articles: [        'u:vstf:User:Joeyaa/wham.js',        'u:dev:MediaWiki:RevealAnonIP/usercode.js',        'u:dev:MediaWiki:FastDelete/code.js',        'u:dev:MediaWiki:Nuke/code.js',        'u:dev:MediaWiki:DiscussionsFeed.js',        'u:dev:MediaWiki:MarkBlocked.js'        ] }); /**************/ /* Appearance */ /**************/ importArticles({   type: 'script',    articles: [        'u:dev:MediaWiki:UTCClock/code.js',        'u:dev:MediaWiki:LastEdited/code.js',        'u:dev:MediaWiki:AbuseLogRC.js',        'u:dev:PortableCSSPad/code.js'        ] }); //AutoWikiBrowser.js importScriptURI('//en.wikipedia.org/w/index.php?title=User:Joeytje50/JWB.js/load.js&action=raw&ctype=text/javascript');

/* Make Visual Editor links load the regular editor instead (from Nerfmaster8) */ if ($.getUrlVar('veaction') == 'edit') { location.replace(document.URL.replace('veaction','action')); } if (window.location.pathname.indexOf('Special:InfoboxBuilder') != -1) { var name = window.location.pathname.split('Special:InfoboxBuilder/')[1]; location.replace(document.URL.replace(window.location.href.split('/wiki/')[1],'Template:'+name+'?action=edit&useeditor=source')); }

/* Unchecks redirects when moving (from AmonFatalis) I should have thought of this sooner... */

if (mw.config.get('wgCanonicalSpecialPageName') == "Movepage") { $('#wpLeaveRedirect').removeAttr('checked'); }