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

Contenuto cancellato Contenuto aggiunto
Daimona Eaytoy ha modificato il modello di contenuto della pagina Wikipedia:Monobook.js/LiveRC.js da "wikitesto" a "JavaScript": La pagina contiene codice JavaScript
Etichetta: modifica modello contenuti
Aggiungo avviso di deprecazione, lo script è davvero vecchio e assolutamente non aggiornato (guardare la console per farsi un'idea...), un paio di fix al volo
Riga 14:
 
if (wgTitle == "Monobook.js/LiveRC") {
/*** AVVISO DI DEPRECAZIONE ***/
alert( 'Attenzione: Questa versione di LiveRC è molto vecchia e il suo utilizzo è fortemente sconsigliato. ' +
'Si consiglia di abilitare "LiveRC 1.x" da Speciale:Preferenze, sotto "Accessori" e di rimuovere "lrc" dalla ' +
'variabile toLoad del proprio common.js, vector.js o monobook.js.' );
 
// Appel des parametres par défaut de LiveRC ;
Line 32 ⟶ 37:
// Découpage de l'URL et de ses parametres;
 
var _GET = new Array()[];
var _uri = location.href;
var _temp_get_arr = _uri.substring(_uri.indexOf('?')+1, _uri.length).split("&");
var _temp_get_arr_1 = new Array()[];
for(_get_arr_i=0; _get_arr_i<_temp_get_arr.length; _get_arr_i++){
_temp_get_arr_1 = _temp_get_arr[_get_arr_i].split("=");
Line 194 ⟶ 199:
{
var prelimresp = doreq("/w/index.php?title="+pagename+"&action=submit");
var edittime = prelimresp.responseText.match(/\<input type="hidden" value="(\d+)" name="wpEdittime"\/\>/)[1];
// fix per [[Speciale:PermaLink/79991756#Non riesco a mandare in immediata le voci tramite LiveRC]]
//var edittoken = prelimresp.responseText.match(/\<input type="hidden" value="([^"]+)" name="wpEditToken" \/\>/)[1];
Line 211 ⟶ 216:
{
var req = doreq("/w/index.php?title="+pagename+"&action=edit");
var content = req.responseText.match(/\<textarea[\w\W]*?\>([\w\W]*?)\<\/textarea\>/)[1];
content = content.replace(/\&lt\;/gi, "<");
content = content.replace(/\&gt\;/gi, ">");