Che cosa è un template?
Un template è un blocco di codice che si include in pagine dello stesso tipo per specificare una serie di informazioni ricorrenti.
Se gestissimo un atlante geografico, potremmo avere un template "t-stato" per ogni stato che specifica (per esempio) popolazione, capitale, forma di governo e via dicendo: informazioni che devono essere fornite per ogni stato e che è utile avere sott'occhio in un colpo solo.
Struttura di un template
Per ogni informazione, nel template è specificata una variabile identificata dal simbolo "$" (nell'esempio di sopra, $capitale, $popolazione…). Le parti fisse del template sono invece wikificate come di consueto.
Come si include un template?
Un template si include in (solitamente all'inizio di) una pagina utilizzando la formula [[include nometemplate…]]. Ogni variabile andrà specificata con la formula "nomevariabile=informazione da dare". Nell'esempio di sopra, "capitale=roma". Per separare le variabili (e rendere più facile la lettura del codice, qualora dovesse essere modificato, si usa il segno "|" preceduto da uno spazio e un a capo. Per questo è meglio non utilizzare link con nomi diversi dalla pagina (esempio [[[link|nome diverso]]], perché il sistema finisce per incasinarsi.
Lista dei template
- f-immagine-ds; - per inserire un'immagine corredata di titolo e copyright, allineata a destra.
- f-immagine-sn; - per inserire un'immagine corredata di titolo e copyright, allineata a sinistra.
- f-immagine-nofloat; - per inserire un'immagine corredata di titolo e copyright, senza allineamento
- t-cit; - permette di inserire una citazione.
- t-cit-s; - permette di inserire una citazione, ma allineata a sinistra.
- t-citta; - riassume le principali caratteristiche di una città.
- t-copyright; - per inserire un breve testo di copyright dei contenuti di ambientazione.
- t-datigioco; - Per inserire un box posizionato a destra contenente dati di gioco GDR-Off - Per i link nel box, non usare "raccontiebg" ma una semplice list.
- t-dio; - riassume le principali caratteristiche di una divinità e dei suoi seguaci.
- t-dio-img; - box riassuntivo divinità come sopra, ma con un'immagine inclusa.
- t-fazione; - riassume le principali caratteristiche di una fazione.
- t-png; - riassume le principali caratteristiche di un individuo. Può trattarsi sia di un Personaggio Giocante (PG) che di un Personaggio Non Giocante (PNG).
- t-scroll-top; - Da usare insieme a t-scroll-bottom, da mettere all'inizio di un blocco di testo e dare l'effetto carta ingiallita.
- t-scroll-bottom; - Da usare insieme a t-scroll-top, da mettere alla fine di un blocco di testo e dare l'effetto carta ingiallita.
- t-setta; - riassume le principali caratteristiche di una setta.
- t-toc; - per inserire l'indice dei titoli nella pagina.
- t-toc-op; - per inserire l'indice dei titoli nella pagina APERTO.
per uso degli Admin:
- t-backtotop - Amministrazione: semplicemente il bottone per tornare all'inizio della pagina.
- t-homeblock - Amministrazione: per gestire la head della homepage.
- t-homenews-cycle - Amministrazione: le tab che girano con le ultimissime novità.
- t-monstercounter - Amministrazione: il box laterale Monster Counter.
- t-newsbox - Amministrazione: il box laterale delle news.
- t-nota-gal; - Amministrazione: solo una notazione da mettere nelle pagine della gallery.