Template:LeoSandbox: Difference between revisions
From Elwiki
no edit summary
Shironsaki (talk | contribs) No edit summary |
Shironsaki (talk | contribs) No edit summary |
||
Line 6: | Line 6: | ||
| Rainbow={{#vardefine:rainbow|rainbow}} | | Rainbow={{#vardefine:rainbow|rainbow}} | ||
| #default ={{#vardefine:color| background-color: {{{color}}};}} | | #default ={{#vardefine:color| background-color: {{{color}}};}} | ||
}}<table style="{{{style|}}}" class="infobox | }}<table style="{{{style|}}}" class="infobox {{{class|}}}"> | ||
<tr style="{{#var:color|}}" class="textfloat {{#var:rainbow|}}"> | <tr style="{{#var:color|}}" class="textfloat {{#var:rainbow|}}"> | ||
<th class="title" colspan="{{#expr:{{#var:colset|1}}+1}}">{{{title|}}}</th> | <th class="title" colspan="{{#expr:{{#var:colset|1}}+1}}">{{{title|}}}</th> | ||
Line 38: | Line 38: | ||
}} | }} | ||
}} | }} | ||
</table></includeonly> | </table></includeonly><noinclude>{{DISPLAYTITLE:Infobox Prototype}} | ||
== Description == | |||
This is infobox proto. All infoboxes should use this proto. | |||
== How to Use == | |||
<u>'''Valid Parameters'''</u>: | |||
:* '''Content Parameters''': <code>title</code>, <code>image</code>, <code>label???</code>, <code>data???</code> | |||
:* '''Layout Parameters''': <code>colset</code>, <code>set???</code> | |||
:* '''Styling Parameters''': <code>style</code>, <code>class</code>, <code>color</code> | |||
<u>'''Parameter Instructions'''</u> | |||
:* <code>title</code>: (Optional) The heading. Omitting will result in a thin line. | |||
:* <code>image</code>: (Optional) The image on the top. | |||
:* <code>label???</code>: Heading of entry. '''Required''' for entry. | |||
:* <code>data???</code>: Data of entry. '''Required''' for entry. | |||
:* <code>set???</code>: (Optional) Number of entry columns (label does not count). | |||
:* <code>colset</code>: (Optional) '''Required''' only if having <code>set???</code>, the [[Template:PRODUCT|product]] of <code>set</code> numbers in the whole infobox. | |||
:* <code>style</code>: (Optional) Style of in infobox, following CSS syntax. | |||
:* <code>class</code>: (Optional) Class of infobox, following HTML <code>class</code> attribute syntax. | |||
:* <code>color</code>: (Optional) Color of the heading. Default uses wikiskin default. | |||
<u>'''Other Notes'''</u> | |||
:* Both <code>label???</code> and <code>data???</code> is required to add an entry. | |||
:** <code>set???</code> is required to add an multiple-column entry. | |||
:** If you are adding a multiple-column entry, the <code>data</code> should be written as <code>data???/...</code>. | |||
:** In this case, if <code>data</code> is omitted, a entry will still be added. | |||
:* <code>colset</code> can also be least common multiple (LCM), just make sure the <code>set???</code> is fractional to <code>colset</code> | |||
</noinclude> |