Пређи на садржај

Медијавики:Gadget-PatrolLog.js — разлика између измена

Iz Vojne Enciklopedije
Нема описа измене
 
Promena koda
Ред 1: Ред 1:
//Autor: [[hr:Suradnik:Ivi104]], prilagođeno za Vojnu Enciklopediju na srpskom jeziku
// Autor: [[hr:Suradnik:Ivi104]]
$(function(){
// Prilagođeno i ispravljeno za Vojnu Enciklopediju (sr)
if (mw.config.get(['wgNamespaceNumber']).wgNamespaceNumber >=0 ) {
// Verzija: stabilna, bez pogrešnog preusmeravanja
var currentPage = mw.config.get(['wgPageName']);
 
//console.error(currentPage);
$(function () {
mw.util.addPortletLink(
 
    'p-tb',
    // Prikazuj samo na "pravim" stranicama (ns >= 0)
    'https://vojnaenciklopedija.com/index.php/Посебно:Дневник?type=patrol&page=' + currentPage.wgPageName,
    var namespace = mw.config.get('wgNamespaceNumber');
    'Дневник патролирања за страницу',
    if (namespace < 0) {
    't-patrol-log',
        return;
    'Погледајте дневник патролирања измена ове странице'
    }
  );
 
}
    // Ime trenutne stranice (URL format, npr. "Tenk_T-34")
    var pageName = mw.config.get('wgPageName');
 
    // Sigurno formiranje URL-a (radi sa latinicom i ćirilicom)
    var patrolLogUrl = mw.util.getUrl('Posebno:Dnevnik', {
        type: 'patrol',
        page: pageName
    });
 
    // Dodavanje linka u Toolbox (leva bočna traka)
    mw.util.addPortletLink(
        'p-tb',
        patrolLogUrl,
        'Dnevnik patroliranja za stranicu',
        't-patrol-log',
        'Pogledajte dnevnik patroliranja izmena ove stranice'
    );
 
});
});

Верзија на датум 7. фебруар 2026. у 22:18

// Autor: [[hr:Suradnik:Ivi104]]
// Prilagođeno i ispravljeno za Vojnu Enciklopediju (sr)
// Verzija: stabilna, bez pogrešnog preusmeravanja

$(function () {

    // Prikazuj samo na "pravim" stranicama (ns >= 0)
    var namespace = mw.config.get('wgNamespaceNumber');
    if (namespace < 0) {
        return;
    }

    // Ime trenutne stranice (URL format, npr. "Tenk_T-34")
    var pageName = mw.config.get('wgPageName');

    // Sigurno formiranje URL-a (radi sa latinicom i ćirilicom)
    var patrolLogUrl = mw.util.getUrl('Posebno:Dnevnik', {
        type: 'patrol',
        page: pageName
    });

    // Dodavanje linka u Toolbox (leva bočna traka)
    mw.util.addPortletLink(
        'p-tb',
        patrolLogUrl,
        'Dnevnik patroliranja za stranicu',
        't-patrol-log',
        'Pogledajte dnevnik patroliranja izmena ove stranice'
    );

});