Infobox/doc: Difference between revisions

From SL Pro Wrestling Wiki
/>Kirkburn
mNo edit summary
m 52 revisions imported
 
(47 intermediate revisions by 20 users not shown)
Line 1: Line 1:
==Syntax==
== Description ==
<code>'''<nowiki>{{</nowiki>Infobox'''<br />
This template produces a [[w:Help:Classic infobox|non-portable]], table-based infobox. See the [[w:Help:Infobox|infobox help page]] on Community Central for writing portable infoboxes.
'''|'''Box title    = <br />
'''|'''Image file  = <br />
'''|'''Image size  = <br />
'''|'''Row 1 title  = <br />
'''|'''Row 1 info  = <br />
'''|'''Row 2 title  = <br />
'''|'''Row 2 info  = <br />
'''|'''Row 3 title  = <br />
'''|'''Row 3 info  = <br />
'''|'''Row 4 title  = <br />
'''|'''Row 4 info  = <br />
'''|'''Row 5 title  = <br />
'''|'''Row 5 info  = <br />
'''|'''Row 6 title  = <br />
'''|'''Row 6 info  = <br />
'''|'''Row 7 title  = <br />
'''|'''Row 7 info  = <br />
'''|'''Row 8 title  = <br />
'''|'''Row 8 info  = <br />
'''|'''Row 9 title  = <br />
'''|'''Row 9 info  = <br />
'''|'''Row 10 title = <br />
'''|'''Row 10 info  = <br />
'''<nowiki>}}</nowiki>'''</code>


===Notes===
You may want to copy and modify this to create a specific infobox (e.g. character infobox).
 
== Syntax ==
<pre>
{{infobox
| Box title    =
| image        = e.g, Example.jpg
| imagewidth  = 300
| caption      =
| Row 1 info  =
| Row 2 title  =
| Row 2 info  =
| Row 3 title  =
| Row 3 info  =
| Row 4 title  =
| Row 4 info  =
| Row 5 title  =
| Row 5 info  =
| Row 6 title  =
| Row 6 info  =
| Row 7 title  =
| Row 7 info  =
| Row 8 title  =
| Row 8 info  =
| Row 9 title  =
| Row 9 info  =
| Row 10 title =
| Row 10 info  =
}}
</pre>
 
== Notes ==
* Keeping the '''Box Title''' empty will result in displaying '''No title'''
* Keeping the '''Box Title''' empty will result in displaying '''No title'''
* If you don't want to display image, just keep '''Image file Name''' and '''Image Size''' empty.
* If you don't want to display image, just keep '''Image file Name''' and '''Image Size''' empty.
Line 32: Line 39:
* Keeping the '''Row (any row) info''' empty will result in displaying '''No information'''.
* Keeping the '''Row (any row) info''' empty will result in displaying '''No information'''.
* Keeping the '''Row (any below row 1) title''' empty will result in that row and the rest of the rows below it will not be displayed.
* Keeping the '''Row (any below row 1) title''' empty will result in that row and the rest of the rows below it will not be displayed.
* Requires the [[Template:Infobox/styles.css|/styles.css]] subpage for styling.
* Max row for information: 10 rows.
* Max row for information: 10 rows.


==Sample code==
== Sample output ==
=== Full usage ===
{{Infobox
{{Infobox
|Box title    = Info Title
|Box title    = Info Title
|Image file  = Example.jpg
|image        = Example.jpg
|Image size   = 125
|imagewidth   = 120
|caption      = A flower
|Row 1 title  = Title row 1
|Row 1 title  = Title row 1
|Row 1 info  = Info row 1
|Row 1 info  = Info row 1
Line 60: Line 70:
|Row 10 info  = Info row 10
|Row 10 info  = Info row 10
}}
}}
Complete Infobox:<br />
<pre>{{Infobox
<code>
|Box title    = Info Title
'''<nowiki>{{</nowiki>Infobox'''<br />
|image        = Example.jpg
'''|'''Box title    = Info Title<br />
|imagewidth   = 120
'''|'''Image file  = sample.jpg<br />
|caption      = A flower
'''|'''Image size   = 125<br />
|Row 1 title  = Title row 1
'''|'''Row 1 title  = Title row 1<br />
|Row 1 info  = Info row 1
'''|'''Row 1 info  = Info row 1<br />
|Row 2 title  = Title row 2
'''|'''Row 2 title  = Title row 2<br />
|Row 2 info  = Info row 2
'''|'''Row 2 info  = Info row 2<br />
|Row 3 title  = Title row 3
'''|'''Row 3 title  = Title row 3<br />
|Row 3 info  = Info row 3
'''|'''Row 3 info  = Info row 3<br />
|Row 4 title  = Title row 4
'''|'''Row 4 title  = Title row 4<br />
|Row 4 info  = Info row 4
'''|'''Row 4 info  = Info row 4<br />
|Row 5 title  = Title row 5
'''|'''Row 5 title  = Title row 5<br />
|Row 5 info  = Info row 5
'''|'''Row 5 info  = Info row 5<br />
|Row 6 title  = Title row 6
'''|'''Row 6 title  = Title row 6<br />
|Row 6 info  = Info row 6
'''|'''Row 6 info  = Info row 6<br />
|Row 7 title  = Title row 7
'''|'''Row 7 title  = Title row 7<br />
|Row 7 info  = Info row 7
'''|'''Row 7 info  = Info row 7<br />
|Row 8 title  = Title row 8
'''|'''Row 8 title  = Title row 8<br />
|Row 8 info  = Info row 8
'''|'''Row 8 info  = Info row 8<br />
|Row 9 title  = Title row 9
'''|'''Row 9 title  = Title row 9<br />
|Row 9 info  = Info row 9
'''|'''Row 9 info  = Info row 9<br />
|Row 10 title = Title row 10
'''|'''Row 10 title = Title row 10<br />
|Row 10 info  = Info row 10
'''|'''Row 10 info  = Info row 10<br />
}}</pre>
'''<nowiki>}}</nowiki>'''
</code>
 
<br style="clear:both; margin-bottom:3em;"/>


{{clear}}
=== With no image ===
{{Infobox
{{Infobox
|Box title    = Info Title
|Box title    = Info Title
Line 114: Line 122:
|Row 10 info  = Info row 10
|Row 10 info  = Info row 10
}}
}}
Infobox '''Image''' omitted :<br />
<pre>{{Infobox
<code>
|Box title    = Info Title
'''<nowiki>{{</nowiki>Infobox'''<br />
|Row 1 title  = Title row 1
'''|'''Box title    = Info Title<br />
|Row 1 info  = Info row 1
'''|'''Row 1 title  = Title row 1<br />
|Row 2 title  = Title row 2
'''|'''Row 1 info  = Info row 1<br />
|Row 2 info  = Info row 2
'''|'''Row 2 title  = Title row 2<br />
|Row 3 title  = Title row 3
'''|'''Row 2 info  = Info row 2<br />
|Row 3 info  = Info row 3
'''|'''Row 3 title  = Title row 3<br />
|Row 4 title  = Title row 4
'''|'''Row 3 info  = Info row 3<br />
|Row 4 info  = Info row 4
'''|'''Row 4 title  = Title row 4<br />
|Row 5 title  = Title row 5
'''|'''Row 4 info  = Info row 4<br />
|Row 5 info  = Info row 5
'''|'''Row 5 title  = Title row 5<br />
|Row 6 title  = Title row 6
'''|'''Row 5 info  = Info row 5<br />
|Row 6 info  = Info row 6
'''|'''Row 6 title  = Title row 6<br />
|Row 7 title  = Title row 7
'''|'''Row 6 info  = Info row 6<br />
|Row 7 info  = Info row 7
'''|'''Row 7 title  = Title row 7<br />
|Row 8 title  = Title row 8
'''|'''Row 7 info  = Info row 7<br />
|Row 8 info  = Info row 8
'''|'''Row 8 title  = Title row 8<br />
|Row 9 title  = Title row 9
'''|'''Row 8 info  = Info row 8<br />
|Row 9 info  = Info row 9
'''|'''Row 9 title  = Title row 9<br />
|Row 10 title = Title row 10
'''|'''Row 9 info  = Info row 9<br />
|Row 10 info  = Info row 10
'''|'''Row 10 title = Title row 10<br />
}}</pre>
'''|'''Row 10 info  = Info row 10<br />
'''<nowiki>}}</nowiki>'''
</code>
 
<br style="clear:both; margin-bottom:3em;"/>


{{clear}}
=== Infobox without image and only three rows of info ===
{{Infobox
{{Infobox
|Box title    = Info Title
|Box title    = Info Title
Line 152: Line 157:
|Row 3 info  = Info row 3
|Row 3 info  = Info row 3
}}
}}
Infobox '''Image''' omitted and displaying only 3 rows of information:<br />
<pre>{{Infobox
<code>
|Box title    = Info Title
'''<nowiki>{{</nowiki>Infobox'''<br />
|Row 1 title  = Title row 1
'''|'''Box title    = Info Title<br />
|Row 1 info  = Info row 1
'''|'''Row 1 title  = Title row 1<br />
|Row 2 title  = Title row 2
'''|'''Row 1 info  = Info row 1<br />
|Row 2 info  = Info row 2
'''|'''Row 2 title  = Title row 2<br />
|Row 3 title  = Title row 3
'''|'''Row 2 info  = Info row 2<br />
|Row 3 info  = Info row 3
'''|'''Row 3 title  = Title row 3<br />
}}</pre>
'''|'''Row 3 info  = Info row 3<br />
'''<nowiki>}}</nowiki>'''
</code>


<br style="clear:both; margin-bottom:3em;"/>
{{clear}}
=== Infobox image and title row 4 omited ===
If one parameter is missing, the rest of the parameters will be hidden. (see [[#Notes|§Notes]])


{{Infobox
{{Infobox
Line 181: Line 185:
|Row 6 info  = Info row 6
|Row 6 info  = Info row 6
}}
}}
Infobox '''Image''' and '''title row 4''' omited:<br />
<pre>{{Infobox
Result: Row 4, 5, and 6 will not be displayed.<br />
|Box title    = Info Title
<code>
|Row 1 title  = Title row 1
'''<nowiki>{{</nowiki>Infobox'''<br />
|Row 1 info  = Info row 1
'''|'''Box title    = Info Title<br />
|Row 2 title  = Title row 2
'''|'''Row 1 title  = Title row 1<br />
|Row 2 info  = Info row 2
'''|'''Row 1 info  = Info row 1<br />
|Row 3 title  = Title row 3
'''|'''Row 2 title  = Title row 2<br />
|Row 3 info  = Info row 3
'''|'''Row 2 info  = Info row 2<br />
|Row 4 info  = Info row 4
'''|'''Row 3 title  = Title row 3<br />
|Row 5 title  = Title row 5
'''|'''Row 3 info  = Info row 3<br />
|Row 5 info  = Info row 5
'''|'''Row 4 info  = Info row 4<br />
|Row 6 title  = Title row 6
'''|'''Row 5 title  = Title row 5<br />
|Row 6 info  = Info row 6
'''|'''Row 5 info  = Info row 5<br />
}}</pre>
'''|'''Row 6 title  = Title row 6<br />
'''|'''Row 6 info  = Info row 6<br />
'''<nowiki>}}</nowiki>'''
</code>


<includeonly>[[Category:General wiki templates|{{PAGENAME}}]]</includeonly><noinclude>[[Category:Template documentation|{{PAGENAME}}]]</noinclude>
<includeonly>
[[Category:Non-portable infobox templates| ]]
</includeonly><noinclude>
[[Category:Template documentation]]
</noinclude>

Latest revision as of 08:12, 2 August 2024

Description[edit | edit source]

This template produces a non-portable, table-based infobox. See the infobox help page on Community Central for writing portable infoboxes.

You may want to copy and modify this to create a specific infobox (e.g. character infobox).

Syntax[edit | edit source]

{{infobox
| Box title    = 
| image        = e.g, Example.jpg
| imagewidth   = 300
| caption      = 
| Row 1 info   = 
| Row 2 title  = 
| Row 2 info   = 
| Row 3 title  = 
| Row 3 info   = 
| Row 4 title  = 
| Row 4 info   = 
| Row 5 title  = 
| Row 5 info   = 
| Row 6 title  = 
| Row 6 info   = 
| Row 7 title  = 
| Row 7 info   = 
| Row 8 title  = 
| Row 8 info   = 
| Row 9 title  = 
| Row 9 info   = 
| Row 10 title = 
| Row 10 info  = 
}}

Notes[edit | edit source]

  • Keeping the Box Title empty will result in displaying No title
  • If you don't want to display image, just keep Image file Name and Image Size empty.
  • Keeping the Row 1 title empty will result in displaying No title.
  • Keeping the Row (any row) info empty will result in displaying No information.
  • Keeping the Row (any below row 1) title empty will result in that row and the rest of the rows below it will not be displayed.
  • Requires the /styles.css subpage for styling.
  • Max row for information: 10 rows.

Sample output[edit | edit source]

Full usage[edit | edit source]

{{#invoke:Infobox|infobox}}

{{Infobox
|Box title    = Info Title
|image        = Example.jpg
|imagewidth   = 120
|caption      = A flower
|Row 1 title  = Title row 1
|Row 1 info   = Info row 1
|Row 2 title  = Title row 2
|Row 2 info   = Info row 2
|Row 3 title  = Title row 3
|Row 3 info   = Info row 3
|Row 4 title  = Title row 4
|Row 4 info   = Info row 4
|Row 5 title  = Title row 5
|Row 5 info   = Info row 5
|Row 6 title  = Title row 6
|Row 6 info   = Info row 6
|Row 7 title  = Title row 7
|Row 7 info   = Info row 7
|Row 8 title  = Title row 8
|Row 8 info   = Info row 8
|Row 9 title  = Title row 9
|Row 9 info   = Info row 9
|Row 10 title = Title row 10
|Row 10 info  = Info row 10
}}

Template:Clear

With no image[edit | edit source]

{{#invoke:Infobox|infobox}}

{{Infobox
|Box title    = Info Title
|Row 1 title  = Title row 1
|Row 1 info   = Info row 1
|Row 2 title  = Title row 2
|Row 2 info   = Info row 2
|Row 3 title  = Title row 3
|Row 3 info   = Info row 3
|Row 4 title  = Title row 4
|Row 4 info   = Info row 4
|Row 5 title  = Title row 5
|Row 5 info   = Info row 5
|Row 6 title  = Title row 6
|Row 6 info   = Info row 6
|Row 7 title  = Title row 7
|Row 7 info   = Info row 7
|Row 8 title  = Title row 8
|Row 8 info   = Info row 8
|Row 9 title  = Title row 9
|Row 9 info   = Info row 9
|Row 10 title = Title row 10
|Row 10 info  = Info row 10
}}

Template:Clear

Infobox without image and only three rows of info[edit | edit source]

{{#invoke:Infobox|infobox}}

{{Infobox
|Box title    = Info Title
|Row 1 title  = Title row 1
|Row 1 info   = Info row 1
|Row 2 title  = Title row 2
|Row 2 info   = Info row 2
|Row 3 title  = Title row 3
|Row 3 info   = Info row 3
}}

Template:Clear

Infobox image and title row 4 omited[edit | edit source]

If one parameter is missing, the rest of the parameters will be hidden. (see §Notes)

{{#invoke:Infobox|infobox}}

{{Infobox
|Box title    = Info Title
|Row 1 title  = Title row 1
|Row 1 info   = Info row 1
|Row 2 title  = Title row 2
|Row 2 info   = Info row 2
|Row 3 title  = Title row 3
|Row 3 info   = Info row 3
|Row 4 info   = Info row 4
|Row 5 title  = Title row 5
|Row 5 info   = Info row 5
|Row 6 title  = Title row 6
|Row 6 info   = Info row 6
}}