Difference between revisions of "Template:TwoColumnList"
From LAH Wiki
Line 1: | Line 1: | ||
− | {| style="width:{{{width}}}" align="{{{align}}}" | + | {| style="width:{{#if: {{{width|}}}|<includeonly>{{{width}}}</includeonly>|100%}}; background:{{#if: {{{background|}}}|{{{background}}}|transparent}}" valign="top" align="{{#if: {{{align|}}}|<includeonly>{{{align}}}</includeonly>|center" |
− | | style="width:50%; border:1px dotted dimgray"| | + | |colspan=3|{{#if: {{{header|}}}|<table style="width:100%; background:transparent; text-align:center; font-size:125%; border:0px"><tr><td>{{{header}}}</td></tr></table>}}<noinclude><table style="width:100%; background:transparent; text-align:center; font-size:125%; border:0px"><tr><td>Header</td></tr></table></noinclude> |
+ | |- | ||
+ | | style="width:50%<!--; border:1px dotted dimgray-->" valign="top"| | ||
<includeonly>{{{Col1}}}</includeonly><noinclude>Data for Column 1</noinclude> | <includeonly>{{{Col1}}}</includeonly><noinclude>Data for Column 1</noinclude> | ||
− | | style="width:50%; border:1px dotted dimgray"| | + | | style="width:50%<!--; border:1px dotted dimgray-->" valign="top"| |
<includeonly>{{{Col2}}}</includeonly><noinclude>Data for Column 2</noinclude> | <includeonly>{{{Col2}}}</includeonly><noinclude>Data for Column 2</noinclude> | ||
+ | |- | ||
+ | |colspan=3|{{#if: {{{footer|}}}|<table style="width:100%; background:transparent; text-align:center; font-size:125%; border:0px"><tr><td>{{{footer}}}</td></tr></table>}}<noinclude><table style="width:100%; background:transparent; text-align:center; font-size:125%; border:0px"><tr><td>Footer</td></tr></table></noinclude> | ||
|} | |} | ||
<noinclude><!--Between these tags will not appear on the template iteself--> | <noinclude><!--Between these tags will not appear on the template iteself--> | ||
This is a simple template for creating three column list in instances where lists are extremely long, such as lists of doujins featuring a popular character. It uses four fields (note that more may be added later), two of which are optional. Note that these are case sensative. | This is a simple template for creating three column list in instances where lists are extremely long, such as lists of doujins featuring a popular character. It uses four fields (note that more may be added later), two of which are optional. Note that these are case sensative. | ||
− | + | *'''width''' - The width of the table. Can be in pixels (written 100px), or more probably a percent (writen 80%). Wider tables are probably better with this template; otherwise, use the [[Template:TwoColumnList|two column list template]]. If left blank, it will default to 100%. | |
− | + | *'''background''' - the background color. if left blank, it will default to transparent. | |
− | + | *'''align''' - how the table will align in the page, left, right or center. If left blank, the template will default to center | |
− | + | *'''Coll''': the data for column 1. | |
+ | *'''Col2''': the data for column 2. | ||
+ | *'''header''' - The text used for the template's header. if left blank, there won't be a header. | ||
+ | *'''footer''' - The text used for the template's footer. if left blank, there won't be a footer. | ||
+ | |||
+ | <!-- These are options yet to be implemented. Some, such as the color options, may not be | ||
+ | *'''border''' - the width of the templates border. if left blank, it will default to 0 (no border) | ||
+ | *'''borderStyle''' - how the border is drawn, for example solid, dashed or dotted. if left blank, will default to solid. | ||
+ | *'''borderColor''' - the color of the border. if left blank, it will default to dimgray, the board default. | ||
+ | *'''cellBorder''' - the width of the borders of the individual cells. if left blank, it will default to 0 (no border) | ||
+ | *'''cellBorderStyle''' - how the borders of the individual cells are drawn, for example solid, dashed or dotted. if left blank, will default to solid. | ||
+ | *'''cellBorderColor''' - the color of the borders of the individual cells. if left blank, it will default to dimgray, the board default. | ||
+ | --> | ||
+ | |||
+ | ==Code== | ||
The code to put into the article is | The code to put into the article is | ||
− | <pre>{{ThreeColumnList|width= | + | <pre>{{ThreeColumnList |
− | |Col1= | + | |width= |
− | |Col2= | + | |align= |
+ | |background= | ||
+ | |header= | ||
+ | |Col1= | ||
+ | |Col2= | ||
+ | |footer= | ||
+ | }}</pre> | ||
+ | |||
+ | |||
+ | ==Usage== | ||
Just about anything can be put into Col1 and Col2 and using normal wiki markups, ect. Note that unless you are using list codes such as * or #, that you will need to use the <nowiki><BR></nowiki> code for each line break within columns. | Just about anything can be put into Col1 and Col2 and using normal wiki markups, ect. Note that unless you are using list codes such as * or #, that you will need to use the <nowiki><BR></nowiki> code for each line break within columns. | ||
For example, | For example, | ||
− | <pre>{{TwoColumnList|width=90%|align=center | + | <pre>{{TwoColumnList |
+ | |width=90% | ||
+ | |align=center | ||
|Col1=*Bullet | |Col1=*Bullet | ||
*Bullet | *Bullet | ||
Line 28: | Line 57: | ||
will yield | will yield | ||
− | {{TwoColumnList|width=90%|align=center | + | {{TwoColumnList |
+ | |width=90% | ||
+ | |align=center | ||
|Col1=*Bullet | |Col1=*Bullet | ||
*Bullet | *Bullet | ||
Line 37: | Line 68: | ||
and | and | ||
− | <pre>{{TwoColumnList|width=90%|align=center | + | <pre>{{TwoColumnList |
+ | |width=90% | ||
+ | |align=center | ||
+ | |background=dimgray | ||
|Col1=These will | |Col1=These will | ||
be on the same line | be on the same line | ||
Line 46: | Line 80: | ||
will yield | will yield | ||
− | {{TwoColumnList|width=90%|align=center | + | {{TwoColumnList |
+ | |width=90% | ||
+ | |align=center | ||
+ | |background=dimgray | ||
|Col1=These will | |Col1=These will | ||
be on the same line | be on the same line | ||
Line 52: | Line 89: | ||
be on seperate lines}} | be on seperate lines}} | ||
− | [[Category: | + | [[Category:Formatting templates|T]] |
</noinclude> | </noinclude> |