Template:Sandbox: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
m (esempi per usare condizioni nei template)
mNessun oggetto della modifica
Riga 1: Riga 1:
<includeonly>{{#if: {{{1}}} | almeno un parametro e il primo non è vuoto | nessun parametro }}
<includeonly>{{#if: {{{1}}} | almeno un parametro e il primo non è vuoto | nessun parametro }}<br/>
{{#if: {{{1|}}} | almeno un parametro | nessun parametro }}
{{#if: {{{1|}}} | almeno un parametro | nessun parametro }}<br/>
{{#ifeq: {{{1}}} | stringa | il primo parametro è "stringa" | il primo parametro non è "stringa" }}
{{#ifeq: {{{1}}} | stringa | il primo parametro è "stringa" | il primo parametro non è "stringa" }}<br/>
{{#switch: {{{1}}}
{{#switch: {{{1}}}
  | stringa = il primo parametro è "stringa"
  | stringa = il primo parametro è "stringa"
Riga 11: Riga 11:
Pagina di esempio, per esemplificare il funzionamento basilare delle istruzioni condizionali (<code>#if</code>, <code>#ifeq</code> e <code>#switch</code>), contenente questo template:
Pagina di esempio, per esemplificare il funzionamento basilare delle istruzioni condizionali (<code>#if</code>, <code>#ifeq</code> e <code>#switch</code>), contenente questo template:
<pre>
<pre>
{{#if: {{{1}}} | almeno un parametro e il primo non è vuoto | nessun parametro }}
{{#if: {{{1}}} | almeno un parametro e il primo non è vuoto | nessun parametro }}<br/>


{{#if: {{{1|}}} | almeno un parametro | nessun parametro }}
{{#if: {{{1|}}} | almeno un parametro | nessun parametro }}<br/>


{{#ifeq: {{{1}}} | stringa | il primo parametro è "stringa" | il primo parametro non è "stringa" }}
{{#ifeq: {{{1}}} | stringa | il primo parametro è "stringa" | il primo parametro non è "stringa" }}<br/>


{{#switch: {{{1}}}
{{#switch: {{{1}}}
Riga 23: Riga 23:
}}
}}
</pre>
</pre>


Di seguito un po' di esempi di utilizzo.
Di seguito un po' di esempi di utilizzo.


<pre>{{Sandbox}}</pre>
<pre>{{Sandbox}}</pre>

Versione delle 14:14, 11 nov 2015


Pagina di esempio, per esemplificare il funzionamento basilare delle istruzioni condizionali (#if, #ifeq e #switch), contenente questo template:

{{#if: {{{1}}} | almeno un parametro e il primo non è vuoto | nessun parametro }}<br/>

{{#if: {{{1|}}} | almeno un parametro | nessun parametro }}<br/>

{{#ifeq: {{{1}}} | stringa | il primo parametro è "stringa" | il primo parametro non è "stringa" }}<br/>

{{#switch: {{{1}}}
 | stringa = il primo parametro è "stringa"
 | prova = il primo parametro è "prova" 
 | = il primo parametro non è né "stringa" né "prova"
}}


Di seguito un po' di esempi di utilizzo.


{{Sandbox}}

almeno un parametro e il primo non è vuoto
nessun parametro
il primo parametro non è "stringa"


{{Sandbox|stringa}}

almeno un parametro e il primo non è vuoto
almeno un parametro
il primo parametro è "stringa"
il primo parametro è "stringa"


{{Sandbox|prova}}

almeno un parametro e il primo non è vuoto
almeno un parametro
il primo parametro non è "stringa"
il primo parametro è "prova"


{{Sandbox|uno|prova}}

almeno un parametro e il primo non è vuoto
almeno un parametro
il primo parametro non è "stringa"


{{Sandbox||solo secondo parametro}}

nessun parametro
nessun parametro
il primo parametro non è "stringa"
il primo parametro non è né "stringa" né "prova"