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}}
Esempio
Grazie
per il tuo duro lavoro.
saluti, 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}}
Esempio
Grazie
per il tuo duro lavoro.
saluti, Marco

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>

[modifica] Vedi anche