Difference between revisions of "Template:Ifwp"
From HeRO Wiki
(Finally found the template I was looking for) |
(Added usage instructions.) |
||
| Line 1: | Line 1: | ||
| − | {{{3{{{1|}}}|{{{1{{{1|}}}|{{{2|}}}}}}}}}<noinclude> | + | <includeonly>{{{3{{{1|}}}|{{{1{{{1|}}}|{{{2|}}}}}}}}}</includeonly><noinclude> |
| + | |||
| + | This template's code is: | ||
| + | <pre> | ||
| + | {{{3{{{1|}}}|{{{1{{{1|}}}|{{{2|}}}}}}}}} | ||
| + | </pre> | ||
| + | |||
| + | == Usage == | ||
| + | * If parameter 1 is defined and not empty, parameter 2 will be returned. | ||
| + | * If parameter 1 is defined and empty, parameter 3 will be returned. | ||
| + | * If parameter 1 is not defined at all, <nowiki>{{{1}}}</nowiki> will be returned. | ||
| + | |||
| + | This template is best used in other templates that can specify the default parameters in their usage documentation, such that parameter 1 is always defined, even if it's empty. | ||
See [https://meta.wikimedia.org/wiki/Template:Ifwp Template:Ifwp on meta.wikimedia.org] | See [https://meta.wikimedia.org/wiki/Template:Ifwp Template:Ifwp on meta.wikimedia.org] | ||
| + | |||
| + | [[Category:Utility templates]] | ||
</noinclude> | </noinclude> | ||
Revision as of 03:59, 12 November 2022
This template's code is:
{{{3{{{1|}}}|{{{1{{{1|}}}|{{{2|}}}}}}}}}
Usage
- If parameter 1 is defined and not empty, parameter 2 will be returned.
- If parameter 1 is defined and empty, parameter 3 will be returned.
- If parameter 1 is not defined at all, {{{1}}} will be returned.
This template is best used in other templates that can specify the default parameters in their usage documentation, such that parameter 1 is always defined, even if it's empty.