Template:Finestra: differenze tra le versioni

Da La Barriera Wiki.
Vai alla navigazione Vai alla ricerca
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 1: Riga 1:
<includeonly><div class="finestra" id={{ucfirst:{{{Titolo}}}}} style="border: solid 1px #0D0C0A; width: 100%; line-height: 32 px; margin-top:2px; margin-left: 2px; margin-right: 2px; padding: 2px;">{{#if:{{{Icona|}}}|&nbsp;[[Immagine:{{{Icona}}}|32px]]}}&nbsp;'''[[{{#if:{{{Namespace}}}|{{#switch:{{{Namespace}}}
<includeonly><div class="titolo" style="border: solid 1px #0D0C0A; width: 100%; line-height: 32 px; margin-top:2px; margin-left: 2px; margin-right: 2px; padding: 2px;">{{#if:{{{Icona|}}}|&nbsp;[[Immagine:{{{Icona}}}|32px]]}}&nbsp;'''{{#if:{{{Namespace|}}} | [[{{#switch:{{{Namespace}}}
| C = Categoria:{{{Titolo}}}{{!}}Categoria&nbsp;
| C = Categoria:{{{Titolo}}}{{!}}Categoria {{ucfirst:{{{Titolo}}}]]
| P = Portale:{{{Titolo}}}{{!}}Portale&nbsp;
| F = File:{{{Titolo}}}{{!}}File {{ucfirst:{{{Titolo}}}]]
| T = Template:{{{Titolo}}}{{!}}Template&nbsp;
| P = Portale:{{{Titolo}}}{{!}}Portale {{ucfirst:{{{Titolo}}}]]
}}}}{{ucfirst:{{{Titolo}}}}}]]'''</div><div style="border: solid 1px #0D0C0A; border-top: none; width: 100%; margin-bottom: 2px; margin-left: 2px; margin-right: 2px; padding: 2px; height: 100px;">{{#if:{{{Testo|}}}|{{{Testo}}}}}</div></includeonly>
| T = Template:{{{Titolo}}}{{!}}Template {{ucfirst:{{{Titolo}}}]]
| X = {{ucfirst:{{{Titolo}}}]]
}} | {{ucfirst:{{{Titolo}}}}}}}'''</div><div style="border: solid 1px #0D0C0A; border-collapse: collapse; width: 100%; margin-bottom: 2px; margin-left: 2px; margin-right: 2px; padding: 2px;">{{#if:{{{Testo|}}}|{{{Testo}}}}}</div></includeonly>
<noinclude>
<noinclude>
Il template [[Template:Finestra|Finestra]] serve per realizzare finestre di testo dotate di una barra del titolo con testo e sfondo personalizzato, ed un corpo in cui inserire il testo.
Il template [[Template:Finestra|Finestra]] serve per realizzare finestre di testo dotate di una barra del titolo con testo e sfondo personalizzato, ed un corpo in cui inserire il testo.
Riga 29: Riga 31:
Il secondo parametro del template è il ''namespace'' del titolo. Questo parametro è facoltativo.
Il secondo parametro del template è il ''namespace'' del titolo. Questo parametro è facoltativo.
Sono disponibili le seguenti opzioni:
Sono disponibili le seguenti opzioni:
*Categoria: si ottiene valorizzando il parametro con la lettera '''C'''
*File: si ottiene valorizzando il parametro con la lettera '''F'''
*Portale: si ottiene valorizzando il parametro con la lettera '''P'''
*Template: si ottiene valorizzando il parametro con la lettera '''T'''
*Template: si ottiene valorizzando il parametro con la lettera '''T'''
*Portale: si ottiene valorizzando il parametro con la lettera '''P'''
*Namespace principale: si ottiene valorizzando il parametro con la lettera '''X'''
*Non valorizzando il parametro si fa riferimento al ''namespace'' principale
*Non valorizzando il parametro il titolo della finestra non sarà riferito ad alcun link


=== Titolo ===
=== Titolo ===
Riga 45: Riga 50:
Alimentando il template nelle maniere indicate:
Alimentando il template nelle maniere indicate:


  <nowiki>{{Finestra | Titolo = Grande Inverno}}</nowiki>
  <nowiki>{{Finestra | Namespace = X | Titolo = Grande Inverno}}</nowiki>
  <nowiki>{{Finestra | Icona = Icona_Portale_Geografia.png | Namespace = P | Titolo = geografia | Testo = Il portale dedicato alla geografia}}</nowiki>
  <nowiki>{{Finestra | Icona = Icona_Portale_Geografia.png | Namespace = P | Titolo = geografia | Testo = Il portale dedicato alla geografia}}</nowiki>


Si ottiene:
Si ottiene:


{{Finestra | Titolo = Grande Inverno}}
{{Finestra | Namespace = X | Titolo = Grande Inverno}}
<br />
<br />
{{Finestra | Icona = Icona_Portale_Geografia.png | Namespace = P | Titolo = geografia | Testo = Il portale dedicato alla geografia}}
{{Finestra | Icona = Icona_Portale_Geografia.png | Namespace = P | Titolo = geografia | Testo = Il portale dedicato alla geografia}}


[[Categoria:Template]]</noinclude>
[[Categoria:Template]]</noinclude>

Versione delle 21:50, 18 set 2011


Il template Finestra serve per realizzare finestre di testo dotate di una barra del titolo con testo e sfondo personalizzato, ed un corpo in cui inserire il testo.


Utilizzo

Per utilizzare il template è sufficiente eseguire un copia/incolla del seguente codice:

{{Finestra
Icona = <!-- Icona della barra del titolo -->

Namespace = <!-- Namespace del titolo -->

Titolo = <!-- Titolo della finestra -->

Testo = <!-- Contenuto della finestra -->

}}

Parametri

Icona

Il primo parametro del template è l'indicazione del file di icona da inserire nella barra del titolo della finestra. Dovrà essere inserito il nome del file senza indicazione del percorso. Questo parametro è facoltativo.

Namespace

Il secondo parametro del template è il namespace del titolo. Questo parametro è facoltativo. Sono disponibili le seguenti opzioni:

  • Categoria: si ottiene valorizzando il parametro con la lettera C
  • File: si ottiene valorizzando il parametro con la lettera F
  • Portale: si ottiene valorizzando il parametro con la lettera P
  • Template: si ottiene valorizzando il parametro con la lettera T
  • Namespace principale: si ottiene valorizzando il parametro con la lettera X
  • Non valorizzando il parametro il titolo della finestra non sarà riferito ad alcun link

Titolo

Il terzo parametro previsto dal template è l'indicazione del titolo della finestra, e determina anche lo sfondo che verrà impostato. Tale titolo deve corrispondere al nome della pagina verso cui linkare, senza indicazione del namespace. Questo parametro è obbligatorio.

Testo

Il quarto ed ultimo parametro previsto dal template è il testo da inserire nel corpo della finestra. Questo parametro è facoltativo.

Esempi di utilizzo

Alimentando il template nelle maniere indicate:

{{Finestra | Namespace = X | Titolo = Grande Inverno}}
{{Finestra | Icona = Icona_Portale_Geografia.png | Namespace = P | Titolo = geografia | Testo = Il portale dedicato alla geografia}}

Si ottiene:

 {{#if:X | [[{{#switch:X

| C = Categoria:Grande Inverno|Categoria {{ucfirst:Grande Inverno]] | F = File:Grande Inverno|File {{ucfirst:Grande Inverno]] | P = Portale:Grande Inverno|Portale {{ucfirst:Grande Inverno]]

| T = Template:Grande Inverno|Template Grande Inverno]]


 File:Icona Portale Geografia.png {{#if:P | [[{{#switch:P

| C = Categoria:geografia|Categoria {{ucfirst:geografia]] | F = File:geografia|File {{ucfirst:geografia]] | P = Portale:geografia|Portale {{ucfirst:geografia]]

| T = Template:geografia|Template Geografia]]
Il portale dedicato alla geografia