Wikibooks:Popup di navigazione: differenze tra le versioni

m
nessun oggetto della modifica
mNessun oggetto della modifica
[[Immagine:popup-immagine-grande.png|thumb|Facendo clic, l'anteprima viene ingrandita]]
[[Immagine:popup-rollback.png|thumb|Un rollback eseguito tramite un popup]]
* Anteprima della prima parte del testo di ununa voce (grazie a [[:en:User:Pilaf]] per il suo script "Live Preview" che ha reso possibile tutto questo)
* Anteprima delle immagini dai loro collegamenti
* Anteprima della prima immagine di ogni voce
 
*lascia il mouse sopra al link ad una differenza per mostrare un riassunto delle modifiche effettuate
*lascia il mouse sopra al link alla revisione di ununa voce per mostrare un breve estratto della revisione
 
Dovrebbero esserci anche alcuni "link di navigazione" che offrono l'accesso a diverse funzioni, compreso un rollback immediato, la modifica della pagina e così via. Potrebbero essere incluse direttamente nel template, o nascoste nel menu "azioni", a seconda del tuo browser e delle tue impostazioni.
Per mettere su una cosa del genere, è nevessario scrivere una funzione filtro che accetti una stringa (il wikitesto della voce) come input, e ritorni un frammento di HTML. Ripeti quante volte vuoi, poi crea un array <tt>extraPopupFilters</tt> che contenga tutte le funzioni, nell'ordine in cui vuoi che vengano eseguite.
 
Per esempio, mettiamo che vuoi che ti venga detto ogniqualvolta il wikitesto di ununa voce contiene una tabella scritta utilizzando tag HTML piuttosto che il linguaggio wiki. Un modo per realizzarlo è aggiungere le seguenti linee al tuo file javascript:
 
<pre>