Wikipedia:Monobook.js/LiveRC/DaFare/Archivio1: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica |
m →Bug: tag source deprecati, replaced: <source lang= → <syntaxhighlight lang= (2), </source> → </syntaxhighlight> (2) |
||
Riga 100:
== Bug ==
C'è un bug, cioè quando si modifica una voce che contiene un apostrofo, questo viene letto come carattere terminatore della stringa in javascript:
<
Errore: missing ) after argument list
File sorgente: "http://it.wikipedia.org/wiki/Wikipedia:Monobook.js/LiveRC"
Riga 106:
Codice sorgente:
liveArticle('Comunità Montana valli del Nure e dell'Arda');
</syntaxhighlight>
Praticamente, la parola "dell'Arda", necessita il carattere di escape "dell\'Arda".
<
liveArticle('Comunità Montana valli del Nure e dell\'Arda');
</
Immagino anche che non ci sia nessun controllo sui nomi delle pagine (il LiveRC, non controlla) e quindi se uno volesse creare una pagina con un nome-pagina [[ad hoc]], potrebbe perfino iniettare un codice in javascript eseguibile, che sarebbe eseguito da tutti i client che in quel momento usano LiveRC!...se fosse davvero così sarebbe meglio metterlo a posto in fretta (vedi, pericolo lamer cookie stealther) O__X'
|