User:Dorumin/global.js

// Redirect to base page if ends with '/' if (wgPageName.match("/$")) { wgNewPageName = wgPageName.slice(0, -1); window.location.href = wgServer + '/' + wgNewPageName; } // AjaxRC window.ajaxPages = ["Blog:Recent_posts","Special:Chat","Special:WikiActivity","Special:RecentChanges","Special:Watchlist","Special:Log","Special:Log/upload","Special:Contributions"]; window.ajaxIndicator = 'http://vignette2.wikia.nocookie.net/dev/images/8/82/Facebook_throbber.gif'; window.ajaxRefresh = 30000; window.AjaxRCRefreshText = 'Auto-refresh'; window.AjaxRCRefreshHoverText = 'Automatically refresh the page';

// Delay Settings batchDeleteDelay = 600; massCategorizationDelay = 600; nullEditDelay = 600; WHAMDelay = 600;

// Quick Deletion var fdButtons = []; fdButtons[fdButtons.length] = { 'summary': 'Housekeeping', 'label': 'HK'}; $(window).load(function {   switch( wgCanonicalNamespace ) {        case 'User':        case 'User_talk':        $('.UserProfileActionButton .wikia-menu-button').css('margin-left','24px').appendTo('.UserProfileActionButton');        break;    }    $('.UserProfileActionButton .wikia-button').show; });

// QuickCreateUserPage var qtUserPageTemplate = ''; var qtEnableUserPageOverwrite = true;

// WHAM dun like QuickLogs $(function {   if ( mw.config.get('wgCanonicalSpecialPageName') == 'Chat' ) {        $('#contentSub').bind('DOMSubtreeModified', function { if ( $('a[data-log="abuselog"]').length ) { importScriptPage('User:Dorumin/WHAM', 'starmanw'); }       });    } });

// Damn back to top button if ( $("#backtotop").length ) { mw.util.addCSS('#displayTimer { position: absolute; margin-left: 700px; }'); }

/****************** Import scripts ******************/ importArticles({   type: 'script',    articles: [        'u:starmanw:MultiUpload/code.js',        'u:starmanw:QuickLogs/code.js',        'u:starmanw:QuickCreateUserPage/code.js',        'u:dev:AjaxBatchDelete/code.js',        'u:dev:AjaxRC/code.js',        'u:dev:AjaxUndo/code.js',         'u:dev:AnchoredRollback/code.js',        'u:dev:AutoEditDropdown/code.js',        'u:dev:DisplayTimer/code.js',        'u:dev:DupImageList/code.js',        'u:dev:FastDelete/code.js',        'u:dev:FindAndReplace/code.js',        'u:dev:ListFiles/code.js',        'u:dev:MassCategorization/code.js',        'u:dev:MassNullEdit/code.js',        'u:dev:PrivateMessageAlert/code.js',        'u:dev:RedirectManagement/code.js',        'u:dev:Standard_Edit_Summary/code.js',        'u:dev:ViewRemoved/code.js',    ] });