<analytics uacct="UA-6089322-1" ></analytics>

Template:Intestazione indice: differenze tra le versioni

Da Cantiere.
(Nuova pagina: <noinclude>{{esoteric}} __NOEDITSECTION__ <div class="toccolours" style="clear:both; margin-bottom: 0.5em; font-size: 90%;"> === Descrizione === Il template genera un'intestazione auto...)
 
m (prova)
 
(19 versioni intermedie di 4 utenti non mostrate)
Riga 1: Riga 1:
<noinclude>{{esoteric}}
+
<includeonly>{{Nascondi titolo}}<div class="noprint indice_intestazione">{{ #ifeq: {{{Titolo pagina|}}}
__NOEDITSECTION__
+
||<span style="color:red; padding: 0px; margin: 0px;">Inserisci il valore {{{Titolo pagina}}}</span>
<div class="toccolours" style="clear:both; margin-bottom: 0.5em; font-size: 90%;">
+
|{{ucfirst:{{{Titolo pagina}}}}}
 +
}}</div>
 +
 
 +
{{ #ifeq: {{{Nome categoria|}}}
 +
||
 +
|<span class="noprint indice_etichetta" style="float: right;"> Categoria: '''[[:Categoria:{{{Nome categoria}}}|{{{Nome categoria}}}]]'''</span>
 +
}}<span class="noprint indice_etichetta">{{ #ifeq: {{{Nome progetto|}}}
 +
||
 +
|[[{{ucfirst:{{{Nome namespace}}}}}|{{lcfirst:{{{Nome namespace}}}}}]]&nbsp;
 +
}}{{ #ifeq: {{{Titolo livello 1|}}}
 +
||
 +
|&nbsp; [[{{{Link livello 1}}}|{{{Titolo livello 1}}}]]&nbsp;
 +
}}{{ #ifeq: {{{Titolo livello 2|}}}
 +
||
 +
|&nbsp;[[Immagine:Nuvola apps noatun.png|8px]] [[{{{Link livello 2}}}|{{{Titolo livello 2}}}]]&nbsp;
 +
}}{{ #ifeq: {{{Titolo livello 3|}}}
 +
||
 +
|&nbsp;[[Immagine:Nuvola apps noatun.png|8px]] [[{{{Link livello 3}}}|{{{Titolo livello 3}}}]]&nbsp;
 +
}}{{ #ifeq: {{{Titolo livello 4|}}}
 +
||
 +
|&nbsp;[[Immagine:Nuvola apps noatun.png|8px]] [[{{{Link livello 4}}}|{{{Titolo livello 4}}}]]&nbsp;
 +
}}{{ #ifeq: {{{Titolo livello 5|}}}
 +
||
 +
|&nbsp;[[Immagine:Nuvola apps noatun.png|8px]] [[{{{Link livello 5}}}|{{{Titolo livello 5}}}]]&nbsp;
 +
}}{{ #ifeq: {{{Titolo livello 6|}}}
 +
||
 +
|&nbsp;[[Immagine:Nuvola apps noatun.png|8px]] [[{{{Link livello 6}}}|{{{Titolo livello 6}}}]]&nbsp;
 +
}}{{ #ifeq: {{{Titolo livello 7|}}}
 +
||
 +
|&nbsp;[[Immagine:Nuvola apps noatun.png|8px]] [[{{{Link livello 7}}}|{{{Titolo livello 7}}}]]&nbsp;
 +
}}{{ #ifeq: {{{Titolo livello 8|}}}
 +
||
 +
|&nbsp;[[Immagine:Nuvola apps noatun.png|8px]] [[{{{Link livello 8}}}|{{{Titolo livello 8}}}]]&nbsp;
 +
}}{{ #ifeq: {{{Titolo livello 9|}}}
 +
||
 +
|&nbsp;[[Immagine:Nuvola apps noatun.png|8px]] [[{{{Link livello 9}}}|{{{Titolo livello 9}}}]]&nbsp;
 +
}}{{ #ifeq: {{{Titolo livello 10|}}}
 +
||
 +
|&nbsp;[[Immagine:Nuvola apps noatun.png|8px]] [[{{{Link livello 10}}}|{{{Titolo livello 10}}}]]&nbsp;
 +
}}{{ #ifeq: {{{Titolo livello 11|}}}
 +
||
 +
|&nbsp;[[Immagine:Nuvola apps noatun.png|8px]] [[{{{Link livello 11}}}|{{{Titolo livello 11}}}]]&nbsp;
 +
}}{{ #ifeq: {{{Titolo livello 12|}}}
 +
||
 +
|&nbsp;[[Immagine:Nuvola apps noatun.png|8px]] [[{{{Link livello 12}}}|{{{Titolo livello 12}}}]]&nbsp;
 +
}}</span>
 +
 
 +
<br style="clear: both;" /></includeonly>
 +
 
 +
<noinclude>
 
=== Descrizione ===
 
=== Descrizione ===
Il template genera un'intestazione automatica per le pagine indice. Fa uso di una sintassi condizionale, per cui alcuni dei parametri non specificati dall'utente non vengono visualizzati. Sebbene l'uso del template sia piuttosto semplice, il modo in cui è realizzato "dietro le quinte" è abbastanza complicato: ''non modificare il codice se non sei perfettamente consapevole di ciò che stai facendo''.
+
Il template genera un'intestazione automatica per le pagine indice.
  
 
=== Uso ===
 
=== Uso ===
: '''<nowiki>{{Intestazione indice</nowiki>'''
+
Ricopiare il testo sottostante e compilare le variabili in base alle esigenze.
: '''<nowiki>|titolo pagina=</nowiki>''' <span style="color: red;">(Parametro obbligatorio)</span>
+
: '''<nowiki>|nome categoria=</nowiki>'''
+
: '''<nowiki>|livello 1=</nowiki>''' <span style="color: red;">(Parametro obbligatorio)</span>
+
: '''<nowiki>|link livello 1=</nowiki>'''
+
: '''<nowiki>|livello 2=</nowiki>'''
+
: '''<nowiki>|link livello 2=</nowiki>'''
+
: '''<nowiki>|livello 3=</nowiki>'''
+
: '''<nowiki>|link livello 3=</nowiki>'''
+
: '''<nowiki>|livello 4=</nowiki>'''
+
: '''<nowiki>|link livello 4=</nowiki>'''
+
: '''<nowiki>|livello 5=</nowiki>'''
+
: '''<nowiki>|link livello 5=</nowiki>'''
+
: '''<nowiki>|livello 6=</nowiki>'''
+
: '''<nowiki>|link livello 6=</nowiki>'''
+
: '''<nowiki>|livello 7=</nowiki>'''
+
: '''<nowiki>|link livello 7=</nowiki>'''
+
: '''<nowiki>|livello 8=</nowiki>'''
+
: '''<nowiki>|link livello 8=</nowiki>'''
+
: '''<nowiki>|livello 9=</nowiki>'''
+
: '''<nowiki>|link livello 9=</nowiki>'''
+
: '''<nowiki>|livello 10=</nowiki>'''
+
: '''<nowiki>|link livello 10=</nowiki>'''
+
: '''<nowiki>}}</nowiki>'''
+
  
=== Esempio ===
+
<pre>
Scrivendo:
+
: '''<nowiki>{{Intestazione indice</nowiki>'''
+
: '''<nowiki>|titolo pagina=Indice degli autori di testi matematici</nowiki>'''
+
: '''<nowiki>|nome categoria=matematici</nowiki>'''
+
: '''<nowiki>|livello 1=autori</nowiki>'''
+
: '''<nowiki>|livello 2=argomenti</nowiki>'''
+
: '''<nowiki>|link livello 2=Indice degli autori per argomento</nowiki>'''
+
: '''<nowiki>|livello 3=Scienze</nowiki>'''
+
: '''<nowiki>|link livello 3=Indice degli autori di testi scientifici</nowiki>'''
+
: '''<nowiki>|livello 4=Scienze matematiche, fisiche e naturali</nowiki>'''
+
: '''<nowiki>|link livello 4=Indice degli autori di testi delle scienze matematiche, fisiche e naturali</nowiki>'''
+
: '''<nowiki>|livello 5=Matematica</nowiki>'''
+
: '''<nowiki>|link livello 5=Indice degli autori di testi di matematica</nowiki>'''
+
: '''<nowiki>|livello 6=Matematici</nowiki>'''
+
: '''<nowiki>|link livello 6=Indice dei matematici</nowiki>'''
+
: '''<nowiki>}}</nowiki>'''
+
si ottiene:
+
 
{{Intestazione indice
 
{{Intestazione indice
|titolo pagina=Indice degli autori di testi matematici
+
| Titolo pagina =
|nome categoria=Matematici
+
| Nome categoria =
|livello 1=autori
+
| Nome progetto =
|livello 2=Argomenti
+
| Titolo livello 1 =
|link livello 2 = Indice degli autori per argomento
+
| Link livello 1 =
|livello 3=Scienze
+
| Titolo livello 2 =
|link livello 3=Indice degli autori di testi scientifici
+
| Link livello 2 =
|livello 4=Scienze matematiche, fisiche e naturali
+
| Titolo livello 3 =
|link livello 4=Indice degli autori di testi delle scienze matematiche, fisiche e naturali
+
| Link livello 3 =
|livello 5=Matematica
+
| Titolo livello 4 =
|link livello 5=Indice degli autori di testi di matematica
+
| Link livello 4 =
|livello 6=Matematici
+
| Titolo livello 5 =
|link livello 6=Indice dei matematici
+
| Link livello 5 =
 +
| Titolo livello 6 =
 +
| Link livello 6 =
 +
| Titolo livello 7 =
 +
| Link livello 7 =
 +
| Titolo livello 8 =
 +
| Link livello 8 =
 +
| Titolo livello 9 =
 +
| Link livello 9 =
 +
| Titolo livello 10 =
 +
| Link livello 10 =
 +
| Titolo livello 11 =
 +
| Link livello 11 =
 +
| Titolo livello 12 =
 +
| Link livello 12 =
 
}}
 
}}
</div>[[Categoria:Template di servizio|{{PAGENAME}}]]
+
</pre>  
 
</noinclude>
 
</noinclude>
 
<includeonly><div class="noprint indice_intestazione">{{ #if: {{{titolo pagina|}}}|{{{titolo pagina}}}|<span style="color:red; padding: 0px; margin: 0px;">Inserisci il valore {{{titolo pagina}}}</span>}}
 
</div>
 
 
{{ #if: {{{nome categoria|}}}|<span class="noprint indice_etichetta" style="float: right;">[[Image:Nuvola filesystems folder open.png|12px]] Categoria: '''[[:Categoria:{{{nome categoria|}}}|{{{nome categoria|}}}]]'''</span>|}}
 
 
{{ #if: {{{livello 1|}}}|<span class="noprint indice_etichetta">{{ #if: {{{link livello 1|}}}|[[Wikisource:{{{link livello 1}}}|{{{link livello 1}}}]]|[[Portale:{{{livello 1}}}|Portale {{{livello 1}}}]]}}</span>
 
{{ #if: {{{livello 2|}}}|&nbsp;[[Immagine:Nuvola apps noatun.png|8px]] <span class="noprint indice_etichetta">[[Wikisource:{{ #if: {{{link livello 2|}}}|{{{link livello 2}}}|{{{livello 2}}}}}|{{{livello 2}}}]]</span>
 
{{ #if: {{{livello 3|}}}|&nbsp;[[Immagine:Nuvola apps noatun.png|8px]] <span class="noprint indice_etichetta">[[Wikisource:{{ #if: {{{link livello 3|}}}|{{{link livello 3}}}|{{{livello 3}}}}}|{{{livello 3}}}]]</span>
 
{{ #if: {{{livello 4|}}}|&nbsp;[[Immagine:Nuvola apps noatun.png|8px]] <span class="noprint indice_etichetta">[[Wikisource:{{ #if: {{{link livello 4|}}}|{{{link livello 4}}}|{{{livello 4}}}}}|{{{livello 4}}}]]</span>
 
{{ #if: {{{livello 5|}}}|&nbsp;[[Immagine:Nuvola apps noatun.png|8px]] <span class="noprint indice_etichetta">[[Wikisource:{{ #if: {{{link livello 5|}}}|{{{link livello 5}}}|{{{livello 5}}}}}|{{{livello 5}}}]]</span>
 
{{ #if: {{{livello 6|}}}|&nbsp;[[Immagine:Nuvola apps noatun.png|8px]] <span class="noprint indice_etichetta">[[Wikisource:{{ #if: {{{link livello 6|}}}|{{{link livello 6}}}|{{{livello 6}}}}}|{{{livello 6}}}]]</span>
 
{{ #if: {{{livello 7|}}}|&nbsp;[[Immagine:Nuvola apps noatun.png|8px]] <span class="noprint indice_etichetta">[[Wikisource:{{ #if: {{{link livello 7|}}}|{{{link livello 7}}}|{{{livello 7}}}}}|{{{livello 7}}}]]</span>
 
{{ #if: {{{livello 8|}}}|&nbsp;[[Immagine:Nuvola apps noatun.png|8px]] <span class="noprint indice_etichetta">[[Wikisource:{{ #if: {{{link livello 8|}}}|{{{link livello 8}}}|{{{livello 8}}}}}|{{{livello 8}}}]]</span>
 
{{ #if: {{{livello 9|}}}|&nbsp;[[Immagine:Nuvola apps noatun.png|8px]] <span class="noprint indice_etichetta">[[Wikisource:{{ #if: {{{link livello 9|}}}|{{{link livello 9}}}|{{{livello 9}}}}}|{{{livello 9}}}]]</span>
 
{{ #if: {{{livello 10|}}}|&nbsp;[[Immagine:Nuvola apps noatun.png|8px]] <span class="noprint indice_etichetta">[[Wikisource:{{ #if: {{{link livello 10|}}}|{{{link livello 10}}}|{{{livello 10}}}}}|{{{livello 10}}}]]</span>|}}
 
|}}
 
|}}
 
|}}
 
|}}
 
|}}
 
|}}
 
|}}
 
|}}
 
|<span style="color:red;">Inserisci almeno un livello di categorizzazione</span>}}
 
<br style="clear: both;" />
 
</includeonly>
 

Versione attuale delle 19:37, 3 ott 2008


Descrizione

Il template genera un'intestazione automatica per le pagine indice.

Uso

Ricopiare il testo sottostante e compilare le variabili in base alle esigenze.

{{Intestazione indice
| Titolo pagina =
| Nome categoria =
| Nome progetto =
| Titolo livello 1 =
| Link livello 1 =
| Titolo livello 2 =
| Link livello 2 =
| Titolo livello 3 =
| Link livello 3 =
| Titolo livello 4 =
| Link livello 4 =
| Titolo livello 5 =
| Link livello 5 =
| Titolo livello 6 =
| Link livello 6 =
| Titolo livello 7 =
| Link livello 7 =
| Titolo livello 8 =
| Link livello 8 =
| Titolo livello 9 =
| Link livello 9 =
| Titolo livello 10 =
| Link livello 10 =
| Titolo livello 11 =
| Link livello 11 =
| Titolo livello 12 =
| Link livello 12 =
}}