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

Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica
m +avviso archivio
 
(Una versione intermedia di un altro utente non mostrate)
Riga 1:
{{Avviso archivio}}
 
== Domande ==
Per ora non ho incontrato problemi di funzionamento. Qualche domanda:
Line 100 ⟶ 102:
== Bug ==
C'è un bug, cioè quando si modifica una voce che contiene un apostrofo, questo viene letto come carattere terminatore della stringa in javascript:
<sourcesyntaxhighlight lang="javascript">
Errore: missing ) after argument list
File sorgente: "http://it.wikipedia.org/wiki/Wikipedia:Monobook.js/LiveRC"
Line 106 ⟶ 108:
Codice sorgente:
liveArticle('Comunità Montana valli del Nure e dell'Arda');
</syntaxhighlight>
</source>
Praticamente, la parola "dell'Arda", necessita il carattere di escape "dell\'Arda".
<sourcesyntaxhighlight lang="javascript">
liveArticle('Comunità Montana valli del Nure e dell\'Arda');
</sourcesyntaxhighlight> (anche il syntax highlighting apprezza la modifica ^___^)
 
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'