Template:Default/Doc
From PCSAR
(Difference between revisions)
(New page: == Description == This template returns the first argument which is not blank, or nothing if they all are blank. == Usage == <pre><nowiki> {{link|arg1|arg2|arg3|arg4|arg5}} </nowiki></pr...) |
(→Usage) |
||
| Line 6: | Line 6: | ||
== Usage == | == Usage == | ||
<pre><nowiki> | <pre><nowiki> | ||
| - | {{ | + | {{default|arg1|arg2|arg3|arg4|arg5}} |
</nowiki></pre> | </nowiki></pre> | ||
All arguments are optional | All arguments are optional | ||
| + | |||
== Examples == | == Examples == | ||
Test cases: | Test cases: | ||
Current revision
[edit] Description
This template returns the first argument which is not blank, or nothing if they all are blank.
[edit] Usage
{{default|arg1|arg2|arg3|arg4|arg5}}
All arguments are optional
[edit] Examples
Test cases:
| You type... | You get... |
|---|---|
{{default}}
| |
{{default|}}
| |
{{default|arg1}}
| arg1 |
{{default||}}
| |
{{default||arg2}}
| arg2 |
{{default|arg1|}}
| arg1 |
{{default|arg1|arg2}}
| arg1 |
{{default|||}}
| |
{{default|||arg3}}
| arg3 |
{{default||arg2|}}
| arg2 |
{{default||arg2|arg3}}
| arg2 |
{{default|arg1||}}
| arg1 |
{{default|arg1||arg3}}
| arg1 |
{{default|arg1|arg2|}}
| arg1 |
{{default|arg1|arg2|arg3}}
| arg1 |
{{default||||}}
| |
{{default||||arg4}}
| arg4 |
{{default|||arg3|}}
| arg3 |
{{default|||arg3|arg4}}
| arg3 |
{{default||arg2||}}
| arg2 |
{{default||arg2||arg4}}
| arg2 |
{{default||arg2|arg3|}}
| arg2 |
{{default||arg2|arg3|arg4}}
| arg2 |
{{default|arg1|||}}
| arg1 |
{{default|arg1|||arg4}}
| arg1 |
{{default|arg1||arg3|}}
| arg1 |
{{default|arg1||arg3|arg4}}
| arg1 |
{{default|arg1|arg2||}}
| arg1 |
{{default|arg1|arg2||arg4}}
| arg1 |
{{default|arg1|arg2|arg3|}}
| arg1 |
{{default|arg1|arg2|arg3|arg4}}
| arg1 |
{{default|||||}}
| |
{{default|||||arg5}}
| arg5 |
{{default||||arg4|}}
| arg4 |
{{default||||arg4|arg5}}
| arg4 |
{{default|||arg3||}}
| arg3 |
{{default|||arg3||arg5}}
| arg3 |
{{default|||arg3|arg4|}}
| arg3 |
{{default|||arg3|arg4|arg5}}
| arg3 |
{{default||arg2|||}}
| arg2 |
{{default||arg2|||arg5}}
| arg2 |
{{default||arg2||arg4|}}
| arg2 |
{{default||arg2||arg4|arg5}}
| arg2 |
{{default||arg2|arg3||}}
| arg2 |
{{default||arg2|arg3||arg5}}
| arg2 |
{{default||arg2|arg3|arg4|}}
| arg2 |
{{default||arg2|arg3|arg4|arg5}}
| arg2 |
{{default|arg1||||}}
| arg1 |
{{default|arg1||||arg5}}
| arg1 |
{{default|arg1|||arg4|}}
| arg1 |
{{default|arg1|||arg4|arg5}}
| arg1 |
{{default|arg1||arg3||}}
| arg1 |
{{default|arg1||arg3||arg5}}
| arg1 |
{{default|arg1||arg3|arg4|}}
| arg1 |
{{default|arg1||arg3|arg4|arg5}}
| arg1 |
{{default|arg1|arg2|||}}
| arg1 |
{{default|arg1|arg2|||arg5}}
| arg1 |
{{default|arg1|arg2||arg4|}}
| arg1 |
{{default|arg1|arg2||arg4|arg5}}
| arg1 |
{{default|arg1|arg2|arg3||}}
| arg1 |
{{default|arg1|arg2|arg3||arg5}}
| arg1 |
{{default|arg1|arg2|arg3|arg4|}}
| arg1 |
{{default|arg1|arg2|arg3|arg4|arg5}}
| arg1 |
{{default|arg1|arg2|arg3|arg4|arg5|arg6}}
| Template:Default should have at most 5 argumentsarg1 |

