Changes

Jump to: navigation, search

Template:Infobox3cols/doc

4,354 bytes added, 17:44, 9 October 2015
{{Documentation subpage}}
<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) -->
{{Lua | Module:Infobox3cols | Module:Check for unknown parameters }}

This is a fork of {{tl|infobox}} which provides an option for up to three <code>data</code> attributes per row, in addition to a label: data''x''a, data''x''b and data''x''c.

{{clear}}
== Usage ==
<pre>
{{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 =
}}
</pre>

== Parameter precedence ==
The bulk of the infobox is generated by blocks of numbered parameters: <code>headerX</code>, <code>labelX</code>, <code>dataX</code>, <code>dataXa</code>, <code>dataXb</code>, and <code>dataXc</code>. The following examples demonstrate the order in which these parameters are used.

{|
|+ Example 1
! Code !! Result
|- style="vertical-align:top"
|<pre>
{{infobox3cols
| header1 = header1
| label1 = label1
| data1 = data1
| data1a = data1a
| data1b = data1b
| data1c = data1c
}}</pre>
|
{{infobox3cols
| header1 = header1
| label1 = label1
| data1 = data1
| data1a = data1a
| data1b = data1b
| data1c = data1c
}}
|}

{|
|+ Example 2
! Code !! Result
|- style="vertical-align:top"
|<pre>
{{infobox3cols
| header1 =
| label1 = label1
| data1 = data1
| data1a = data1a
| data1b = data1b
| data1c = data1c
}}</pre>
|
{{infobox3cols
| header1 =
| label1 = label1
| data1 = data1
| data1a = data1a
| data1b = data1b
| data1c = data1c
}}
|}

{|
|+ Example 3
! Code !! Result
|- style="vertical-align:top"
|<pre>
{{infobox3cols
| header1 =
| label1 =
| data1 = data1
| data1a = data1a
| data1b = data1b
| data1c = data1c
}}</pre>
|
{{infobox3cols
| header1 =
| label1 =
| data1 = data1
| data1a = data1a
| data1b = data1b
| data1c = data1c
}}
|}

{|
|+ Example 4
! Code !! Result
|- style="vertical-align:top"
|<pre>
{{infobox3cols
| header1 =
| label1 = label1
| data1 =
| data1a = data1a
| data1b = data1b
| data1c = data1c
}}</pre>
|
{{infobox3cols
| header1 =
| label1 = label1
| data1 =
| data1a = data1a
| data1b = data1b
| data1c = data1c
}}
|}

{|
|+ Example 5
! Code !! Result
|- style="vertical-align:top"
|<pre>
{{infobox3cols
| header1 =
| label1 = label1
| data1 =
| data1a =
| data1b = data1b
| data1c = data1c
}}</pre>
|
{{infobox3cols
| header1 =
| label1 = label1
| data1 =
| data1a =
| data1b = data1b
| data1c = data1c
}}
|}

{|
|+ Example 6
! Code !! Result
|- style="vertical-align:top"
|<pre>
{{infobox3cols
| header1 =
| label1 = label1
| data1 =
| data1a =
| data1b =
| data1c = data1c
}}</pre>
|
{{infobox3cols
| header1 =
| label1 = label1
| data1 =
| data1a =
| data1b =
| data1c = data1c
}}
|}

{|
|+ Example 7
! Code !! Result
|- style="vertical-align:top"
|<pre>
{{infobox3cols
| header1 =
| label1 =
| data1 =
| data1a = data1a
| data1b = data1b
| data1c = data1c
}}</pre>
|
{{infobox3cols
| header1 =
| label1 =
| data1 =
| data1a = data1a
| data1b = data1b
| data1c = data1c
}}
|}

== See also ==
; Hidden tracking/maintenance categories
* [[:Category:Pages using infobox3cols with undocumented parameters]] (via [[Module:Check for unknown parameters]])
* [[:Category:Pages using infobox3cols with header0 or label0 or data0]]
* [[:Category:Pages using infobox3cols with multidatastyle]]

<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | |
<!-- Categories below this line, please; interwikis at Wikidata -->
[[Category:Infobox templates| Infobox3cols]]
[[Category:Wikipedia metatemplates|Infobox3cols]]
[[Category:Templates that add a tracking category]]
}}</includeonly>
Anonymous user

Navigation menu