User:DeRudySoulStorm/global.js

// Imports importArticles({  type: 'script',   articles:    [        'u:dev:PortableCSSPad/code.js',        'u:dev:MultiUpload/code.js',        'u:dev:LastEdited/code.js',        'u:dev:AjaxRC/code.js',        'u:dev:NullEditButton/code.js',        'u:dev:AjaxUndo/code.js',        'u:dev:MassRename/code.js',        'u:dev:FindAndReplace/code.js',        'u:dev:RevealAnonIP/usercode.js',        'u:dev:MassRename/code.js',        'u:dev:CategoryRenameAuto-update/code.js',        'u:dev:FileUsageAuto-update/code.js',        'u:dev:MassEdit/code.js',    ] }); // Imports (for specific rights) for(var i in wgUserGroups) { var tablica = { "content-moderator": 1, "sysop": 1, "bot": 1, }; if (wgUserGroups[i] in tablica) { importArticles({      type: 'script',       articles:    [            'u:dev:WHAM/code.2.js',            'u:dev:AjaxBatchDelete/code.js',            'u:dev:AjaxPatrol/code.js'        ]    }); }   } // Configs window.lastEdited = { avatar: true, position: 'top', size: true, diff: true, comment: true, time: true }; ajaxPages = [ "Specjalna:Aktywność_na_wiki", "Specjalna:Ostatnie_zmiany", "Specjalna:Rejestr", "Specjalna:Nowe_pliki", "Specjalna:Nowe_strony", "Special:RecentChanges", "Special:Log", "Special:Log/rights", "Special:Log/useravatar", "Special:Newwikis" ]; batchDeleteDelay = 100; // Other scripts // Bypass S:InfoboxBuilder if ($('.template-classification-type-text').data('type') == 'infobox') $('#ca-edit').attr('href', function(a) {	return this.href + '&useeditor=source'; }); if(window.location.pathname.indexOf('Special:InfoboxBuilder') != -1) {var pname = window.location.pathname.split('Special:InfoboxBuilder/')[1]; location.replace(document.URL.replace(window.location.href.split('/wiki/')[1],'Template:'+pname+'?action=edit&useeditor=source'));} // Link to S:RC in wiki header by Nanaki $(function {   $('.wds-community-header__wiki-buttons a[data-tracking="wiki-activity"]').attr({href: '/wiki/Special:RecentChanges', title: 'Ostatnie zmiany', 'data-tracking': 'recent-changes'}); }); // Link to S:Upload in wiki header by Nanaki $(function {   var newpage = $('.wds-community-header__wiki-buttons a[data-tracking="add-new-page"]');    newpage.clone.attr({href: '/wiki/Special:MultipleUpload', title: 'Dodaj wiele obrazów', 'data-tracking': 'more-add-multiple-images'}).insertAfter(newpage)        .find('svg').attr('id', '').html('<path d="M 8.984375 0.98632812 A 1.0001 1.0001 0 0 0 8.203125 1.3828125 L 4.2929688 5.2929688 A 1.0001 1.0001 0 1 0 5.7070312 6.7070312 L 8 4.4140625 L 8 12 A 1.0001 1.0001 0 1 0 10 12 L 10 4.4140625 L 12.292969 6.7070312 A 1.0001 1.0001 0 1 0 13.707031 5.2929688 L 9.7910156 1.3769531 A 1.0001 1.0001 0 0 0 8.984375 0.98632812 z M 2.984375 10.986328 A 1.0001 1.0001 0 0 0 2 12 L 2 16 A 1.0001 1.0001 0 0 0 3 17 L 15 17 A 1.0001 1.0001 0 0 0 16 16 L 16 12 A 1.0001 1.0001 0 1 0 14 12 L 14 15 L 4 15 L 4 12 A 1.0001 1.0001 0 0 0 2.984375 10.986328 z "> '); });

/** * One click deletes on old image revisions * @author Grunny */ $(function {   var config = mw.config.get([ 'wgAction', 'wgCanonicalNamespace' ]);   if ( config.wgCanonicalNamespace === 'Plik' && config.wgAction === 'usuń' && location.href.match(/&oldimage=/) ) {       $('#mw-filedelete-submit').click;    } }); // Fix for featured videos $(function { $('.featured-video-wrapper').remove; });