User:Pirr-fduser/global.js

/** * Scripts which should be loaded always */ ajaxPages = [   // AjaxRC "Specjalna:Aktywność_na_wiki", "Specjalna:Ostatnie_zmiany", "Specjalna:Rejestr", "Specjalna:Nowe_pliki", "Specjalna:Nowe_strony" ]; AjaxRCRefreshText = 'Auto-odświeżanie'; AjaxRCRefreshHoverText = 'Automatycznie aktualizuje tę stronę';

window.lastEdited = {   // LastEdited avatar: true, size: true, diff: true, comment: true, lang: 'pl', time: true, position: { element: document.getElementById('WikiaMainContent'), method: 'append' } };

PurgeButtonText = 'Odśwież';   // PurgeButton

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

importArticles({   type: 'script',    articles: [        'u:dev:MediaWiki:AjaxRC/code.js',                       // AjaxRC        'u:dev:MediaWiki:FindAndReplace/code.js',               // FindAndReplace        'u:dev:MediaWiki:LastEdited/code.js',                   // LastEdited        'u:dev:MediaWiki:NavButtonsDropdown.js',                // NavButtonsDropdown        'u:dev:MediaWiki:NullEditButton/code.js',               // NullEditButton

'u:dev:MediaWiki:QuickCreateUserPage/code.js'          // QuickCreateUserPage ] });

/** * Imports which should be loaded whin I'm in specified group of users */ for (var i in wgUserGroups) { // content-moderator if(wgUserGroups[i] == 'content-moderator') { linkSweepConfirmation = true;   // Linksweeper LinkSweeperDelay = 1000; importArticles({           type: 'script',            articles: [                'u:dev:MediaWiki:AjaxBatchDelete/code.2.js',            // AjaxBatchDelete                'u:dev:MediaWiki:CategoryRenameAuto-update/code.js',    // CategoryRenameAuto-update                'u:dev:MediaWiki:FileUsageAuto-update/code.js',         // FileUsageAuto-update                'u:dev:ListFiles/code.js',                              // ListFiles                'u:dev:MediaWiki:RevealAnonIP/code.js',                 // RevealAnonIP            ]        }); }

// thread-moderator if(wgUserGroups[i] == 'threadmoderator') { importArticles({           type: 'script',            articles: [                'u:dev:MediaWiki:AjaxBatchDelete/code.2.js',            // AjaxBatchDelete                'u:dev:ListFiles/code.js',                              // ListFiles                'u:dev:MediaWiki:RevealAnonIP/code.js',                 // RevealAnonIP            ]        }); }

// admin if(wgUserGroups[i] == 'sysop') { importArticles({           type: 'script',            articles: [                'u:dev:MediaWiki:AjaxBatchDelete/code.2.js',            // AjaxBatchDelete                'u:dev:MediaWiki:CategoryRenameAuto-update/code.js',    // CategoryRenameAuto-update                'u:dev:MediaWiki:FileUsageAuto-update/code.js',         // FileUsageAuto-update                'u:dev:ListFiles/code.js',                              // ListFiles                'u:dev:MediaWiki:RevealAnonIP/code.js',                 // RevealAnonIP                'u:dev:MediaWiki:WHAM/pl/code.2.js'                     // WHAM            ]        }); }

// bot if(wgUserGroups[i] == 'bot') { linkSweepConfirmation = true;   // Linksweeper LinkSweeperDelay = 1000; importArticles({           type: 'script',            articles: [                'u:dev:MediaWiki:AjaxBatchDelete/code.2.js',            // AjaxBatchDelete                'u:dev:MediaWiki:CategoryRenameAuto-update/code.js',    // CategoryRenameAuto-update                'u:dev:MediaWiki:FileUsageAuto-update/code.js',         // FileUsageAuto-update                'u:dev:ListFiles/code.js'                               // ListFiles            ]        }); } }