Template:Infobox3cols
Jump to navigation
Jump to search
This template is used on 195,000+ pages. To avoid large-scale disruption and unnecessary server load, any changes to this template should first be tested in the template's /sandbox or /testcases subpages, or in your own user space. The tested changes can then be added in one single edit to the template. Please consider discussing any changes on the talk page before implementing them. |
Uses Lua: |
This is a fork of {{Infobox}}
which provides an option for up to three data
attributes per row, in addition to a label: dataxa, dataxb and dataxc.
Usage
[edit]{{Infobox3cols
| child =
| bodyclass =
| bodystyle =
| title =
| titleclass =
| titlestyle =
| above =
| abovestyle =
| aboveclass =
| aboverowclass =
| subheader =
| subheaderstyle =
| subheaderclass =
| subheaderrowclass1 =
| subheader2 =
| subheaderrowclass2 =
| image =
| image1 =
| caption =
| caption1 =
| captionstyle =
| imagestyle =
| imageclass =
| imagerowclass1 =
| image2 =
| caption2 =
| imagerowclass2 =
| headerstyle =
| labelstyle =
| datastyle =
| datastylea =
| datastyleb =
| datastylec =
| header1 =
| label1 =
| data1 =
| data1a =
| data1b =
| data1c =
| class1 =
| rowclass1 =
| header2 =
| rowclass2 =
| label2 =
| data2 =
| class2 =
| data2a =
| data2b =
| class2a =
| class2b =
| class2c =
| data2c =
...
| below =
| belowstyle =
| belowclass =
| belowrowclass =
| name =
}}
Parameter precedence
[edit]The bulk of the infobox is generated by blocks of numbered parameters: headerX
, labelX
, dataX
, dataXa
, dataXb
, and dataXc
. The following examples demonstrate the order in which these parameters are used.
Code | Result | ||||
---|---|---|---|---|---|
{{infobox3cols
| header1 = header1
| label1 = label1
| data1 = data1
| data1a = data1a
| data1b = data1b
| data1c = data1c
}}
|
|
Code | Result | ||||
---|---|---|---|---|---|
{{infobox3cols
| header1 =
| label1 = label1
| data1 = data1
| data1a = data1a
| data1b = data1b
| data1c = data1c
}}
|
|
Code | Result | ||||
---|---|---|---|---|---|
{{infobox3cols
| header1 =
| label1 =
| data1 = data1
| data1a = data1a
| data1b = data1b
| data1c = data1c
}}
|
|
Code | Result | ||||
---|---|---|---|---|---|
{{infobox3cols
| header1 =
| label1 = label1
| data1 =
| data1a = data1a
| data1b = data1b
| data1c = data1c
}}
|
|
Code | Result | ||||
---|---|---|---|---|---|
{{infobox3cols
| header1 =
| label1 = label1
| data1 =
| data1a =
| data1b = data1b
| data1c = data1c
}}
|
|
Code | Result |
---|---|
{{infobox3cols
| header1 =
| label1 = label1
| data1 =
| data1a =
| data1b =
| data1c = data1c
}}
|
|
Code | Result |
---|---|
{{infobox3cols
| header1 =
| label1 =
| data1 =
| data1a = data1a
| data1b = data1b
| data1c = data1c
}}
|
|
See also
[edit]The above documentation is transcluded from Template:Infobox3cols/doc (edit | history). Editors can experiment in this template's sandbox (create | mirror) and testcases (create) page. Please add categories to the /doc subpage. Subpages of this template. |