Wikia

Memory Alpha

Aiuto:Template

Discussione0
2 957pagine in
questa wiki
Help icon  Contenuti → Template

Il software MediaWiki ti consente di sostituire automaticamente messaggi ricorrenti o di uso frequente con dei modelli predefiniti chiamati Template da inserire nel testo dell'articolo. I Template hanno il loro proprio namespace all'interno del database, ed è per questo che le pagine contenenti i "modelli" iniziano tipicamente con il prefisso Template:.

Includere un messaggioModifica

La sintassi per inserire un messaggio predefinito, dal nome "Template:nome" è

{{nome}}

Questo riferimento nel linguaggio wikitext produce l'inserimento del contenuto del template, una volta salvata la pagina che lo contiene.

Se la pagina "Template:nome" non esiste, allora {{nome}} funzionerà come [[Template:nome]], un link ad una pagina inesistente, che porta alla relativa pagina di modifica.

I link ricorsivi, cioè che puntano a se stessi, non sono un problema, in tal caso infatti il risultato dell'auto-link produce un testo in grassetto, e non contiene collegamenti. Comunque, i template dovrebbero contenere il nome dalla pagina corretto a cui puntano, e non rimandare su un redirect, in questo caso il link non funzionerà.

ParametriModifica

E' inoltre possibile includere un messaggio come template applicando dei parametri allo stesso template.

I parametri dei template possono essere numerici oppure nomi. La sintassi per aggiungere un messaggio con parametri è:

{{cosa|parametro=valore}}

con il tag {{{parametro}}} nel template, o

{{cosa|valore1|valore2}}

con i relativi tag {{{1}}}, {{{2}}}, ecc. nel template. (Nota che i tag-parametri nel template devono avere tre parentesi graffe e non due).

I parametri superflui sono ignorati, mentre nel caso di un numero di parametri inferiore al previsto, appariranno come link a template inesistenti.

Un esempio di template che accetta parametri è {{imagelicensing}}, che contiene riferimenti a "proprietario" e "fonte", come parametri, quindi componendo il template in questo modo:

{{imagelicensing|licenza=copyright|proprietario=[[Kivas Fajo]]|fonte=Kivas Fajo's ship}}

produrrà il seguente effetto:

Questo esempio mostra che è possibile utilizzare nei parametri anche un wiki-link. Non è invece necessario per i link esterni, in quanto, se corretti, saranno presentati automaticamente.

SostituzioniModifica

Se si include la stringa "subst:" dopo la doppia parentesi graffa, MediaWiki sostituirà il testo del template nel wikitext, anzichè includerlo. L'effetto finale è che il testo corrente del template sarà salvato permanentemente, e non sarà aggiornato se e quando il template verrà aggiornato. Esempio:

{{subst:copyvio1}}

Quando "subst" viene applicato ad un template, una variabile di quel template viene copiata come tale nel wikitext.

Non puoi sostituire lo stesso template più di cinque volte per modifica (comunque questo si applica solo ad una singola modifica, eventualmente puoi farne una seconda ed aggiungerne altre cinque. Il perchè di tutte queste sostituzioni, non è comunque chiarito.)

UsoModifica

I Template sono utili per qualsiasi testo per il quale si renda necessario duplicare in due o più pagine, e non sia necessario per ciascuna copia modificarla indipendentemente, per adattarla alla pagina in cui si trova. Siccome è possibile utilizzare dei parametri, le versioni risultanti possono anche essere differenti, ed i valori dei parametri possono essere modificati ciascuno in maniera indipendente.

Vedi ancheModifica

Un template è un tipo speciale di pagina con lo scopo di poter includere il suo contenuto in altre pagine. Il fatto che lo stesso contenuto venga incluso in più pagine, consente di utilizzare i template per aggiugnere contenuti o codici a molte pagine mantenendo un stile uniforme e garantendo un facile aggiornamento.

I template sono generalmente identificati con il namespace Template, ciò include tutte le pagine che iniziano con Template:, come Template:Esempio.

Video di introduzione

Se sei nuovo ai template, questo video ti aiuterà con le basi:

Introduction to Templates(03:40)
Video introduttivo ai template (in inglese).
Sarah ManleyAggiunto da Sarah Manley

Perché usare i template?

I template sono utili per:

  • Creare contenuti che devono apparire su più pagine.
  • Formattare contenuti, come profili e tabelle, in modo che appaino uniformi su ogni pagina.
  • Creare un modo semplice per visualizzare avvisi o messaggi inseriti su più pagine.
  • Sostituire lunghi e complicati codici in modo da semplificare la visualizzazione e la modifica di una pagina.
  • Proteggere parti di pagine dalle modifiche, lasciando libere le restanti.

Come creare un template base

I template possono essere molto potenti e versatili, ma anche complicati. Generalmente aiuta creare i template più semplici, per poi imparare a sperimentare con quelli più complessi. Un esempio di template:

  • Crea la pagina Template:Esempio.
  • Come contenuto, inserisci "Hello world!".
  • Clicca "Salva la pagina". Hai appena creato un template.
  • Adesso vai su una pagina di prova, nel caso creala con il nome che preferisci, e modificala aprendo nell'editor.
  • Entra nella modalità codice sorgente ed inserisci il codice {{Esempio}}.
  • Salva la pagina e dovresti vedere il testo che hai inserito nel template.

Hai appena creato ed usato con successo un template! Adesso puoi provare a creare template con contenuti più utili per la tua wiki.

Consigli avanzati

Nella creazione dei template, sono quasi sempre indispensabili l'uso di alcuni tag:

  • <includeonly>Testo o codice</includeonly>: il testo racchiuso tra i tag includeonly verrà visualizzato solo nelle pagine su cui è aggiunto il template. Ad esempio, se si inserirà una categoria, il template aggiungerà tutte le pagine su cui viene usato a quella categoria, ma non se stesso.
  • <noinclude>Testo o codice</noinclude>: il testo racchiuso tra i tags noinclude verrà visualizzato solo nella pagina del template. Ad esempio se si volesse aggiungere una documentazione del template o qualche categoria per il template stesso, bisogna racchiudere tutto tra questi tag per evitare che vengano visualizzati anche nelle pagine che usano il template.

Aggiugere template pre-esistenti

Modulo template
Il modulo template dell'editor.
WikiaAggiunto da Wikia

Le wiki vengono create con un set di template standard. Puoi vedere la lista completa dei template presenti sulla tua wiki andando su Speciale:TutteLePagine e selezionando "Template" dal menù. Clicca su "Vai" e tutti i template appariranno in un lista.

  • Nella modalità visuale, puoi selezionare una lista di tutti i template disponibili cliccando su "Aggiungi altri template".
  • Nella modalità codice sorgente, puoi inserire un template usando il codice {{Nome template}}.
  • Gli amministratori possono modificare la pagina MediaWiki:Editor-template-list per cambiare la lista dei template presenti nel modulo template dell'editor. Si possono inserire massimo quattro template.

Sostituzione di un template

Un modo diverso per usare un template è sostituire il suo contenuto su una pagina. Questo si può fare aggiungendo SUBST: prima del nome del template nel codice: {{SUBST:Esempio}}. Dopo il salvataggio della pagina il codice del template viene rimosso e sostituito con il suo contenuto. Ogni aggiornamento al template non influenzerà più il contenuto aggiunto alla pagina.

Aiuto avanzato

Per imparare come creare un template che usi parametri e che cambi a secondo del loro valore, vedere Aiuto:Parametri dei template e Aiuto:Parser functions.

Aggiungere ed aggiornare template standard

La wiki ufficiale di Wikia Starter Wiki e quella semi-ufficiale Wiki Templates saltuariamente aggiungono e aggiornano i loro template che sono specificamente creati per siti Wikia e nuove wiki, per cui meritano un'occhiata.

Template Webinar

Stai cercando ulteriore aiuto? Questo webinar raccoglie le basi per l'aggiunta e la personalizzazione dei template per la tua wiki.

Templates Overview(25:30)
Webinar sui template (in inglese).
BchwoodAggiunto da Bchwood

Vedere anche

Navigazione

Contenuti
Nozioni di base
Il tuo account: Creare un account  • Preferenze  • Gestire il proprio account  • Profilo
La tua wiki: Creare una wiki  • Guida per gli Amministratori  • Pannello di controllo Admin  • Pagina principale  • Menù di navigazione
Funzioni di Wikia: Theme Designer  • Forum  • Chat  • Promuovi
Consigli: Modificare lo stile di una pagina  • Presumi la buona fede  • Non dare da mangiare ai troll  • Attrarre collaboratori
Contribuire
Aggiungere contenuti: Modifica  • Nuova pagina  • Immagini  • Link
Formattazione: Categorie  • Gallerie  • Template  • Wikitext
Strumenti: Wiki Activity  • Cronologia  • Pagine seguite  • Commenti  • Bacheca
Consigli: Come creare una wiki di successo  • Presumi la buona fede  • Linee guida per le community  • Non dare da mangiare ai troll
Gestire una community
Impostazioni: Wiki Funzioni
Strumenti per gli admin: Pannello di controllo Admin  • Menù di navigazione  • Bloccare  • Strumento di benvenuto
Design: Theme Designer  • Modificare lo stile di una pagina  • Pagina principale
Trucchi per la gestione: Presumi la buona fede  • Attrarre collaboratori
Nozioni avanzate
Estensioni:
Strumenti & scorciatoie: Livelli di accesso degli utenti  • Wikitext avanzato  • Parole magiche  • Aiuto:HTML
Personalizzazione: Tabelle  • Template  • Messaggi di sistema  • CSS
Consigli: Non dare da mangiare ai troll  • Attrarre collaboratori
Darwin
Pagine di aiuto: Darwin  • Modificare Speciale:CSS  • VisualEditor
Trovare ulteriore aiuto
Consulta: Wiki della Community  • Blog di Wikia Italia  • Forum della Community  • Contatta Wikia  • Politiche di Wikia  • Aiuto di MediaWiki

Nella rete di Wikia

Wiki a caso