Template:Sandbox: differenze tra le versioni
m (prova template) |
m (categoria) |
||
(3 versioni intermedie di uno stesso utente non sono mostrate) | |||
Riga 1: | Riga 1: | ||
<includeonly>{{ | <includeonly>{{#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" | |||
}} | |||
</includeonly><noinclude> | |||
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|}}} | 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" | |||
}} | |||
</pre> | </pre> | ||
<pre> | Di seguito un po' di esempi di utilizzo. | ||
{{ | |||
</pre> | |||
{{ | <pre>{{Sandbox}}</pre> | ||
{{Sandbox}} | |||
<pre>{{Sandbox|stringa}}</pre> | |||
{{Sandbox|stringa}} | |||
<pre>{{Sandbox|prova}}</pre> | |||
{{Sandbox|prova}} | |||
<pre>{{Sandbox|uno|prova}}</pre> | |||
{{Sandbox|uno|prova}} | |||
<pre> | <pre>{{Sandbox||solo secondo parametro}}</pre> | ||
{{ | {{Sandbox||solo secondo parametro}} | ||
</pre> | |||
{{ | |||
[[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"