Template:Navbox generic: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
Nessun oggetto della modifica |
m (User-controlled Bot: table syntax updated) |
||
Riga 1: | Riga 1: | ||
{| class="navbox collapsible {{{state|autocollapse}}} nowraplinks" style="margin:auto; width:100%; clear:both; border: 1px solid #aaa; padding: 2px; {{{style|}}}{{{bodystyle|}}}" | |||
|----- | |||
<!-- | |||
---Titlebar--- | ---Titlebar--- | ||
--> | --> | ||
! colspan="{{#if:{{{image|}}}|3|2}}" style="width:100%; background:#ccf; font-size:90%; {{{titlestyle|}}}" | <!-- | |||
--><div style="float:left; width:6em; text-align:left; padding:0 10px;">{{#switch:{{{navbar|}}} |plain= |#default={{Tnavbar|{{{name<noinclude>|Navbox generic</noinclude>}}} |mini=1}}}}</div><span style="font-size:110%;">{{#if:{{{title|}}}|{{{title}}}|}}</span | --><div style="float:left; width:6em; text-align:left; padding:0 10px;">{{#switch:{{{navbar|}}} |plain= |#default={{Tnavbar|{{{name<noinclude>|Navbox generic</noinclude>}}} |mini=1}}}}</div><span style="font-size:110%;">{{#if:{{{title|}}}|{{{title}}}|}}</span> | ||
<!-- | |||
---Above (optional)--- | ---Above (optional)--- | ||
-->{{#if:{{{above|}}} | | -->{{#if:{{{above|}}} | | ||
|----- | |||
| style="background:#ddf; text-align:center; font-size:90%; {{{abovestyle|}}}" colspan="{{#if:{{{image|}}}|3|2}}" | {{{above|}}}}}<!-- | |||
---Groups--- | ---Groups--- | ||
-->{{#if:{{{list1|}}}| | -->{{#if:{{{list1|}}}| | ||
|----- | |||
{{#if:{{{group1|}}}| | |||
! style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}" | {{{group1}}} | |||
}} | |||
| style="width:100%; font-size:90%; text-align:center; {{{liststyle|}}}{{{oddstyle|}}}" colspan="{{#if:{{{group1|}}}|1|2}}" | {{{list1}}}<!-- | |||
-->{{#if:{{{image|}}}| | -->{{#if:{{{image|}}}| | ||
style="vertical-align:middle; padding-left:7px; width:0%; {{{imagestyle|}}}" | | rowspan="{{#expr: {{#if:{{{list1|}}}|1|0}} +{{#if:{{{list2|}}}|1|0}} +{{#if:{{{list3|}}}|1|0}} +{{#if:{{{list4|}}}|1|0}} +{{#if:{{{list5|}}}|1|0}} +{{#if:{{{list6|}}}|1|0}} +{{#if:{{{list7|}}}|1|0}} +{{#if:{{{list8|}}}|1|0}} +{{#if:{{{list9|}}}|1|0}} +{{#if:{{{list10|}}}|1|0}} +{{#if:{{{list11|}}}|1|0}} +{{#if:{{{list12|}}}|1|0}} +{{#if:{{{list13|}}}|1|0}} +{{#if:{{{list14|}}}|1|0}} +{{#if:{{{list15|}}}|1|0}} +{{#if:{{{list16|}}}|1|0}} +{{#if:{{{list17|}}}|1|0}} +{{#if:{{{list18|}}}|1|0}} +{{#if:{{{list19|}}}|1|0}} +{{#if:{{{list20|}}}|1|0}}}}" | ||
style="vertical-align:middle; padding-left:7px; width:0%; {{{imagestyle|}}}" | {{{image}}}}}}}<!-- | |||
-->{{#if:{{{list2|}}}| | -->{{#if:{{{list2|}}}| | ||
|----- | |||
{{#if:{{{group2|}}}| | |||
! style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}" | {{{group2}}} | |||
}} | |||
| style="width:100%; font-size:90%; text-align:center;background:#f7f7f7; {{{liststyle|}}}{{{evenstyle|}}}" colspan="{{#if:{{{group2|}}}|1|2}}" | {{{list2}}}}}<!-- | |||
-->{{#if:{{{list3|}}}| | -->{{#if:{{{list3|}}}| | ||
|----- | |||
{{#if:{{{group3|}}}| | |||
! style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}" | {{{group3}}} | |||
}} | |||
| style="width:100%; font-size:90%; text-align:center; {{{liststyle|}}}{{{oddstyle|}}}" colspan="{{#if:{{{group3|}}}|1|2}}" | {{{list3}}}}}<!-- | |||
-->{{#if:{{{list4|}}}| | -->{{#if:{{{list4|}}}| | ||
|----- | |||
{{#if:{{{group4|}}}| | |||
! style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}" | {{{group4}}} | |||
}} | |||
| style="width:100%; font-size:90%; text-align:center;background:#f7f7f7; {{{liststyle|}}}{{{evenstyle|}}}" colspan="{{#if:{{{group4|}}}|1|2}}" | {{{list4}}}}}<!-- | |||
-->{{#if:{{{list5|}}}| | -->{{#if:{{{list5|}}}| | ||
|----- | |||
{{#if:{{{group5|}}}| | |||
! style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}" | {{{group5}}} | |||
}} | |||
| style="width:100%; font-size:90%; text-align:center; {{{liststyle|}}}{{{oddstyle|}}}" colspan="{{#if:{{{group5|}}}|1|2}}" | {{{list5}}}}}<!-- | |||
-->{{#if:{{{list6|}}}| | -->{{#if:{{{list6|}}}| | ||
|----- | |||
{{#if:{{{group6|}}}| | |||
! style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}" | {{{group6}}} | |||
}} | |||
| style="width:100%; font-size:90%; text-align:center;background:#f7f7f7; {{{liststyle|}}}{{{evenstyle|}}}" colspan="{{#if:{{{group6|}}}|1|2}}" | {{{list6}}}}}<!-- | |||
-->{{#if:{{{list7|}}}| | -->{{#if:{{{list7|}}}| | ||
|----- | |||
{{#if:{{{group7|}}}| | |||
! style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}" | {{{group7}}} | |||
}} | |||
| style="width:100%; font-size:90%; text-align:center; {{{liststyle|}}}{{{oddstyle|}}}" colspan="{{#if:{{{group7|}}}|1|2}}" | {{{list7}}}}}<!-- | |||
-->{{#if:{{{list8|}}}| | -->{{#if:{{{list8|}}}| | ||
|----- | |||
{{#if:{{{group8|}}}| | |||
! style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}" | {{{group8}}} | |||
}} | |||
| style="width:100%; font-size:90%; text-align:center;background:#f7f7f7; {{{liststyle|}}}{{{evenstyle|}}}" colspan="{{#if:{{{group8|}}}|1|2}}" | {{{list8}}}}}<!-- | |||
-->{{#if:{{{list9|}}}| | -->{{#if:{{{list9|}}}| | ||
|----- | |||
{{#if:{{{group9|}}}| | |||
! style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}" | {{{group9}}} | |||
}} | |||
| style="width:100%; font-size:90%; text-align:center; {{{liststyle|}}}{{{oddstyle|}}}" colspan="{{#if:{{{group9|}}}|1|2}}" | {{{list9}}}}}<!-- | |||
-->{{#if:{{{list10|}}}| | -->{{#if:{{{list10|}}}| | ||
|----- | |||
{{#if:{{{group10|}}}| | |||
! style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}" | {{{group10}}} | |||
}} | |||
| style="width:100%; font-size:90%; text-align:center;background:#f7f7f7; {{{liststyle|}}}{{{evenstyle|}}}" colspan="{{#if:{{{group10|}}}|1|2}}" | {{{list10}}}}}<!-- | |||
-->{{#if:{{{list11|}}}| | -->{{#if:{{{list11|}}}| | ||
|----- | |||
{{#if:{{{group11|}}}| | |||
! style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}" | {{{group11}}} | |||
}} | |||
| style="width:100%; font-size:90%; text-align:center; {{{liststyle|}}}{{{oddstyle|}}}" colspan="{{#if:{{{group11|}}}|1|2}}" | {{{list11}}}}}<!-- | |||
-->{{#if:{{{list12|}}}| | -->{{#if:{{{list12|}}}| | ||
|----- | |||
{{#if:{{{group12|}}}| | |||
! style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}" | {{{group12}}} | |||
}} | |||
| style="width:100%; font-size:90%; text-align:center;background:#f7f7f7; {{{liststyle|}}}{{{evenstyle|}}}" colspan="{{#if:{{{group12|}}}|1|2}}" | {{{list12}}}}}<!-- | |||
-->{{#if:{{{list13|}}}| | -->{{#if:{{{list13|}}}| | ||
|----- | |||
{{#if:{{{group13|}}}| | |||
! style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}" | {{{group13}}} | |||
}} | |||
| style="width:100%; font-size:90%; text-align:center; {{{liststyle|}}}{{{oddstyle|}}}" colspan="{{#if:{{{group13|}}}|1|2}}" | {{{list13}}}}}<!-- | |||
-->{{#if:{{{list14|}}}| | -->{{#if:{{{list14|}}}| | ||
|----- | |||
{{#if:{{{group14|}}}| | |||
! style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}" | {{{group14}}} | |||
}} | |||
| style="width:100%; font-size:90%; text-align:center;background:#f7f7f7; {{{liststyle|}}}{{{evenstyle|}}}" colspan="{{#if:{{{group14|}}}|1|2}}" | {{{list14}}}}}<!-- | |||
-->{{#if:{{{list15|}}}| | -->{{#if:{{{list15|}}}| | ||
|----- | |||
{{#if:{{{group15|}}}| | |||
! style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}" | {{{group15}}} | |||
}} | |||
| style="width:100%; font-size:90%; text-align:center; {{{liststyle|}}}{{{oddstyle|}}}" colspan="{{#if:{{{group15|}}}|1|2}}" | {{{list15}}}}}<!-- | |||
-->{{#if:{{{list16|}}}| | -->{{#if:{{{list16|}}}| | ||
|----- | |||
{{#if:{{{group16|}}}| | |||
! style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}" | {{{group16}}} | |||
}} | |||
| style="width:100%; font-size:90%; text-align:center;background:#f7f7f7; {{{liststyle|}}}{{{evenstyle|}}}" colspan="{{#if:{{{group16|}}}|1|2}}" | {{{list16}}}}}<!-- | |||
-->{{#if:{{{list17|}}}| | -->{{#if:{{{list17|}}}| | ||
|----- | |||
{{#if:{{{group17|}}}| | |||
! style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}" | {{{group17}}} | |||
}} | |||
| style="width:100%; font-size:90%; text-align:center; {{{liststyle|}}}{{{oddstyle|}}}" colspan="{{#if:{{{group17|}}}|1|2}}" | {{{list17}}}}}<!-- | |||
-->{{#if:{{{list18|}}}| | -->{{#if:{{{list18|}}}| | ||
|----- | |||
{{#if:{{{group18|}}}| | |||
! style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}" | {{{group18}}} | |||
}} | |||
| style="width:100%; font-size:90%; text-align:center;background:#f7f7f7; {{{liststyle|}}}{{{oddstyle|}}}" colspan="{{#if:{{{group18|}}}|1|2}}" | {{{list18}}}}}<!-- | |||
-->{{#if:{{{list19|}}}| | -->{{#if:{{{list19|}}}| | ||
|----- | |||
{{#if:{{{group19|}}}| | |||
! style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}" | {{{group19}}} | |||
}} | |||
| style="width:100%; font-size:90%; text-align:center; {{{liststyle|}}}{{{oddstyle|}}}" colspan="{{#if:{{{group19|}}}|1|2}}" | {{{list19}}}}}<!-- | |||
-->{{#if:{{{list20|}}}| | -->{{#if:{{{list20|}}}| | ||
|----- | |||
{{#if:{{{group20|}}}| | |||
! style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}" | {{{group20}}} | |||
}} | |||
| style="width:100%; font-size:90%; text-align:center;background:#f7f7f7; {{{liststyle|}}}{{{oddstyle|}}}" colspan="{{#if:{{{group20|}}}|1|2}}" | {{{list20}}}}}<!-- | |||
---Below (optional)--- | ---Below (optional)--- | ||
-->{{#if:{{{below|}}}| | -->{{#if:{{{below|}}}| | ||
|----- | |||
| style="background:#ddf; text-align:center; font-size:90%; {{{belowstyle|}}}" colspan="{{#if:{{{image|}}}|3|2}}" | {{{below|}}}}}<!-- | |||
--> | --> | ||
|}<noinclude> | |||
{{man}} | {{man}} | ||
[[Categoria:Template di navigazione|Template di navigazione]] | [[Categoria:Template di navigazione|Template di navigazione]] | ||
</noinclude> | </noinclude> |
Versione delle 12:41, 26 gen 2009
{{{group1}}}----- {{{group2}}}----- {{{group3}}}----- {{{group4}}}----- {{{group5}}}----- {{{group6}}}----- {{{group7}}}----- {{{group8}}}----- {{{group9}}}----- {{{group10}}}----- {{{group11}}}----- {{{group12}}}----- {{{group13}}}----- {{{group14}}}----- {{{group15}}}----- {{{group16}}}----- {{{group17}}}----- {{{group18}}}----- {{{group19}}}----- {{{group20}}}----- |
---|
[pagina] [modifica] [cronologia] [pulisci]
Documentazione
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.
Se hai qualche domanda su questo template, puoi porre una domanda al pronto soccorso. |