Utente:Salvatore Ingala/commandline.js: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m aggiornamento |
aggiorno alla versione 1.0.1: bugfix; aggiunto comando "o"; migliorata gestione hotkey |
||
Riga 4:
/*
Commandline versione 1.0.1
Scritto da [[Utente:Salvatore Ingala]]; contiene alcuni spezzoni di codice di [[Utente:Timendum]].
Riga 174:
cmd['s'] = [cmd_s, 'Stub; richiede argomento (opzionale)'];
cmd['t'] = [cmd_t, 'Da tradurre; richiede lingua e argomento'];
cmd['o'] = [cmd_o, 'Pagina orfana; richiede argomento (opzionale)'];
cmd['categorizzare'] = [cmd_categorizzare, 'Da categorizzare'];
cmd['unire'] = [cmd_unire, 'Da unire; richiede la voce simile'];
Riga 243 ⟶ 244:
TimenSA('+stub; '); TimenME();
}
//Template:T
function cmd_t(){
if (!isEditing()) return;
Riga 251 ⟶ 252:
TimenPr('{{T|lingua=' + lingua + '|argomento=' + argomento +'|data='+mese()+' '+anno()+ '}}\n');
TimenSA('+
}
//Template:O
function cmd_o(){
if (!isEditing()) return;
TimenPr('{{O|'+autoCompleteArgument(getArg("Argomento"),false)+'|mese='+mese()+' '+anno()+'|firma=~~~~}}\n');
TimenSA('+avviso orfana; '); TimenME();
}
Riga 348 ⟶ 355:
tb.appendChild(li);
window.onkeypress = manageHotKey;
}
addOnloadHook(addCommandLine);
function manageHotKey (e) {
e = (e) ? e : ((window.event) ? window.event : null);
if (e)
if (e.altKey || e.metaKey) {
var charCode = (e.charCode) ? e.charCode : ((e.which) ? e.which : e.keyCode);
if (String.fromCharCode (charCode).toLowerCase() == 'z')
showCommandLine();
}
}
function fakeActionRunCommands(){
|