Șablon: Dacă

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Informații Instructiuni de folosire
Instrucțiunile de mai jos sunt conținute în sub-pagina Șablon: Dacă / ca ( modificări · istoric )
Sandbox: Șablon: If / Sandbox ( editare · istoric ) · Toate subpagini: listă

Acest șablon înlocuiește funcțiile de analizor ale „familiei” #if astfel încât să nu excludă spații la sfârșitul valorilor returnate.

Parametrii

Cu excepția primului parametru, care indică funcția specifică, utilizarea șablonului este similară cu cea a funcției parserului relativ:

 {{dacă | funcție | condiție | valoare1 | valoare2}}

În cazul în care funzione este numele funcției parser și acceptă următoarele valori:

  • lăsați necompletat pentru #if
  • eq pentru #ifeq
  • expr pentru #ifexpr
  • exist pentru #ifexist
  • error pentru #iferror

Exemple de utilizare

În exemplele următoare, p este propoziția care apare atunci când condiția x dă un rezultat pozitiv, în timp ce q în cazul negativ.
  • {{dacă || x | p | q}} returnează „p”. Observați că primul parametru este gol.
  • {{dacă | expr | 2 <3 | p | q}} returnează „p”
  • {{dacă | eq | u | u | p | q}} returnează „p”
  • {{dacă | există | Ajutor: Wikilink | p | q}} returnează „p”
  • {{dacă | eroare | {{# expr: x}} | p | q}} returnează „p”

În sens invers:

  • {{#if: x | p | q}} returnează „p”
  • {{#ifexpr: 2 <3 | p | q}} returnează „p”
  • {{#ifeq: u | u | p | q}} returnează „p”
  • {{#ifexist: Ajutor: Wikilink | p | q}} returnează „p”
  • {{#iferror: {{# expr: x}} | p | q}} returnează „p”
șablon Proiect șablon : colaborați cu Wikipedia la subiectul șablon