Utente:Salvatore Ingala/commandline.js: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m Nuova pagina; testo: '<pre><nowiki>: *** Command Line Start ***: //Funzioni di Timendum //Segna "modifica minore" function TimenME() { document.getElementById("wpMinoredit").checked=1;...'
 
mNessun oggetto della modifica
Riga 3:
/**** Command Line Start ****/
 
arrayArgument = new Array("aeronautica", "agricoltura", "allevamento", "alpinismo", "animali", "animanga", "antropologia", "antroponimi", "archeologia", "architettura", "arte", "arti divinatorie", "arti marziali", "astronomia", "atletica", "automobilismo", "aziende", "baseball", "biografie", "biologia", "blues", "botanica", "buddismo", "calcio", "canottaggio", "cattolicesimo", "chimica", "ciclismo", "cinema", "classica", "cristianesimo", "cucina", "curling",
"danza", "diritto", "ebraismo", "ecologia", "economia", "editoria", "educazione", "F1", "filosofia", "fisica", "fotografia", "fumetti", "funghi", "gastronomia", "GDR", "geografia", "giochi", "golf", "guerra", "hockey", "informatica", "ingegneria", "hip hop", "jazz",
"letteratura", "LGBT", "lingue", "linguistica", "matematica", "meccanica", "medicina", "metal", "mitologia", "motociclismo", "musei", "musica", "nautica", "neopaganesimo", "numismatica", "nuoto", "paleontologia", "pallacanestro", "pallamano", "pallanuoto", "pallavolo", "pattinaggio", "pesca sportiva", "piante", "politica", "Pokémon", "psicologia", "pugilato", "punk", "radio", "religione", "rock", "rugby", "scacchi", "scienza", "scherma", "sci",
"skeleton", "sociologia", "sport", "stadi", "storia", "subacquea", "teatro", "telecomunicazioni", "televisione", "tennis", "tiro con l'arco", "trasporti", "turismo", "vela", "videogiochi", "vini","voci comuni", "wrestling", "zoologia");
 
//Funzioni di Timendum
Riga 267 ⟶ 271:
}
 
function autoComplete(dict, string){
var if (found != '')
for (var x in dict)
if (x.indexOf(commandstring) == 0)
if (found == '')
found = x;
else {
}return -1;
}
if (found != '')
return found;
return 0;
}
 
function runCommand(command){
Riga 283 ⟶ 300:
 
//Cerchiamo se è prefisso univoco di un comando
var foundcompleted = ''autoComplete(dict, command)
forif (var(completed x!= 0)&&(completed in!= cmd-1))
cmd[foundcompleted][0](); //tutto a posto, eseguiamo
if (x.indexOf(command) == 0)
if (found == '')
found = x;
else {
alert("Comando ambiguo!");
return;
}
if (found != '')
cmd[found][0](); //tutto a posto, eseguiamo
}
}