Template:Default/Doc
From PCSAR
Description
This template returns the first argument which is not blank, or nothing if they all are blank.
Usage
  {{link|arg1|arg2|arg3|arg4|arg5}}
All arguments are optional
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 | 

