Difference between revisions of "Template:Evaldemo/3"

From blackwiki
Jump to navigation Jump to search
imported>YiFeiBot
m (Bot: Migrating interwiki links, now provided by Wikidata on d:q14412067)
imported>Zyxw
m (Since <tt> is obsolete in HTML5, replace it with <kbd> – see HTML element#tt, Wikipedia:HTML5, and mw:Help:Extension:Linter/obsolete-tag. using AWB)
 
Line 1: Line 1:
<includeonly><tt><b>{&#123;</b></tt><small>&#160;</small><tt>{{{1}}}</tt><small>&#160;</small><tt><b>&#124;</b></tt><small>&#160;</small><tt>{{{2|}}}</tt>{{{{{subst|}}}#ifeq:{{{4|}}}|{{{4|-}}}|<small>&#160;</small><tt><b>&#124;</b></tt><small>&#160;</small><tt>{{{3|}}}</tt><small>&#160;</small><tt><b>&#124;</b></tt><small>&#160;</small><tt>{{{4}}}</tt>|{{{{{subst|}}}#ifeq:{{{3|}}}|{{{3|-}}}|<small>&#160;</small><tt><b>&#124;</b></tt><small>&#160;</small><tt>{{{3}}}</tt>}}}}<small>&#160;</small><tt><b>&#125;}</b></tt> {{{{{subst|}}}#ifeq:{{{s|}}}|{{{s|-}}}|{{{s}}}|{{{5|gives}}}}} {{{{{subst|}}}#ifeq:{{{4|}}}|{{{4|-}}}|{{{{{1}}}|{{{2|}}}|{{{3|}}}|{{{4}}}}}|{{{{{subst|}}}#ifeq:{{{3|}}}|{{{3|-}}}|{{{{{1}}}|{{{2|}}}|{{{3}}}}}|{{{{{1}}}|{{{2|}}}}}}}}}</includeonly><noinclude>{{Evaldemo/3/doc}}<!-- all meta data transcluded from doc -->
+
<includeonly><kbd><b>{&#123;</b></kbd><small>&#160;</small><kbd>{{{1}}}</kbd><small>&#160;</small><kbd><b>&#124;</b></kbd><small>&#160;</small><kbd>{{{2|}}}</kbd>{{{{{subst|}}}#ifeq:{{{4|}}}|{{{4|-}}}|<small>&#160;</small><kbd><b>&#124;</b></kbd><small>&#160;</small><kbd>{{{3|}}}</kbd><small>&#160;</small><kbd><b>&#124;</b></kbd><small>&#160;</small><kbd>{{{4}}}</kbd>|{{{{{subst|}}}#ifeq:{{{3|}}}|{{{3|-}}}|<small>&#160;</small><kbd><b>&#124;</b></kbd><small>&#160;</small><kbd>{{{3}}}</kbd>}}}}<small>&#160;</small><kbd><b>&#125;}</b></kbd> {{{{{subst|}}}#ifeq:{{{s|}}}|{{{s|-}}}|{{{s}}}|{{{5|gives}}}}} {{{{{subst|}}}#ifeq:{{{4|}}}|{{{4|-}}}|{{{{{1}}}|{{{2|}}}|{{{3|}}}|{{{4}}}}}|{{{{{subst|}}}#ifeq:{{{3|}}}|{{{3|-}}}|{{{{{1}}}|{{{2|}}}|{{{3}}}}}|{{{{{1}}}|{{{2|}}}}}}}}}</includeonly><noinclude>{{Evaldemo/3/doc}}<!-- all meta data transcluded from doc -->
 
</noinclude>
 
</noinclude>

Latest revision as of 15:56, 5 August 2018

Template:Evaldemo/3(edit talk links history) shows the call of a template or predefined template and its result, for documentation.

Usage:
{{Evaldemo/3|left side|up to 3 additional parameters}}
{{Evaldemo/3|left side|up to 3 additional parameters|s=separator}}
The default separator is "gives", use s== to get "=". The first parameter has to be specified and can't be empty, compare Template:Evaldemo(edit talk links history). Please note that for colon functions the first parameter belongs to the left side before the "|" vertical bar aka pipe, use {{evaldemo}} for examples without any vertical bar.
Examples:
  1. {{Evaldemo/3|#ifeq: 1.00|+1|okay}}
    {{ #ifeq: 1.00 | +1 | okay }} gives okay
  2. {{Evaldemo/3|#ifeq: this|that | true | false|s=is}}
    {{ #ifeq: this | that | true | false }} is false

Optional substitution with subst=subst: is not supported. It's anyway against the spirit of this demo template showing what another template actually does, and not what it did some time ago.