Utente:Salvatore Ingala/commandline.js: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m aggiornamenti |
m aggiornamento: potenziata fixformat |
||
Riga 15:
"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");
if (typeof(fixformat_list) == 'undefined'){
//nessuna sostituzione impostata, usa quelle standard
fixformat_list = new Array(
[/\’/g, "'"],
[/ '([\w\ ]+)' /g, ' "$1" '],
[/“/g,'"'],
[/”/g,'"'],
[/–/g, '-'],
[/,,/g, ','],
[/ m2 /g, ' m² '],
[/a' /g, "à "],
[/([^p])o' /g, "$1ò "],
[/u' /g, "ù "],
[/i' /g, "ì "],
[/ anzich(è|e')/g, "anziché"],
[/ affinch(è|e')/g, "affinché"],
[/ bench(è|e')/g, " benché"],
[/ cioé/g, " cioè"],
[/ Dè /g, " De' "],
[/ dè /g, " de' "],
[/ dò/g, " do"],
[/E' /g, "È "],
[/É /g, "È "],
[/ e' /g, " è "],
[/ é/g, " è"],
[/ fà /g, " fa "],
[/ fè /g, " fe' "],
[/ Frà /g, " Fra' "],
[/ fù /g, " fu "],
[/ mò /g, " mo' "],
[/ nè /g, " né "],
[/ ne' /g, " né "],
[/ nonch(è|e')/g, " nonché"],
[/ pè /g, " pe' "],
[/ perch(è|e')/g, " perché"],
[/ per(ó|o') /g,' però '],
[/ piu' /g, " più "],
[/ pò/g, " po'"],
[/ poich(è|e') /g, " poiché "],
[/ propio/g, " proprio"],
[/ (puo|puo') /gi,' può '],
[/ quì /gi, " qui "],
[/ quà /gi, " qua "],
[/ qual'è /gi, " qual è"],
[/ sà /gi, " sa "],
[/ sè /gi, " sé "],
[/si' /g, "sì"],
[/ sò /g, " so "],
[/ sù /g, " su "],
[/ tr(è|e'|é) /g, " tre "],
[/ sucessivo /gi, " successivo "],
[/</g,'<'],
[/>/g,'>'],
[/&/g,'&'],
[/"/g,'"'],
[/à/g,'à'],
[/è/g,'è'],
[/é/g,'é'],
[/ì/g,'ì'],
[/¡/g,'¡'],
[/¢/g,'¢'],
[/£/g,'£'],
[/¥/g,'¥'],
[/´/g,"'"],
[/±/g,'±'],
[/×/g,'×'],
[/÷/g,'÷'],
[/µ/g,'µ'],
[/°/g,'°'],
[/¼/g,'¼'],
[/½/g,'½'],
[/¾/g,'¾'],
[/¹/g,'¹'],
[/²/g,'²'],
[/³/g,'³'],
[/§/g,'§'],
[/<\/?(b|strong)>/gi, "'''"],
[/<\/?(i|em|var)>/gi, "''"],
[/<br>\n\n/g,'\n\n'],
[/<br>/gi,'<br />'],
[/\n<hr[ \/]*>\n/gi, '\n----\n'],
[/ +<hr[ \/]*> +/gi, '\n----\n'],
[/<hr ([^>\/]+?)>/gi,'<hr $1 />'],
[/\n *<h1> *([^<]+?) *<\/h1> *\n/gi, "\n= $1 =\n"],
[/\n *<h2> *([^<]+?) *<\/h1> *\n/gi, "\n== $1 ==\n"],
[/\n *<h3> *([^<]+?) *<\/h1> *\n/gi, "\n=== $1 ===\n"],
[/\n *<h4> *([^<]+?) *<\/h1> *\n/gi, "\n==== $1 ====\n"],
[/\n *<h5> *([^<]+?) *<\/h1> *\n/gi, "\n===== $1 =====\n"],
[/\n *<h6> *([^<]+?) *<\/h1> *\n/gi, "\n====== $1 =======\n"]
);
}
if (typeof(fixformat_subject) == 'undefined') fixformat_subject = 'correzioni automatiche; ';
//Funzioni di Timendum
Riga 218 ⟶ 313:
//Sostituzioni automatiche
function cmd_fixformat(){
if ((wpTextbox1 = document.getElementById("wpTextbox1")) == null) return;
if (typeof(fixformat_list) == 'undefined') return;
for (i = 0; i < fixformat_list.length; i++)
wpTextbox1.value = wpTextbox1.value.replace(fixformat_list[i][0], fixformat_list[i][1]);
TimenSA(fixformat_subject); TimenME();
}
|