Difference between revisions of "Vorlage:If"

From Wikivoyage association
Jump to: navigation, search
m (3 Version(en))
m (15 Versionen)
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{{else{{{test|}}}|{{{test{{{test|}}}|{{{then|}}}}}}}}}<noinclude>
 
{{{else{{{test|}}}|{{{test{{{test|}}}|{{{then|}}}}}}}}}<noinclude>
<div {{FramedBox}}>
+
<div {{FramedBox|border-color: #f00;}}>
 +
== Hinweis / Note: ==
 +
Nutzen Sie bitte die Parser-Funktion #if anstelle dieser Vorlage.
 +
 
 +
Please use the parser function #if instead of this template.
 +
</div>
 +
<div class="framedBox">
 +
==de:==
 
* '''Funktion:''' Diese Vorlage dient dazu, bedingte Anweisungen in Vorlagen definieren zu können. Diese Vorlage wird nicht alleinig, also ohne Elternvorlage benutzt.
 
* '''Funktion:''' Diese Vorlage dient dazu, bedingte Anweisungen in Vorlagen definieren zu können. Diese Vorlage wird nicht alleinig, also ohne Elternvorlage benutzt.
 
* '''Verwendung:''' <code><nowiki>{{if|test=Variable|then=then-Zweig||else=Else-Zweig}}</nowiki></code>
 
* '''Verwendung:''' <code><nowiki>{{if|test=Variable|then=then-Zweig||else=Else-Zweig}}</nowiki></code>
 
* '''Beispiel:'''
 
* '''Beispiel:'''
** <code><nowiki>{{if|test={{{r|}}}|then= margin-right: {{{r}}};|else=}}</nowiki></code><br />Damit schreibt man z.B. einen optionalen rechten Rand in eine Stil-Anweisung
+
** <code><nowiki>{{if|test={{{r|}}}|then= margin-right: {{{r}}};|else=}}</nowiki></code><br />Damit schreibt man z.B. einen optionalen rechten Rand in eine Stil-Anweisung.
 
</div>
 
</div>
 
+
<div class="framedBox">
== Hinweise ==
+
==en:==
 
+
* '''Function:''' This template can be used to define conditional commands in templates. This template will not be used alone but as a part of another template.
* Diese Vorlage sollt nicht (so häufig) geändert werden, um die Datenbank nicht gar so sehr zu überlasten.
+
* '''Usage:''' <code><nowiki>{{if|test=variable|then=then branch||else=else branch}}</nowiki></code>
* Diese Vorlage ist ein Notbehelf, weil <nowiki>{{#if ...}}</nowiki> (noch) nicht funktioniert.</noinclude>
+
* '''Example:'''
 +
** <code><nowiki>{{if|test={{{r|}}}|then= margin-right: {{{r}}};|else=}}</nowiki></code><br />This example demonstrates the insertion of an optional defined right margin into a style declaration.
 +
</div>
 +
__NOTOC__ __NOEDITSECTION__ [[Category:Workaround templates|If]]</noinclude>

Latest revision as of 12:20, 6 January 2013

Hinweis / Note:

Nutzen Sie bitte die Parser-Funktion #if anstelle dieser Vorlage.

Please use the parser function #if instead of this template.

de:

  • Funktion: Diese Vorlage dient dazu, bedingte Anweisungen in Vorlagen definieren zu können. Diese Vorlage wird nicht alleinig, also ohne Elternvorlage benutzt.
  • Verwendung: {{if|test=Variable|then=then-Zweig||else=Else-Zweig}}
  • Beispiel:
    • {{if|test={{{r|}}}|then= margin-right: {{{r}}};|else=}}
      Damit schreibt man z.B. einen optionalen rechten Rand in eine Stil-Anweisung.

en:

  • Function: This template can be used to define conditional commands in templates. This template will not be used alone but as a part of another template.
  • Usage: {{if|test=variable|then=then branch||else=else branch}}
  • Example:
    • {{if|test={{{r|}}}|then= margin-right: {{{r}}};|else=}}
      This example demonstrates the insertion of an optional defined right margin into a style declaration.
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox