Wikipedia:VisualEditor/TemplateData: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m Annullate le modifiche di 82.12.118.188 (discussione), riportata alla versione precedente di 5.170.67.72
Messbot (discussione | contributi)
Riga 27:
 
== Dove mettere TemplateData ==
Il TemplateData va inserito in una [[Aiuto:Sottopagina|sottopagina]] del template, chiamata <ttkbd>Template:NOMETEMPLATE/TemplateData</ttkbd>, ad esempio [[Template:Azienda/TemplateData]].
La sottopagina va richiamata nella pagina base del template, inserendo {{tl|TemplateData}} nella parte compresa tra '''<nowiki><noinclude></noinclude></nowiki>''', alla riga dopo {{tl|man}}.
 
All'inizio della sottopagina va invece inserito <ttkbd><nowiki><noinclude>{{TemplateData sottopagina}}</noinclude></nowiki></ttkbd>, che ha il compito tra l'altro di far comparire la sottopagina nella [[:Categoria:TemplateData]].
 
Nel caso la pagina base del template è [[Wikipedia:Politica di protezione delle pagine|protetta]], è possibile scrivere temporaneamente il codice di TemplateData nella sottopagina del manuale chiamata <ttkbd>Template:NOMETEMPLATE/man</ttkbd> prima di <nowiki><noinclude></noinclude></nowiki>. Se il template e il relativo TemplateData sono pesanti il caricamento in VisualEditor sarà lento, per questo si consiglia di scrivere TemplateData in una sottopagina a parte. Se il TemplateData è stato scritto nel manuale (perchè il template è protetto e non si hanno i permessi per modificarlo) si consiglia di indicare nella pagina di discussione del template di [[Aiuto:Sposta|spostare]] il codice nella sottopagina appropriata, compito che verrà svolto da un amministratore.
 
Potrebbe volerci del tempo, anche molte ore, prima che il template risulti effettivamente aggiornato e quindi correttamente visibile e utilizzabile con VisualEditor. Per bypassare l'attesa si può effettuare un [[Aiuto:Modifica#Modifiche fittizie|null edit]] sul template stesso.
Riga 130:
 
=== Predefinito ===
Alcuni template permettono a un parametro di assumere un valore predefinito (''default'') nel caso l'utente non ne specifichi il valore in modo esplicito. Per esempio, il template {{tl|Azienda}} prevede per il parametro <ttkbd>logo_dimensione</ttkbd> il valore predefinito "200" (che sta a indicare che il logo verrà visualizzato come immagine da 200px di ampiezza), ma è possibile, in caso di necessità, impostare un valore diverso (es. 150). Per indicare questa informazione in TemplateData si può aggiungere il tag "'''default'''" alle info sul parametro, vedi:
<syntaxhighlight lang="javascript">