Template:Cassetto: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Airon90 (discussione | contributi)
Creata pagina con '<includeonly>{| width=100% border=0 cellpadding=0 cellspacing=0 style="background-color:transparent" |<div class="NavFrame" style=" margin: 0; padding: 0 {{{MargineDestro|0}}}px ...'
Riga 1:
<includeonly>{| width=100% border=0 cellpadding=0 cellspacing=0 style="background-color:transparent"
<includeonly>
|<div class="NavFrame" style="text-align margin:left 0; widthpadding: 0 {{{larghezzaMargineDestro|100%0}}}px 0 0; backgroundtext-align:{{{coloresfondo|#FFFFFF}}} left; {{#switchborder:{{{allineamento|}}}|sinistra=float:left 0;|destra=float font-size:right;|}} small">
{{{Titolo}}}
<div class="NavHead" style="background:{{{colore|#EFEFEF}}}; padding-bottom: 0.0em; text-align:center; padding-left:1em">{{{1|}}}{{{titolo|}}}</div>
<div class="NavContent" style="margin-bottom: 0.5em; padding: 0.2em; padding-left:0.4em; 0 10px; bordertext-left-stylealign:solid; border-left-width:3px; border-left-color:{{{coloresfondo|#FFFFFF}}} 0; backgroundfont-colorsize:{{{coloresfondo|#FFFFFF}}}; small">
{{{Testo}}}
{{{2|}}}{{{testo|}}}</div></div></includeonly><noinclude>
</div><div class="NavEnd"></div></div>
== Descrizione ==
|}</includeonly>
 
Il template {{tl|Cassetto}} serve a creare un riquadro espandibile ma inizialmente contratto.
 
== Sintassi ==
 
<pre>
{{cassetto
|larghezza = larghezza del riquadro
|colore = colore dello sfondo
|coloresfondo = colore dello sfondo del cassetto aperto
|allineamento = destra o sinistra
|titolo = titolo del riquadro
|testo = testo contenuto
}}
</pre>
 
Il testo oltre il simbolo dell'uguale va opportunamente sostituito come descritto di seguito.
 
;larghezza del riquadro
:La larghezza del riquadro, in pixel o in percentuale.
;colore dello sfondo
:Il colore dello sfondo del rettangolo che contiene il titolo.
;colore dello sfondo del cassetto aperto
:Il colore dello sfondo del rettangolo che contiene il testo del cassetto.
;destra o sinistra
:l'allineamento del riquadro nella pagina. Notare che di default non è ne destra ne sinistra, ma "inline" cioè rispetta l'allinemanto del paragrafo e il testo non ci può "passare attorno".
;titolo del riquadro
:Il titolo del riquadro, visibile anche quando il cassetto è ''chiuso''.
;testo contenuto
:Il wikitesto visualizzato all'interno del cassetto quando questo è ''aperto''.
 
In certi casi, se non si fa uso diretto della formattaztione HTML è anche possibile omettere i nomi dei parametri '''<tt>titolo=</tt>''' e '''<tt>testo=</tt>''' scrivendo semplicemente nell'ordine il titolo e il testo del cassetto dopo la barra verticale.
 
== Esempi ==
 
L'utilizzo del template è illustrato in questo esempio:
<pre>
{{Cassetto|Titolo del riquadro|
testo contenuto, con tutta la
''formattazione'' necessaria...
}}
</pre>
Che produce questo risultato:
{{Cassetto|Titolo del riquadro|
testo contenuto, con tutta la
''formattazione'' necessaria...
}}
 
----
 
È possibile anche specificare la larghezza della barra del titolo con il parametro "''larghezza''":
<pre>
{{Cassetto|larghezza=30%|Titolo del riquadro|
testo contenuto, con tutta la
''formattazione'' necessaria...
}}
</pre>
risultato:
{{Cassetto|larghezza=30%|Titolo del riquadro|
testo contenuto, con tutta la
''formattazione'' necessaria...
}}
 
----
 
{{Cassetto|larghezza=30%|allineamento=destra|Titolo del riquadro|
testo contenuto, con tutta la
''formattazione'' necessaria...
}}
Si può impostare l'allineamento, a destra o a sinistra, con il parameteo "''allinemento''", in questo caso il riquadro diventa "flottante":
<pre>
{{Cassetto|larghezza=30%|allineamento=destra|Titolo del riquadro|
testo contenuto, con tutta la
''formattazione'' necessaria...
}}
</pre>
Il risultato è qui a destra
 
----
 
Si possono anche utilizzare colori diversi per lo sfondo ed il testo del titolo:
<pre>
{{Cassetto
|colore=red
|titolo=<span style="color:white">Apri il cassetto per vedere il testo...</span>
|testo=...chiudi il cassetto per nascondere il testo.
}}
</pre>
risultato:
{{Cassetto
|colore=red
|titolo=<span style="color:white">Apri il cassetto per vedere il testo...</span>
|testo=...chiudi il cassetto per nascondere il testo.
}}
 
----
 
===Nota===
A causa di un [[w:bug|bug]] del software [[MediaWiki]] ([http://bugzilla.wikimedia.org/show_bug.cgi?id=1409 *]) è anche possibile specificare esplicitamente i parametri del template. La sintassi seguente produce il medesimo risultato dell'altro esempio:
<pre>
{{Cassetto|titolo=Titolo del riquadro|
testo=testo contenuto, con tutta la
''formattazione'' necessaria...
}}
</pre>
 
A causa di un altro bug, l'inserimento di tabelle all'interno del cassetto potrebbe dare dei problemi. Per risolverli usare la formula <nowiki>{{Subst:Cassetto|parametri....}}</nowiki> salvare la pagina e modificare direttamente il testo all'interno del cassetto ovvero prima dei due div terminali.
 
[[Categoria:Template grafica|Cassetto]]
</noinclude>