Aiuto:Templates/it
Nota bene: Quando modifichi questa pagina, accetti di rilasciarla nel pubblico dominio. Se non è questo quello che desideri o non puoi farlo a causa di restrizioni legate alla licenza, per favore non modificare questa pagina. Questa pagina fa parte delle Pagine di aiuto nel pubblico dominio, che possono essere liberamente copiate in nuove installazioni del software Mediawiki e/o distribuite con il software stesso; vedi Help:Contents/it per una panoramica di tutte le pagine. |
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
Creare un template
I template sono racchiusi nel namespace Template:
, devi semplicemente crearli come ogni altra pagina.
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>
Usare parametri nei template
right=0 0 .5em .5em | left=0 .5em .5em 0 | center=auto | 0 .5em .5em 0}}; margin-top:.5em; margin-bottom:.5em; background:#FAFAFA; border:1px #CCC solid; border-collapse:collapse; text-align:{{{text-align}}}; font-family: Arial Unicode MS, Lucida Sans Unicode, Lucida Grande, TITUS Cyberit Basic, Code2000, MV Boli, @MS Mincho" |
Template:Hl2 colspan="2" align="center" |Template con parametri numerati | |||
'''Grazie'''<br> <small>per {{{1}}}.<br> saluti, {{{2}}}</small> | |||
Template:Hl2|Scrivi | Template:Hl2|Ottieni | ||
{{Thankyou/it|il tuo duro lavoro|Marco}}
|
|||
Template:Hl2 colspan="2" align="center" |with named parameters | |||
'''Grazie'''<br> <small>per {{{motivo}}}.<br> saluti, {{{firma}}}</small> | |||
Template:Hl2|Scrivi | Template:Hl2|Ottieni | ||
{{Thankyou/it |motivo=all your hard work |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 (|): {{Thankyou/it|il tuo duro lavoro|Marco}}
. Per i parametri con nome, usa la foruma nome=valore {{Thankyou/it|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 {{Thankyou/it|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
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.
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>