Template:Quote: differenze tra le versioni

Wikibooks, manuali e libri di testo liberi.
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
m fix: supporta il caso param. 1 no, param. 3 sì
Riga 11: Riga 11:
</noinclude><noinclude><!--
</noinclude><noinclude><!--
Nota per capire meglio l'implementazione del template:
Nota per capire meglio l'implementazione del template:
Se viene passata una sola citazione (= il param. 1 ma non il param. 3):
non viene mostrato nulla che riguardi la lingua.
Se vengono passate entrambe le citazioni (= parametri 1 e 3):
Se vengono passate entrambe le citazioni (= parametri 1 e 3):
{{{lingua}}}{{{4}}} = lingua del parametro 3 e {{{lingua2|italiano}}} = lingua del parametro 1.
{{{lingua}}}{{{4}}} = lingua del parametro 3 e {{{lingua2|italiano}}} = lingua del parametro 1.
Se viene passata la citazione, ma non la traduzione (= il param. 1 ma non il param. 3):

non viene mostrato nulla che riguardi la lingua.
Questo template è diviso in tre parti:
Se viene passata la traduzione, ma non la citazione (= non il parametro 1, sì il parametro 3):
* due citazioni (parametri 1 e 3).
come nel caso in cui sono passate entrambe; il parametro 1 viene rimpiazzato da uno spazio vuoto
* una citazione (parametro 1).
Se non viene passata nessuna delle due:
* nessuna citazione (non sapevo cosa mettere nella clausola else e ci ho messo un messaggio di errore).
non sapevo cosa mettere nella clausola else, quindi ci ho messo provvisoriamente un messaggio di errore.


-->
-->
Riga 33: Riga 32:
}}
}}
|
|
{{#if:{{{3|}}}|
<span style="color:red;"><big><nowiki>{{quote}}</nowiki>: Inserire citazione</big></span>
<div style="float:right; width:50%;">
{{Quote/Citazione|lingua={{#if:{{{lingua2|}}}|{{{{{lingua2}}}}}|(<span style="font-weight: bolder; font-size: 80%;">[[w:Lingua italiana|IT]]</span>)}} |testo=<nowiki /> |indenta=no }}
</div>
<div style="float:left; width:49%;">
{{Quote/Citazione|lingua={{#if:{{{lingua|}}}| {{{{{lingua}}}}} }} {{{4|}}} |testo={{{3}}} |sotto={{{2}}} |indenta=no }}
</div>
|
<span style="color:red;"><big><nowiki>{{quote}}</nowiki>: Inserire citazione</big></span>}}
}}
}}

Versione delle 07:40, 6 lug 2012

Inserisce una citazione all'interno di una voce. Le istruzioni per l'uso sono qui.



Nota dell'implementazione (per utenti esperti): anche se il template si usa allo stesso modo del w:Template:Quote di Wikipedia, l'implementazione è diversa (questa versione corregge alcuni problemi di visualizzazione).