Utente:Salvatore Ingala/commandline.js: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m bugfix |
m ver 2.3 |
||
Riga 4:
/*
Commandline versione 2.
Scritto da [[Utente:Salvatore Ingala]]; contiene alcuni spezzoni di codice di Timendum e Jalo.
Riga 11:
if (typeof(arrayArgument) == 'undefined'){ //non sovrascriviamo se è già stato definito
arrayArgument = new Array(" ", "aeronautica", "Africa", "agricoltura", "album musicali", "allevamento", "alpinismo", "animali", "anime e manga", "antropologia", "antroponimi", "apicoltura", "archeologia", "architettura", "arte", "arti divinatorie", "arti marziali", "associazioni", "astronomia", "atletica", "automobilismo", "aziende", "baseball", "Bisanzio", "biografie", "biologia", "blues", "botanica", "
"cucina", "curling", "danza", "diritto", "ebraismo", "ecologia", "economia", "editoria", "educazione", "Europa", "F1", "fantascienza", "film", "filosofia", "fisica", "font", "fotografia", "fumetti", "funghi
"letteratura", "LGBT", "lingue", "linguistica", "mare", "matematica", "meccanica", "medicina", "metal", "mineralogia", "mitologia", "mitologia greca", "mitologia romana", "mitologia azteca", "mitologia cinese", "mitologia egizia", "mitologia inca", "mitologia maya", "mitologia mesopotamica", "mitologia norrena", "mitologia slava", "mitologia ugro-finnica", "motociclismo", "musei", "musica", "musica elettronica", "nautica", "neopaganesimo", "numismatica", "nuoto", "paleontologia", "pallacanestro", "pallamano", "pallanuoto", "pallavolo", "pattinaggio", "pesca sportiva", "piante", "politica", "Pokémon", "psicologia", "pugilato", "punk", "radio", "religione", "rock", "rugby", "santi", "scacchi", "scienza", "scherma", "sci", "sicurezza",
"skeleton", "sociologia", "software libero", "solidarietà", "sport", "sport invernali", "stadi", "Star Trek", "storia", "
}
Riga 34:
//nessuna sostituzione impostata, usa quelle standard
fixformat_list = new Array(
[/
[/
[/“/g,'"'],▼
[/”/g,'"'],▼
[/,,/g, ','],
[/
[/
[/([^p])o' /g, "$1ò "],▼
[/u' /g, "ù "],
[/i' /g, "ì "],
[/ bench(è|e')/g, " benché"],▼
[/ cioé/g, " cioè"],▼
[/ dò/g, " do"],
[/
[/
[/ e' /g, " è "],
[/ é /g, " è "],
[/ fà /g, " fa "],
[/ fù /g, " fu "],
[/ nè /g, " né "],
[/ ne' /g, " né "],
[/
[/
[/
[/
[/
[/
[/
[/\b([Pp])iu'
[/
[/
[/
[/
[/
[/
[/si' /g, "sì"],
[/ sò /g, " so "],
[/ sù /g, " su "],
[/ tr(è|e'|é) /g, " tre "],
[/
[/\[\[[Cc]ategory:/g, "[[Categoria:"],
[/\[\[[Ii]mage:/g, "[[Immagine:"],
[/</g,'<'],
[/>/g,'>'],
Riga 107 ⟶ 102:
[/§/g,'§'],
[/<br>\n\n/g,'\n\n'],
[/<br[\/]?>/gi,'<br />']
);
}
Riga 199 ⟶ 191:
var summ = document.getElementById("wpSummary");
if (summ == null) return;
if (t.indexOf(text) == -1){ t = t.replace(/\s+$/,""); //rimuovi whitespaces
summ.value = summ.value + text;▼
if (t.length > 0)
t += t.charAt(t.length - 1) == ";" ? " " : "; ";
t += text;
}
}
Riga 460:
break;
}
}
function cmdEncodeCommandlineInFormAction(){
var cl = cmdReencodeCmdLine();
f.method = "POST";
f.action += "&fakeaction=runcommand&command=" + encodeURIComponent(cl);
}
}
Riga 532 ⟶ 541:
function cmd_o(){
if (cmdEnsureEditing()) return;
TimenPr('{{O|'+cmdAutoCompleteArgument(cmdGetArg("Argomento"),false)+'|mese='+cmdMese()+' '+cmdAnno()+'
TimenSA('+avviso orfana; '); TimenME();
}
Riga 554 ⟶ 563:
//Aggiorna cache
function cmd_purge(){
▲ var tabs = document.getElementById('p-cactions').getElementsByTagName('ul')[0];
▲ if (!x) return;
cmdSaveCmdLine();
___location.href
}
Riga 617 ⟶ 618:
function cmd_preview(){
if (!cmdIsEditing()) return;
cmdSaveCmdLine();▼
if (cmdParams['u'])
cmdEncodeCommandlineInFormAction();
else
▲ cmdSaveCmdLine();
document.getElementById("wpPreview").click();
cmd_stop();
}
Riga 624 ⟶ 631:
function cmd_diff(){
if (!cmdIsEditing()) return;
cmdSaveCmdLine();▼
if (cmdParams['u'])
cmdEncodeCommandlineInFormAction();
else
▲ cmdSaveCmdLine();
document.getElementById("wpDiff").click();
cmd_stop();
}
Riga 632 ⟶ 645:
var dst = cmdGetArg("Destinazione");
var action = cmdGetArg("action");
var fa = "";
cmdSaveCmdLine(dst.replace(/ /g, "_"));▼
if (cmdParams['u'])
▲ ___location.href = wgServer + "/w/index.php?title=" + encodeURIComponent(dst) + "&action=" + action;
fa = "&fakeaction=runcommand&command=" + encodeURIComponent(cmdReencodeCmdLine());
else
▲ cmdSaveCmdLine(dst.replace(/ /g, "_"));
___location.href = wgServer + "/w/index.php?title=" + encodeURIComponent(dst) + "&action=" + action + fa;
cmd_stop();
}
|