Template:Infobox/doc: Difference between revisions

From Pirate Software Wiki
(Updated the doc for the new wikipedia infobox code)
m (change image)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Doc/start}}
{{doc/start}}
An infobox for use on pages. This is just an basic infobox
This is a flexible generic infobox with customize-able fields. It is made using [[:Category:Infobox part templates|infobox parts]]. It is intended to be used in situations that require a one-time infobox that is not reused enough for a dedicated template. It is ''not'' intended to be a template called to make another infobox template. For information on how to make an infobox using these parts, observe this page's source code or see Template:Infobox example.
 
== Usage ==
== Usage ==
=== Parameters ===
<pre style="overflow: auto;">
There are some general 'styling' parameters, some 'title' and subtitle parameters, some 'image' parameters', and then parameters for each of the 80 possible 'rows'
{{infobox
==== Style ====
| class =
* bodyclass
| name =
* bodystyle
| image =
| description =
| section1 =
| info1 =
| info1value =
| section2 =
| info2 =
| info2value =
| section3 =
| info3 =  
| info3value =  
| section4 =  
| info4 =  
| info4value =  
| section5 =
| info5 =  
| info5value =  
| section6 =  
| info6 =  
| info6value =  
| section7 =  
| info7 =  
| info7value =  
}}
</pre>


==== Title ====
===Parameters===
* title
* <code>class</code> - Optional. Adds a second class to the infobox, allowing for customizing individual or groups of infoboxes. See [[Template:Infobox start/doc]] for more info.
* titleclass
* <code>image</code> - Images should be formatted as <code>image.jpg</code>. The <code>[[ ]]</code> and <code>File:</code> are not necessary.
* titlestyle
* above
* aboveclass
* abovestyle
* subheader
* subheaderclass
* subheaderstyle


==== Image ====
==Example==
* image
{{Infobox
* imageclass
| name      = Fire
* imagestyle
| image     = Thor.png
* caption
| section1  = Main Info
* captionstyle
| info1      = Race
 
| info1value = Plushie
==== Rows ====
| info2      = Location
===== For all rows =====
| info2value =
* headerstyle
| info3      = Source
* labelstyle
| info3value = Banana
* datastyle
| info4      = Reward
 
| info4value =  
===== For specific rows =====
| section5  = Other Info
For each of the 80 possible rows, replace the 'N' below with the number (e.g. 'header3', 'header80')
| info5      = Related
* headerN
| info5value = Fun
* labelN
| info6      = ID
* dataN
| info6value =
* classN
}}
 
<pre style="overflow: auto;">
== Example ==
{{Infobox
{| class="wikitable" width="100%"
| name      = Fire
! Code
| image      = Thor.png
! Output
| section1  = Main Info
|-
| info1      = Race
| <pre>
| info1value = Plushie
{{Infobox|title=TITLE
| info2      = Location
|above=ABOVE
| info2value =
|subheader=SUBHEADER
| info3      = Source
|image=[[Image:thor.png|192px]]
| info3value = Banana
|caption=IMAGE_CAPTION
| info4      = Reward
|header1=HEADER_1
| info4value =  
|label1=LABEL_1
| section5  = Other Info
|data1=DATA_1
| info5      = Related
| info5value = Fun
| info6      = ID
| info6value =
}}
}}
</pre>
</pre>
| {{Infobox|title=TITLE
{{clear}}
|above=ABOVE
{{doc/end}}
|subheader=SUBHEADER
|image=[[Image:thor.png|192px]]
|caption=IMAGE_CAPTION
|header1=HEADER_1
|label1=LABEL_1
|data1=DATA_1
}}
|}
 
{{Doc/end}}

Latest revision as of 15:24, 29 November 2023

Documentation

This is a flexible generic infobox with customize-able fields. It is made using infobox parts. It is intended to be used in situations that require a one-time infobox that is not reused enough for a dedicated template. It is not intended to be a template called to make another infobox template. For information on how to make an infobox using these parts, observe this page's source code or see Template:Infobox example.

Usage

{{infobox
| class = 
| name = 
| image = 
| description = 
| section1 = 
| info1 = 
| info1value = 
| section2 = 
| info2 = 
| info2value = 
| section3 = 
| info3 = 
| info3value = 
| section4 = 
| info4 = 
| info4value = 
| section5 = 
| info5 = 
| info5value = 
| section6 = 
| info6 = 
| info6value = 
| section7 = 
| info7 = 
| info7value = 
}}

Parameters

  • class - Optional. Adds a second class to the infobox, allowing for customizing individual or groups of infoboxes. See Template:Infobox start/doc for more info.
  • image - Images should be formatted as image.jpg. The [[ ]] and File: are not necessary.

Example

Fire
Main Info
Race Plushie
Source Banana
Other Info
Related Fun
{{Infobox
| name       = Fire
| image      = Thor.png
| section1   = Main Info
| info1      = Race
| info1value = Plushie
| info2      = Location
| info2value = 
| info3      = Source
| info3value = Banana
| info4      = Reward
| info4value = 
| section5   = Other Info
| info5      = Related
| info5value = Fun
| info6      = ID
| info6value =
}}