Wikibooks:Popup di navigazione: differenze tra le versioni

m
mNessun oggetto della modifica
 
Ci sono alcune opzioni che puoi personalizzare. Per farlo, modifica il tuo file javascript (ad esempio [[Special:Mypage/monobook.js|monobook.js]]) e aggiungi una linea del tipo
:<ttkbd>''opzione'' = ''valore'';</ttkbd>
 
dove <ttkbd>''opzione''</tt> e <tt>''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 cose del genere nel tuo file javascript:
 
<pre>
 
{| {{prettytable}} cellpadding="4" border="1"
|colspan=3|<div style="text-align:center ">'''Opzioni di configurazione'''</centerdiv>
|-
!Opzioni
È 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, è 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 <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:
1 486

contributi