Difference between revisions of "Template:T row if"
Jump to navigation
Jump to search
(Try fixing bug) |
(Revert; I've stuffed this up) |
||
| Line 1: | Line 1: | ||
<includeonly>{{#if:{{{2|}}} | <includeonly>{{#if:{{{2|}}} | ||
|{{!}}- | |{{!}}- | ||
| − | {{!}}{{{1}}}{{!}}{{!}}{{#ifeq:{{{link|}}}|yes | + | {{!}}{{{1}}}{{!}}{{!}}{{#ifeq:{{{link|}}}|yes|[[{{{2}}}]]|{{{2}}}}} |
|<div></div>}}</includeonly><noinclude> | |<div></div>}}</includeonly><noinclude> | ||
{{lowercase}} | {{lowercase}} | ||
| Line 9: | Line 9: | ||
{{parm|2|Second column text|yes|}} | {{parm|2|Second column text|yes|}} | ||
{{parm|link|link the second column?|no|see note A}} | {{parm|link|link the second column?|no|see note A}} | ||
| − | |||
}} | }} | ||
If parameter 2 is not empty, then the code for a table row (wiki syntax) with two columns is returned, else nothing* is returned. | If parameter 2 is not empty, then the code for a table row (wiki syntax) with two columns is returned, else nothing* is returned. | ||
'''Note A:''' | '''Note A:''' | ||
| − | :If link=yes, the value of the second column will be a Wikilink | + | :If link=yes, the value of the second column will be a Wikilink. |
| Line 31: | Line 30: | ||
|} | |} | ||
| − | <small>*— A | + | <small>*— A couple of empty <nowiki><div></nowiki> tags are actually returned, to avoid bugs.</small> |
</noinclude> | </noinclude> | ||
Revision as of 03:17, June 18, 2007
| Template: T row if | |
|---|---|
| Use on | Templates |
| Use for | Conditional table row |
| Category template applies to page | (none) |
| Template Parameters (See using templates). | |||
|---|---|---|---|
| Name | Purpose | Required? | Comment |
| 1 | First column text | yes | |
| 2 | Second column text | yes | |
| link | link the second column? | no | see note A |
If parameter 2 is not empty, then the code for a table row (wiki syntax) with two columns is returned, else nothing* is returned.
Note A:
- If link=yes, the value of the second column will be a Wikilink.
Example:
{| class="wikitable"
{{t row if|Provided:|{{{yes|yes}}}}}
{{t row if|Not Provided:|{{{no|}}}}}
|}
Displays as:
| Provided: | yes |
*— A couple of empty <div> tags are actually returned, to avoid bugs.