Template:Sandbox: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
mNessun oggetto della modifica
m (categoria)
 
(8 versioni intermedie di uno stesso utente non sono mostrate)
Riga 5: Riga 5:
  | stringa = il primo parametro è "stringa"
  | stringa = il primo parametro è "stringa"
  | prova = il primo parametro è "prova"  
  | prova = il primo parametro è "prova"  
  | il primo parametro non è né "stringa" né "prova"
  | il primo parametro (se presente) non è né "stringa" né "prova"
}}
}}
</includeonly><noinclude>
</includeonly><noinclude>


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>) e dei parametri passati a un template (accessibili nelle due forme <nowiki>{{{1}}}</nowiki> oppure <nowiki>{{{1|}}}</nowiki>, con diversi significati, e così via incrementando il numero per quelli successivi...). La pagina contiene questo template, che è richiamato tramite la sintassi <code>{{Sandbox[|...]}}</code>:
<pre>
<pre>
{{#if: {{{1}}} | nessun parametro o il primo parametro non è vuoto | il primo parametro è vuoto }}<br/>
{{#if: {{{1}}} | nessun parametro o il primo parametro non è vuoto | il primo parametro è vuoto }}<br/>
Riga 20: Riga 20:
  | stringa = il primo parametro è "stringa"
  | stringa = il primo parametro è "stringa"
  | prova = il primo parametro è "prova"  
  | prova = il primo parametro è "prova"  
  | il primo parametro non è né "stringa" né "prova"
  | il primo parametro (se presente) non è né "stringa" né "prova"
}}
}}
</pre>
</pre>
Riga 42: Riga 42:
<pre>{{Sandbox||solo secondo parametro}}</pre>
<pre>{{Sandbox||solo secondo parametro}}</pre>
{{Sandbox||solo secondo parametro}}
{{Sandbox||solo secondo parametro}}
</noinclude>
 
[[Categoria:Wiki]]</noinclude>

Versione attuale delle 15:57, 7 dic 2019


Pagina di esempio, per esemplificare il funzionamento basilare delle istruzioni condizionali (#if, #ifeq e #switch) e dei parametri passati a un template (accessibili nelle due forme {{{1}}} oppure {{{1|}}}, con diversi significati, e così via incrementando il numero per quelli successivi...). La pagina contiene questo template, che è richiamato tramite la sintassi {{Sandbox[|...]}}:

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

{{#if: {{{1|}}} | il primo parametro non è vuoto | il primo parametro (se presente) è vuoto }}<br/>

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

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


Di seguito un po' di esempi di utilizzo.


{{Sandbox}}

nessun parametro o il primo parametro non è vuoto
il primo parametro (se presente) è vuoto
il primo parametro (se presente) non è "stringa"
il primo parametro (se presente) non è né "stringa" né "prova"


{{Sandbox|stringa}}

nessun parametro o il primo parametro non è vuoto
il primo parametro non è vuoto
il primo parametro è "stringa"
il primo parametro è "stringa"


{{Sandbox|prova}}

nessun parametro o il primo parametro non è vuoto
il primo parametro non è vuoto
il primo parametro (se presente) non è "stringa"
il primo parametro è "prova"


{{Sandbox|uno|prova}}

nessun parametro o il primo parametro non è vuoto
il primo parametro non è vuoto
il primo parametro (se presente) non è "stringa"
il primo parametro (se presente) non è né "stringa" né "prova"


{{Sandbox||solo secondo parametro}}

il primo parametro è vuoto
il primo parametro (se presente) è vuoto
il primo parametro (se presente) non è "stringa"
il primo parametro (se presente) non è né "stringa" né "prova"