Difference between revisions of "Template:Infobox"
From Twinsuniverse
J McKalling (Talk | contribs) (added infobox) |
J McKalling (Talk | contribs) (removed the built-in 30-limit, to fix the loop running through all the way) |
||
Line 10: | Line 10: | ||
|datastyle={{{datastyle|}}}}} | |datastyle={{{datastyle|}}}}} | ||
}} | }} | ||
− | {{# | + | {{#vardefine: row|1}}{{#while: {{{ {{#var:row}}|}}} |
|{{Infobox/row | |{{Infobox/row | ||
|header={{{header{{#var:row}}|}}} | |header={{{header{{#var:row}}|}}} |
Revision as of 22:09, 4 June 2014
Infobox | |
---|---|
Purpose |
Infobox [list all] |
Single tag |
No [list all] |
Multi-line |
Yes [list all] |
Protected |
No [list all] |
Game related |
No [list all] |
Categorization | |
Categories |
none [list all] |
Variables | |
Names |
Multiple: [list all] |
|
|
Subpages |
This template is used to show an infobox for a page. It should be the first of the page, before the general description. This template also uses the {{Infobox/row}} template for rendering a title, an optional {{articleimage}}, and 30 optional rows of custom data headings.
Note: This template provides the main functionality of the {{Infobox}}, whereas the latter further automates the theme selection. These may be merged later.
Parameters
- infoboxname: The name of the infobox calling this template, for the link to documentation (case sensitive, defaults to no documentation link displayed)
- title: The title to use in the top heading of the infobox (optional, defaults to {{PAGENAME}})
- float: Whether the infobox should float to the right (any value will do, defaults to no float)
- mainstyle: The CSS statements to use for the theme colours of the main infobox rectangle (optional, defaults to stylesheet colours)
- headstyle: The CSS statements to use for the theme colours of the full-width headings (optional, defaults to stylesheet colours)
- leadstyle: The CSS statements to use for the theme colours of the alternate full-width headings (optional, defaults to stylesheet colours)
- datastyle: The CSS statements to use for the theme colours of the data cells (optional, defaults to stylesheet colours)
- class: One of the theme titles on the themes subpage, or a custom class (lowercase, multiple values are space-delimited, defaults to no class)
- image: The filename of the image to use as the infobox's article image (case sensitive, defaults to a default image)
- imagecaption: The text to show in the tooltip when the article image is hovered (case sensitive, defaults to 'Image for article: {{PAGENAME}}')
- noimage: Whether the article image should be absent altogether (any value will do, defaults to false)
- nocat: Whether or not to suppress categorization by the {{articleimage}} template (defaults to false, which means auto categorization).
Syntax
Copy and paste the following for quick use:
{{infobox |class= |image= |imagecaption= }}
Example
... this template is still under documentation