Aiuto:Accessori/Popup di navigazione: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Messbot (discussione | contributi)
Riga 73:
 
Ci sono alcune opzioni che puoi personalizzare. Per farlo, modifica il tuo file javascript (ad esempio [[Special:Mypage/common.js|common.js]]) e aggiungi una linea del tipo
:<ttkbd>''opzione'' = ''valore'';</ttkbd>
 
dove <ttkbd>''opzione''</ttkbd> e <ttkbd>''valore''</ttkbd> sono scelti dalla tabella seguente. Per esempio, per evitare ogni tipo di download e mostrare i link per amministratori, avrai bisogno di una cosa del genere nel tuo file javascript:
 
<source lang=javascript>
Riga 102:
È possibile definire filtri personalizzati per le voci, funzioni javascript che vengono eseguite dopo che le statistiche della pagina sono state generate, e il loro output viene inserito (come HTML) in quella parte del popup. (Nota bene che se simplePopups è true o popupSummaryDaya è false, non verrà mostrato nulla).
 
Per mettere su una cosa del genere, è necessario 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 <ttkbd>extraPopupFilters</ttkbd> 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 una 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: