Template:Default/Doc
From PCSAR
[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 |