MediaWiki:Group-sysop.js
Beaachte: Maage di cache faan dan browser leesag, wan dü a feranrangen sä wel.
- Firefox / Safari: Hual Shift bi't aktualisiarin, of trak Strg an F5 of Strg an R (⌘an R üüb en Mac)
- Google Chrome: Trak Strg an Shift an R (⌘an Shift an R üüb en Mac)
- Internet Explorer/Edge: Hual Strg bi't aktualisiarin, of trak Strg an F5
- Opera: Extras - Internetspuren löschen - Individuelle Auswahl - Den kompletten Cache löschen
/**
* Ergänzt Hinweise für Admins:
* - Anzahl der Seiten in Kategorie:Wikipedia:Delete
*
* @author User:Merlissimo
*/
( function () {
var adminnotice = {
execute: function () {
mw.util.addCSS('li#pt-dr { background-color: #FF9191; }');
if (mw.config.get('wgAction') != 'view' && mw.config.get('wgAction') != 'historysubmit' && mw.config.get('wgAction') != 'purge') return;
$.ajax({
url: mw.config.get('wgScriptPath') + '/api.php',
data: {
format: 'json',
action: 'query',
prop: 'categoryinfo',
indexpageids: '',
titles: 'Kategorie:Wikipedia:Delete'
},
cache: true
}).done(adminnotice.viewResult);
},
viewResult: function (data) {
var i, len, q, p;
if (!data.query || !data.query.pageids) return;
q = data.query;
for (i = 0, len = q.pageids.length; i < len; i++) {
p = q.pages[q.pageids[i]];
if (p.missing !== undefined || !p.categoryinfo) continue;
if (p.title == 'Kategorie:Wikipedia:Delete') {
mw.util.addPortletLink('p-personal',
mw.util.getUrl('Kategorie:Wikipedia:Delete'),
p.categoryinfo.size + ' DR',
'pt-dr' + ((p.categoryinfo.size == 0) ? '-empty': ''),
p.categoryinfo.size + ' sidjen tu striken',
null,
'#pt-mycontris'
);
}
}
}
};
$.when( $.ready, mw.loader.using( 'mediawiki.util' ) ).done( adminnotice.execute );
}() );