Template:Navbox generic/man: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
Riga 1: | Riga 1: | ||
Questo template consente di visualizzare un template di navigazione in maniera relativamente semplice e rapida. | Questo template consente di visualizzare un template di navigazione in maniera relativamente semplice e rapida. | ||
== Sintassi semplice == | |||
<pre> | <pre> | ||
{{Navbox generic | {{Navbox generic | ||
|name = {{subst:PAGENAME}} | |name = {{subst:PAGENAME}} | ||
|state = | |state = | ||
|title = | |title = | ||
|group1 = | |group1 = | ||
|list1 = | |list1 = | ||
|group2 = | |group2 = | ||
|list2 = | |list2 = | ||
... | |||
|group20 = | |group20 = | ||
|list20 = | |list20 = | ||
Riga 25: | Riga 17: | ||
</pre> | </pre> | ||
== Sintassi completa == | |||
<pre> | <pre> | ||
{{Navbox generic | {{Navbox generic | ||
Riga 39: | Riga 31: | ||
|oddstyle = | |oddstyle = | ||
|evenstyle = | |evenstyle = | ||
|abovestyle = | |abovestyle = | ||
|above = | |above = | ||
|group1 = | |group1 = | ||
|list1 = | |list1 = | ||
|group2 = | |group2 = | ||
|list2 = | |list2 = | ||
... | ... | ||
|group20 = | |group20 = | ||
|list20 = | |list20 = | ||
|belowstyle = | |belowstyle = | ||
|below = | |below = | ||
Riga 60: | Riga 46: | ||
== Parametri == | == Parametri == | ||
; ''name'' | |||
: Il nome del template che si vuole creare, necessario perché funzionino i link "v · d · m" ("vedi · discuti · modifica") in tutte le pagine dove il template è usato. Con <code><nowiki>{{subst:PAGENAME}}</nowiki></code> il parametro si compila automaticamente. | |||
; ''title'' | |||
: | : È il testo che appare al centro della barra del titolo del template, formato da una riga sola. | ||
: | ; ''list<sub>n</sub>'' | ||
: Questi parametri riempiono il corpo del template, che usualmente sarà una lista di wikilink. Ogni ''list<sub>n</sub>'' è preceduto dal corrispondente parametro ''group<sub>n</sub>'', se fornito. La lista di wikilink sarà separata dal template {{tl|dot}}, con lateralmente uno spazio. | |||
=== Opzionali === | === Opzionali === | ||
==== Celle ==== | ==== Celle ==== | ||
; ''group<sub>n</sub>'' | |||
: | : Se specificati, il testo appare in una cella alla sinistra del relativo ''list<sub>n</sub>''. Se non specificati, ''list<sub>n</sub>'' occupa l'intera larghezza della tabella. | ||
; ''image'' | |||
: Un'immagine viene visualizzata in una cella al di sotto del titolo e alla destra della parte di tabella che comprende i groups/lists. Affinché l'immagine sia visualizzata correttamente, il parametro ''list1'' deve essere specificato. | |||
; ''above'' | |||
: Una cella larga come tutta la tabella verrà visualizzata tra la barra del titolo e il primo group/list, in pratica sopra la parte di tabella occupata da group, list e image. In un template senza immagine, ''above'' svolge la stessa funzione del parametro ''list1'' senza il relativo parametro ''group1''. | |||
; ''below'' | |||
: Una cella larga come tutta la tabella verrà visualizzata al di sotto della parte di tabella occupata da group, list e image. In un template senza immagine, ''below'' svolge la stessa funzione del parametro ''list<sub>n</sub>'' finale. | |||
==== Stili ==== | ==== Stili ==== | ||
; ''titlestyle'' | |||
: Gli stili CSS da applicare al parametro ''title'', usualmente per cambiare il colore di sfondo: | |||
:: <code><nowiki>titlestyle = background:</nowiki>''#nnnnnn'';</code> | |||
:: <code><nowiki>titlestyle = background:</nowiki>''nome del colore'';</code> | |||
; ''bodystyle'' o ''style'' | |||
: | : Specifica gli stili CSS] da applicare al corpo del template. Il nome breve ''style'' può essere usato quando nessun altro parametro di stile è stato specificato. Questa opzione dovrebbe essere usata con cautela perché potrebbe causare problemi di visualizzazione. Esempi: | ||
:: <code>background:#''nnnnnn'';</code> | |||
:: <code>width:''N'' [em/%/px];</code> | |||
:: <code>float:[''left/right/none''];</code> | |||
:: <code>clear:[''right/left/both/none''];</code> | |||
; ''groupstyle'' | |||
: Stili CSS da applicare alle celle ''groupN''. Esempi: | |||
:: <code>background:#''nnnnnn'';</code> | |||
:: <code>text-align:[''left/center/right''];</code> | |||
:: <code>vertical-align:[''top/middle/bottom''];</code> | |||
:: <code>white-space:nowrap;</code> | |||
; ''liststyle'' | |||
: Stili CSS da applicare a tutte le liste di link. | |||
; ''oddstyle'' <small>per le liste dispari</small> | |||
; ''evenstyle'' <small>per le liste pari</small> | |||
: Stili CSS da applicare a singole celle di liste dispari (''list1'', ''list3'' ecc.) o pari (''list2'', ''list4'' ecc). Di default, viene applicato un colore di sfondo alternato bianco/grigio tra le varie liste per rendere più facile la consultazione. | |||
; ''abovestyle'' | |||
; ''belowstyle'' | |||
: | : Stili CSS da applicare a celle opzionali al di sopra o al di sotto della tabella (vedi parametri ''above'' e ''below''). Tipicamente si utilizza per cambiare allineamento del testo o colore di sfondo: | ||
:: <code>background:#''nnnnnn'';</code> | |||
: | :: <code>text-align:[''left/center/right''];</code> | ||
:<code> | |||
:<code> | |||
==== Altri ==== | ==== Altri ==== | ||
; ''state'' | |||
: Il default è <code>autocollapse</code>. Un navbox con <code>autocollapse</code> inizierà chiuso solo se ci sono due o più template nella stessa pagina che usano il class <tt>collapsible</tt>. Altrimenti, al momento dell'apertura della pagina il navbox verrà visualizzato aperto. | |||
: Se si inserisce <code>collapsed</code>, il navbox verrà visualizzato chiuso. | |||
; ''navbar'' | |||
: Di default <code>Tnavbar</code>. Se si inserisce <code>plain</code>, i link "v · d · m" sulla sinistra della barra del titolo non verranno visualizzati. | |||
[[Categoria:Manuali template]] | [[Categoria:Manuali template]] |
Versione delle 21:27, 24 ago 2008
Questo template consente di visualizzare un template di navigazione in maniera relativamente semplice e rapida.
Sintassi semplice
{{Navbox generic |name = {{subst:PAGENAME}} |state = |title = |group1 = |list1 = |group2 = |list2 = ... |group20 = |list20 = }}
Sintassi completa
{{Navbox generic |name = {{subst:PAGENAME}} |navbar = |state = |titlestyle = |title = |image = |bodystyle = <!-- (o "style =" se non sono stati utilizzati altri parametri di stile --> |groupstyle = |liststyle = |oddstyle = |evenstyle = |abovestyle = |above = |group1 = |list1 = |group2 = |list2 = ... |group20 = |list20 = |belowstyle = |below = }}
Parametri
- name
- Il nome del template che si vuole creare, necessario perché funzionino i link "v · d · m" ("vedi · discuti · modifica") in tutte le pagine dove il template è usato. Con
{{subst:PAGENAME}}
il parametro si compila automaticamente.
- title
- È il testo che appare al centro della barra del titolo del template, formato da una riga sola.
- listn
- Questi parametri riempiono il corpo del template, che usualmente sarà una lista di wikilink. Ogni listn è preceduto dal corrispondente parametro groupn, se fornito. La lista di wikilink sarà separata dal template {{dot}} (uso), con lateralmente uno spazio.
Opzionali
Celle
- groupn
- Se specificati, il testo appare in una cella alla sinistra del relativo listn. Se non specificati, listn occupa l'intera larghezza della tabella.
- image
- Un'immagine viene visualizzata in una cella al di sotto del titolo e alla destra della parte di tabella che comprende i groups/lists. Affinché l'immagine sia visualizzata correttamente, il parametro list1 deve essere specificato.
- above
- Una cella larga come tutta la tabella verrà visualizzata tra la barra del titolo e il primo group/list, in pratica sopra la parte di tabella occupata da group, list e image. In un template senza immagine, above svolge la stessa funzione del parametro list1 senza il relativo parametro group1.
- below
- Una cella larga come tutta la tabella verrà visualizzata al di sotto della parte di tabella occupata da group, list e image. In un template senza immagine, below svolge la stessa funzione del parametro listn finale.
Stili
- titlestyle
- Gli stili CSS da applicare al parametro title, usualmente per cambiare il colore di sfondo:
titlestyle = background:#nnnnnn;
titlestyle = background:nome del colore;
- bodystyle o style
- Specifica gli stili CSS] da applicare al corpo del template. Il nome breve style può essere usato quando nessun altro parametro di stile è stato specificato. Questa opzione dovrebbe essere usata con cautela perché potrebbe causare problemi di visualizzazione. Esempi:
background:#nnnnnn;
width:N [em/%/px];
float:[left/right/none];
clear:[right/left/both/none];
- groupstyle
- Stili CSS da applicare alle celle groupN. Esempi:
background:#nnnnnn;
text-align:[left/center/right];
vertical-align:[top/middle/bottom];
white-space:nowrap;
- liststyle
- Stili CSS da applicare a tutte le liste di link.
- oddstyle per le liste dispari
- evenstyle per le liste pari
- Stili CSS da applicare a singole celle di liste dispari (list1, list3 ecc.) o pari (list2, list4 ecc). Di default, viene applicato un colore di sfondo alternato bianco/grigio tra le varie liste per rendere più facile la consultazione.
- abovestyle
- belowstyle
- Stili CSS da applicare a celle opzionali al di sopra o al di sotto della tabella (vedi parametri above e below). Tipicamente si utilizza per cambiare allineamento del testo o colore di sfondo:
background:#nnnnnn;
text-align:[left/center/right];
Altri
- state
- Il default è
autocollapse
. Un navbox conautocollapse
inizierà chiuso solo se ci sono due o più template nella stessa pagina che usano il class collapsible. Altrimenti, al momento dell'apertura della pagina il navbox verrà visualizzato aperto. - Se si inserisce
collapsed
, il navbox verrà visualizzato chiuso.
- navbar
- Di default
Tnavbar
. Se si inserisceplain
, i link "v · d · m" sulla sinistra della barra del titolo non verranno visualizzati.