Wikipedia:Monobook.js/MonobookCompleto.js/Monobook: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Inizio migrazione di tutte le cose skin-indipendenti direttamente in MonobookCompleto.js, così da non avere due copie identiche da modificare
Uso mw.config anziché variabili deprecate da eoni
Riga 272:
//WIP
pulsantiDescr["wip"] = "WIP";
pulsantiComando["wip"] = 'javascript:aggiungiTesto(bracket("noinclude")+curled("WIP|"+mw.config.get( 'wgUserName' ))+bracket("/noinclude"), "+WIP ", 0)';
pulsantiImmagine["wip"] = '//upload.wikimedia.org/wikipedia/commons/2/27/Pulsante_wip.png';
pulsantiHotkey["wip"] = '';
Riga 734:
addToolBoxLinks();
 
if (mw.config.get( 'wgNamespaceNumber' ) != -1) { //non nelle pagine speciali
if (mustLoad("ns0")) addEditSection0();
if (mustLoad("led")) {
Riga 764:
if (!document.getElementById('ca-history'))
return;
var newLink = mw.config.get( 'wgServer' ) + mw.config.get( 'wgScript' ) + '?title=' + mw.config.get( 'wgPageName' ) + '&action=edit&section=0';
addPortletLink('p-cactions', newLink, '0', 'ca-edit-0', 'Modifica la sezione 0');
}
Riga 884:
 
function saveHistoryToCookie() {
if (mw.config.get( 'wgNamespaceNumber' ) < 0) return;
var c = GetCookie("wikiHistory"),
i;
var h = c ? c.split('#') : [];
var current = encodeURIComponent(mw.config.get( 'wgPageName' ).replace(/_/g, ' ')),
found = -1;
for (i = 0; i < h.length; i++)
Riga 977:
Argument = document.getElementById('argomento').value;
Because = document.getElementById('motivo').value;
wpTextbox1.value = "{{" + curTemplate + "|" + Because + "|" + Argument + "|" + "{{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}|[[Utente:" + mw.config.get( 'wgUserName' ) + "|]]}}\n" + wpTextbox1.value;
var summary = "+Enciclopedicità dubbia ";
} else if (curTemplate == "T") {
Riga 1 043:
Redirect = document.getElementById('redirect').value;
Motivo = document.getElementById('motivo').value;
aggiungiTesto("<noinclude>{{Inversione|" + Redirect + "|" + Motivo + "|" + mw.config.get( 'wgUserName' ) + "}}</noinclude>", "+Inversione redirect ", 0);
var summary = "";
} else if (curTemplate == "cancelcopy") {
Riga 1 304:
Note = document.getElementById('note').value;
 
wpTextbox1.value = "{{Monitoraggio\n|progetto = " + Argument + "\n|progetto2 = " + Argument2 + "\n|accuratezza = " + Accuratezza + "\n|scrittura = " + Scrittura + "\n|fonti = " + Fonti + "\n|immagini = " + Immagini + "\n|note = " + Note + "\n|utente = " + mw.config.get( 'wgUserName' ) + "\n|data = {{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}\n}}\n" + wpTextbox1.value;
var summary = "+Monitoraggio ";
} else if (curTemplate == "ScorporoUnione") {
Riga 1 452:
}
wpajax.http({
url: mw.config.get( 'wgServer' ) + mw.config.get( 'wgScriptPath' ) + '/api.php?action=query&list=categorymembers&cmtitle=' + categoria + '&cmlimit=500&cmnamespace=14&format=xml',
onSuccess: parseSubCategories,
prefix: skip,
Riga 2 198:
if (mustLoad("orol")) {
// Aggiunge l'orologio
addPortletLink('p-personal', mw.config.get( 'wgServer' ) + mw.config.get( 'wgScriptPath' ) + '/index.php?title=' + mw.config.get( 'wgPageName' ) + '&action=purge', '', 'utcdate');
showtime();
}
Riga 2 394:
addPortletLink(navbar, '/wiki/Speciale:Log', 'Log', '');
if (mustLoad("nav") || mustLoad("mcss"))
addPortletLink(navbar, '/w/index.php?title=Utente:' + mw.config.get( 'wgUserName' ) + '/monobook.css&action=edit', 'monobook.css', '');
if (mustLoad("nav") || mustLoad("mjs"))
addPortletLink(navbar, '/w/index.php?title=Utente:' + mw.config.get( 'wgUserName' ) + '/monobook.js&action=edit', 'monobook.js', '');
if (mustLoad("nav") || mustLoad("pca"))
addPortletLink(navbar, '/wiki/Wikipedia:Pagine_da_cancellare', 'Pagine da cancellare', '');
Riga 2 404:
addPortletLink(navbar, '/wiki/Wikipedia:Richieste_agli_amministratori', 'Richieste agli amministratori', '');
if (mustLoad("nav") || mustLoad("sand"))
addPortletLink(navbar, '/wiki/Utente:' + mw.config.get( 'wgUserName' ) + '/Sandbox', 'Sandbox', '');
if (mustLoad("nav") || mustLoad("admin"))
addPortletLink(navbar, '/wiki/Utente:' + mw.config.get( 'wgUserName' ) + '/strumenti admin', 'Strumenti Admin', '');
if (mustLoad("nav") || mustLoad("stub"))
addPortletLink(navbar, '/wiki/Categoria:Stub', 'Stub', '');
Riga 2 426:
 
// Sostituisco %TITOLO% con il titolo della voce
var link = link.replace(/%TITOLO%/, mw.config.get( 'wgPageName' ));
 
// Sostituisco %TITOLO2% con il titolo della voce senza namespace
var link = link.replace(/%TITOLO2%/, mw.config.get( 'wgTitle' ));
 
//Aggiungo il link
Riga 2 442:
//Edit count
if (mustLoad("stru") || mustLoad("uec")) {
addPortletLink(tb, '//toolserver.org/~tparis/count/index.php?name=' + mw.config.get( 'wgUserName' ) + '&lang=it&wiki=wikipedia', 'Edit count (' + mw.config.get( 'wgUserName' ) + ')', '');
 
var cur_user = "";
if (mw.config.get( 'wgCanonicalNamespace' ) == "User" || mw.config.get( 'wgCanonicalNamespace' ) == "User_talk") {
var slashpos = mw.config.get( 'wgTitle' ).indexOf('/');
cur_user = slashpos != -1 ? mw.config.get( 'wgTitle' ).substr(0, slashpos) : mw.config.get( 'wgTitle' );
}
 
Riga 2 519:
b.value = "Allpages";
b.onclick = function() {
top.___location.href = mw.config.get("mw.config.get( 'wgServer' )") + '/wiki/Speciale:Allpages/' + document.getElementById('searchInput').value;
};
addToPortlet("p-search", document.createElement("hr"));
Riga 2 882:
// pulsante IMMAGINE ORFANA
if (mustLoad("tbar") || mustLoad("iorf")) {
if (mw.config.get( 'wgCanonicalNamespace' ) == "File" && mw.config.get( 'wgAction' ) == "edit") {
addToolbarButton('tb-iorf', pulsantiComando["iorf"], pulsantiImmagine["iorf"], '[iorf]', pulsantiDescr["iorf"] + ' "iorf"' + ((pulsantiHotkey["iorf"] != '') ? ' [Alt+' + pulsantiHotkey["iorf"] + ']' : ''));
qualcosa = "si";
}
} else if (mw.config.get( 'wgCanonicalNamespace' ) == "File" && mw.config.get( 'wgAction' ) == "edit")
addToTendina(0, 'Immagine orfana', '', 'Immagine orfana', 0);
 
Riga 2 995:
}
} else if (document.title.indexOf("Discussioni utente") == -1)
addToTendina(1, "<noinclude>{{WIP|'+mw.config.get( 'wgUserName' )+'}}</noinclude>", 0, 'WIP', 0);
 
// pulsante DA CORREGGERE
Riga 3 513:
}
$(function() {
if (!mw.config.get( 'wgIsArticle' )) return; //non in modifica
if (typeof mbTrustedPages == 'undefined') return;
if (mbTrustedPages[mw.config.get( 'wgPageName' )] == true) {
var pre = document.getElementById('javascriptCode');
if (!pre) return;
Riga 3 641:
// Tradotto da [[Utente:Jalo|Jalo]]
// Vedi [[Aiuto:Accessori/CatWatch]]
if (mw.config.get( 'wgPageName' ) == "Speciale:OsservatiSpeciali")
if (mustLoad("cwtch"))
importScript('MediaWiki:Gadget-CatWatch.js');
Riga 3 676:
// Vedi [[Wikipedia:Monobook.js/Notiziario.js]]
// Questo script viene eseguito sempre, non ha bisogno del controllo 'mustLoad'
if (mw.config.get( 'wgCanonicalNamespace' ) == 'User_talk' && mw.config.get( 'wgTitle' ) == mw.config.get( 'wgUserName' ) && typeof(disabilitaNotiziario) == "undefined")
importScript('Wikipedia:Monobook.js/Notiziario.js');
 
Riga 3 714:
// Script di LiveRC
// Vedi [[Aiuto:Accessori/LiveRC]]
if (mw.config.get( 'wgTitle' ) == 'Monobook.js/LiveRC' && mustLoad("lrc")) {
importScript('Wikipedia:Monobook.js/LiveRC.js');
}
Riga 3 726:
// Vedi [[Wikipedia:Monobook.js/Ripristina]]
if (typeof(disableRipristina) == "undefined")
if (((mw.config.get( 'wgAction' ) == "history") && (mw.config.get( 'wgUserGroups' ).indexOf("sysop") != -1)) ||
(mw.config.get( 'wgPageName' ) == "Speciale:Ripristina")) {
importScript('Wikipedia:Monobook.js/Ripristina.js');
}
Riga 3 747:
 
// EnhancedLiveRC
if (mw.config.get( 'wgTitle' ) == 'Monobook.js/E-LiveRC' && mustLoad("elrc")) {
importScript('Wikipedia:Monobook.js/E-LiveRC.js');
}