Aiuto:Template
Da Gambas-it.org - Wikipedia.
Se ci sono pezzi di testo che vuoi includere in molte pagine senza ripeterlo, MediaWiki ti offre la possibilità di usare un template (come quello che genera il riquadro in alto)
Indice |
[modifica] Creare un template
I template sono racchiusi nel namespace Template:, devi semplicemente crearli come ogni altra pagina.
[modifica] Usare un template
I template sono pagine wiki che possono essere usati in tre :
{{Nome}}include il contenuto della pagina "[[Template:Name]]".{{subst:Name}}include il contenuto della pagina "[[Template:Name]]". come testo.{{msgnw:Name}}include il contenuto della pagina "[[Template:Name]]". come testo in modalità <nowiki>
[modifica] Usare parametri nei template
| Template con parametri numerati | |
'''Grazie'''<br>
<small>per {{{1}}}.<br>
saluti, {{{2}}}</small>
| |
| Scrivi | Ottieni |
{{Grazie|il tuo duro lavoro|Marco}}
| |
| con parametri con nome | |
'''Grazie'''<br>
<small>per {{{motivo}}}.<br>
saluti, {{{firma}}}</small>
| |
| Scrivi | Ottieni |
{{Grazie
|motivo=per tutto il tuo duro lavoro
|firma=Joe}}
| |
Puoi definire parametri nei template sia numerati come {{{1}}} o con un nome, {{{param}}}.
Esempio: Vuoi un template di ringraziamento da mettere nella pagina di discussione di altri utenti. Conterrà un motivo e la tua firma. Puoi creare un Template:Grazie come nella tabella.
Quando usi questo tipo di template in una pagina, devi inserire i paramentr, separandoli con una pipe (|): {{Grazie|il tuo duro lavoro|Marco}}. Per i parametri con nome, usa la foruma nome=valore {{Grazie|motivo=il tuo duro lavoro|firma=Marco}}. Il vantaggio di usare parametri con il nome, è chese ne può modificare l'ordine. Se vuoi modificare l'ordine in un template numerato, devi usare {{Grazie|2=Marco|1=il tuo duro lavoro}}.
Puoi anche aggiungere parametri di default. Ad esempio {{{motivo|il tuo duro lavoro}}} verrà il tuo duro lavoro ogniqualvolta non sarà specificato il campo motivo
[modifica] Controllare le inclusioni di template
Puoi controllare la parte della pagina del template che verrà inclusa nelle altre pagine usando i tag <noinclude> e
<includeonly>.
Ogni cosa tra <noinclude> e </noinclude> verrà mostrata solo nella pagina del template.
Possibili usi sono:
- Categorizzare i template
- interwiki a template simili in altre lingue
- Testo di aiuto all'uso del template
L'opposto è <includeonly>. Il testo tra <includeonly> e </includeonly> verrà incluso solo nella pagina in cui è inserito il template.
Possibili usi sono:
- Categorizzare tutte le pagine contenenti un template.
[modifica] Organizzare template
Per fare sì che ogni utente possa utilizzare al meglio i template, la cosa migliore è inserire un esempio nella pagina:
<noinclude>
==Uso==
Permette di linkare una pagina:
{{NomeTemplate|Parametro1|Paramentro2}}
</noinclude>

