Медијавики:Gadget-PatrolLog.js — разлика између измена
Изглед
Promena koda |
Promena koda |
||
| Ред 1: | Ред 1: | ||
// Autor: [[hr:Suradnik:Ivi104]] | // Autor: [[hr:Suradnik:Ivi104]] | ||
// Prilagođeno i ispravljeno za Vojnu Enciklopediju (sr) | // Prilagođeno i ispravljeno za Vojnu Enciklopediju (sr) | ||
// | // Vidljivo samo za sysop / bureaucrat / reviewer | ||
$(function () { | $(function () { | ||
var groups = mw.config.get('wgUserGroups') || []; | |||
var allowed = | |||
groups.includes('sysop') || | |||
groups.includes('bureaucrat') || | |||
groups.includes('reviewer'); | |||
if (!allowed) { | |||
return; | |||
} | |||
var namespace = mw.config.get('wgNamespaceNumber'); | var namespace = mw.config.get('wgNamespaceNumber'); | ||
if (namespace < 0) { | if (namespace < 0) { | ||
| Ред 11: | Ред 21: | ||
} | } | ||
var pageName = mw.config.get('wgPageName'); | var pageName = mw.config.get('wgPageName'); | ||
var patrolLogUrl = mw.util.getUrl('Posebno:Dnevnik', { | var patrolLogUrl = mw.util.getUrl('Posebno:Dnevnik', { | ||
type: 'patrol', | type: 'patrol', | ||
| Ред 20: | Ред 28: | ||
}); | }); | ||
mw.util.addPortletLink( | mw.util.addPortletLink( | ||
'p-tb', | 'p-tb', | ||
Верзија на датум 7. фебруар 2026. у 22:29
// Autor: [[hr:Suradnik:Ivi104]]
// Prilagođeno i ispravljeno za Vojnu Enciklopediju (sr)
// Vidljivo samo za sysop / bureaucrat / reviewer
$(function () {
var groups = mw.config.get('wgUserGroups') || [];
var allowed =
groups.includes('sysop') ||
groups.includes('bureaucrat') ||
groups.includes('reviewer');
if (!allowed) {
return;
}
var namespace = mw.config.get('wgNamespaceNumber');
if (namespace < 0) {
return;
}
var pageName = mw.config.get('wgPageName');
var patrolLogUrl = mw.util.getUrl('Posebno:Dnevnik', {
type: 'patrol',
page: pageName
});
mw.util.addPortletLink(
'p-tb',
patrolLogUrl,
'Dnevnik patroliranja za stranicu',
't-patrol-log',
'Pogledajte dnevnik patroliranja izmena ove stranice'
);
});