Difference between revisions of "Template:Infobox/doc"
From EVE University Wiki
m (Add dependency.) |
m (Added Template:InfoboxContainerCSS) |
||
Line 150: | Line 150: | ||
; See also: | ; See also: | ||
:* [[wikipedia:Template:Infobox|Wikipedia Template:Infobox]] | :* [[wikipedia:Template:Infobox|Wikipedia Template:Infobox]] | ||
+ | :* [[Template:InfoboxContainerCSS]] | ||
<includeonly>[[Category:Infobox templates]]<!-- Any categories for the template itself --></includeonly> | <includeonly>[[Category:Infobox templates]]<!-- Any categories for the template itself --></includeonly> | ||
<noinclude>[[Category:Template documentation]]</noinclude> | <noinclude>[[Category:Template documentation]]</noinclude> |
Revision as of 17:27, 9 June 2022
- Description
- This template is intended as a meta template: a template used for constructing other Infobox templates.
- Dependencies
-
- Uses
- {{Infobox/row}}
- Used by
- {{CMBSiteInfo}}
- {{Infobox agent}}
- {{Infobox corporation}}
- {{Infobox gas nebula}}
- {{Infobox militia}}
- Syntax
{{Infobox | name = {{subst:PAGENAME}} | bodystyle = | titlestyle = | abovestyle = | subheaderstyle = | title = | above = | subheader = | imagestyle = | captionstyle = | image = | caption = | image2 = | caption2 = | headerstyle = | labelstyle = | datastyle = | header1 = | label1 = | data1 = | header2 = | label2 = | data2 = ... | header20 = | label20 = | data20 = | belowstyle = | below = }}
- Parameters
name
- If this parameter is present, "view/discuss/edit" links will be added to the bottom of the infobox, pointing to the named template.
above
- Text to put within the uppermost cell of the table.
subheader, subheader2
- additional title fields which fit below
above
.
- additional title fields which fit below
image, image2
- images to display at the top of the template. Use full image syntax, for example [[File:example.png|200px|alt=Example alt text]]. Image is centered by default.
caption, caption2
- Text to put underneath the images.
- Row parameters
A row with a label but no data is not displayed. This allows for the easy creation of optional infobox content rows. To make a row optional use a parameter that defaults to an empty string, like so:
label5 = Population |data5 = {{{population|}}}
headern
- Text to use as a header in row n.
labeln
- Text to use as a label in row n.
datan
- Text to display as data in row n.
- Style parameters
bodystyle
- Applies to the infobox table as a whole
abovestyle
- Applies only to the
above
cell at the top.
- Applies only to the
imagestyle
- Applies to the cell the image is in. This includes the text of the image caption, but you should set text properties with captionstyle instead of imagestyle in case the caption is moved out of this cell in the future.
captionstyle
- Applies to the text of the image caption.
headerstyle
- Applies to all header cells
labelstyle
- Applies to all label cells
datastyle
- Applies to all data cells
- Sample output
{{Infobox |name = {{subst:PAGENAME}} |title = Test Infobox |above = Above text |subheader = Subheader above image |subheader2 = Second subheader |image = [[File:E-UNI White.png|200px|alt=Example alt text]] |caption = Caption displayed below Example-serious.jpg |header1 = Header defined alone |label1 = |data1 = |header2 = |label2 = Label defined alone does not display (needs data, or is suppressed) |data2 = |header3 = |label3 = |data3 = Data defined alone |header4 = All three defined (header, label, data, all with same number) |label4 = does not display (same number as a header) |data4 = does not display (same number as a header) |header5 = |label5 = Label and data defined (label) |data5 = Label and data defined (data) |below = Below text }} |
gives...