Template:Infobox character/doc


 * Description
 * This template is used to create a character infobox. All parameters are optional.
 * Please note that this is a two-tiered template; checks have been put in place so that the width of images does not break the formatting (instead, if the maximum image width is exceeded, portions of both sides of the image will be hidden).


 * How to use the profile image tabs: for just one image, use image, imagewidth, and caption.
 * For just one main image (normal and age-related forms), use maintitle (defaults to first species specified in kind if usable), main, mainwidth, and maincaption. For more, use main1title, main1, main1width, and main1caption. Up to five can be used.
 * The same process applies for temporary forms (prefix ), costumes (prefix  ) and Equestria Girls forms (prefix  ). For each of these, the maintitle etc. parameters now apply to the super-tab's title. Up to seven images can be used for the   tab group.
 * Maximum image widths are as follows: 250px for a single image, 240px for an image within one tab, and 225px for an image within two tabs. Images will default to these widths. (EG images default to 250px height.)
 * Resizing tab title text is done as follows: using the tabclasses parameter, combine a prefix (top, main, temp, costume, human) with a size (small or smaller); leave a space between each pair. For example: topsmall tempsmaller humansmall. Unused sections can be omitted.
 * More super-tabs can be added if necessary.


 * For characters with multiple species: primary species name first, then secondary, separated by " & ". If second is just "human", will auto-display EG link. Otherwise, will show content of second part. Similar process applies to characters who are different sexes in different material.


 * See colorsquare and perbang for documentation on advanced usage of the color fields. This template also makes use of Template:Infobox character/util.


 * There are lots of default values and other trickery used by the template. See existing usage for examples (assuming they're using the most efficient version).


 * Syntax
 * Type  somewhere, with parameters as shown below.


 * Sample input, all parameters used:

Results in...