<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://modding.kerbal.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=KiwiShark</id>
	<title>Kerbal Space Program 2 Modding Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://modding.kerbal.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=KiwiShark"/>
	<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/Special:Contributions/KiwiShark"/>
	<updated>2026-04-28T02:55:43Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Sizes&amp;diff=1431</id>
		<title>Sizes</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Sizes&amp;diff=1431"/>
		<updated>2025-03-01T13:04:59Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: /* Example of Fake and Real Height: */ image fixes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;KSP2 brought more life to the sizes presets in KSP1, giving them labels as well as colors for each diameter. Here is some information about them.&lt;br /&gt;
&lt;br /&gt;
This list does not contain all possible sizes as defined by the game, and it also contains modded part sizes. For a list of all the stock game part sizes available to be used in the Core Part Data module and part JSON definitions files, see [[Size Category]].&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;AssetStudioModGUI&#039;&#039;&#039; =&lt;br /&gt;
Here&#039;s how to understand labels and how to find the right parts. I recommend excluding the reentry mesh when searching for a part or include the category of the part you want to find. Sadly you cant filter two things at the same time so you&#039;ll have to look through the whole list. One very good tip is to look for a short name that doesn&#039;t have _reentry or _lod1, lod2 in it. That&#039;s usually the actual part. Also you can sort the categories so they are together for each medium like texture, sprite, text, animation or mesh etc.&lt;br /&gt;
&lt;br /&gt;
=== Part Size ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!&#039;&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;#v&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;Size of part&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;Label&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;0v&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Extra Small&#039;&#039;&#039;&lt;br /&gt;
|{{Size|Size=XS}}&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;1v&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Small&#039;&#039;&#039;&lt;br /&gt;
|{{Size|Size=SM}}&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;2v&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Medium&#039;&#039;&#039;&lt;br /&gt;
|{{Size|Size=MD}}&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;3v&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Large&#039;&#039;&#039;&lt;br /&gt;
|{{Size|Size=LG}}&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;4v&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Extra Large&#039;&#039;&#039;&lt;br /&gt;
|{{Size|Size=XL}}&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;5v&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Extra Extra Large&#039;&#039;&#039;&lt;br /&gt;
|{{Size|Size=2X}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Part Scale ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!&#039;&#039;s#&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;Scale of part&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;Reference&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
!&amp;lt;big&amp;gt;&#039;&#039;&#039;&#039;&#039;Stack&#039;&#039;&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;s1&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;One Stack&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;none&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;1x1&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;s2&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;One Stack that contains two of S1&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Short&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;1x2&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;s3&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;One stack that contains two of S2&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;none&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;1x4&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;s4&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;One stack that contains two of S3&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Long&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;1x8&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Stock KSP2 Part Sizes and Modded Sizes =&lt;br /&gt;
Here are the Charts for the Sizes you&#039;ll have to follow when modeling.&lt;br /&gt;
&lt;br /&gt;
Formula behind the design language of parts:      Height + (&#039;&#039;&#039;Fake&#039;&#039;&#039;) Margin = Bevel [Amount to Bevel]&lt;br /&gt;
&lt;br /&gt;
=== Stock Parts ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;&#039;Size&#039;&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&lt;br /&gt;
!&amp;lt;big&amp;gt;&#039;&#039;&#039;&#039;&#039;Width&#039;&#039;&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
!&amp;lt;big&amp;gt;&#039;&#039;&#039;&#039;&#039;Height&#039;&#039;&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
!&#039;&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;Margin&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
!&amp;lt;big&amp;gt;&#039;&#039;&#039;&#039;&#039;Bevel&#039;&#039;&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
!&amp;lt;big&amp;gt;&#039;&#039;&#039;&#039;&#039;Faces&#039;&#039;&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=XS}}&lt;br /&gt;
|&#039;&#039;&#039;0.625m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;23.4375cm&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;+ 5cm&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;[0.025]&#039;&#039;&#039;&lt;br /&gt;
|24&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=SM}}&lt;br /&gt;
|&#039;&#039;&#039;1.25m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;46.875cm&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;+ 5cm&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;[0.025]&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;24&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=MD}}&lt;br /&gt;
|&#039;&#039;&#039;2.5m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;0.9375m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;+ 0.05m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;[0.025]&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;36&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=LG}}&lt;br /&gt;
|&#039;&#039;&#039;3.75m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;1.875m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;+ 0.1m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;[0.03]&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;48&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=XL}}&lt;br /&gt;
|&#039;&#039;&#039;5m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;1.875m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;+ 0.1m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;[0.05]&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;48&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=2X}}&lt;br /&gt;
|&#039;&#039;&#039;10m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;10m&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;&#039;&#039;60&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
So what does &#039;&#039;&#039;Fake&#039;&#039;&#039; Margin mean? Well it&#039;s basically the point where the two objects connect and clip into each others geometry making a seal. Those parts don&#039;t have collisions. It can also be referred to as wiggle room or a light bleeding seal. The real height is what’s visible and also what is measured.&lt;br /&gt;
&lt;br /&gt;
==== Example of Fake and Real Height: ====&lt;br /&gt;
[[File:Pasted_image_1.png|none|thumb|471x471px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Example of Visible Height:&#039;&#039;&#039; ====&lt;br /&gt;
[[File:Pasted_image_0.png|none|thumb|464x464px]]&lt;br /&gt;
&lt;br /&gt;
As you can see. The blue line is where the actual object connects to its Gizmo/Origin and the “fake” height/Margin is inside the other object. So when modelling your object, please work in the volume of the parts real/actual size and when you are done you can increase the volume to the (&#039;&#039;&#039;Margin&#039;&#039;&#039;) amount for the respective size.&lt;br /&gt;
&lt;br /&gt;
=== Modded/Custom Parts ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;&#039;Size&#039;&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;Width&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;Height&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;Faces&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;XS-&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;0.3125m&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;XS+&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;0.9375m&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;SM+&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;1.875m&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;MD+&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;3.125m&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;LG+&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;4.375m&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Special Sizes===&lt;br /&gt;
Other than the ones shown above, there&#039;s also some extra sizes added by KSP1 (and ported to KSP2) and by mods. Here&#039;s some of them:&lt;br /&gt;
&lt;br /&gt;
(WIP)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!&#039;&#039;&#039;&#039;&#039;&amp;lt;big&amp;gt;Label&amp;lt;/big&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;&#039;&#039;&amp;lt;big&amp;gt;Diameter&amp;lt;/big&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;MK2&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;1.25m in the center&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Mk3&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
[[Category:Parts modding]]&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Sizes&amp;diff=1430</id>
		<title>Sizes</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Sizes&amp;diff=1430"/>
		<updated>2025-03-01T05:22:06Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: changed image presentation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;KSP2 brought more life to the sizes presets in KSP1, giving them labels as well as colors for each diameter. Here is some information about them.&lt;br /&gt;
&lt;br /&gt;
This list does not contain all possible sizes as defined by the game, and it also contains modded part sizes. For a list of all the stock game part sizes available to be used in the Core Part Data module and part JSON definitions files, see [[Size Category]].&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;AssetStudioModGUI&#039;&#039;&#039; =&lt;br /&gt;
Here&#039;s how to understand labels and how to find the right parts. I recommend excluding the reentry mesh when searching for a part or include the category of the part you want to find. Sadly you cant filter two things at the same time so you&#039;ll have to look through the whole list. One very good tip is to look for a short name that doesn&#039;t have _reentry or _lod1, lod2 in it. That&#039;s usually the actual part. Also you can sort the categories so they are together for each medium like texture, sprite, text, animation or mesh etc.&lt;br /&gt;
&lt;br /&gt;
=== Part Size ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!&#039;&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;#v&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;Size of part&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;Label&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;0v&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Extra Small&#039;&#039;&#039;&lt;br /&gt;
|{{Size|Size=XS}}&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;1v&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Small&#039;&#039;&#039;&lt;br /&gt;
|{{Size|Size=SM}}&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;2v&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Medium&#039;&#039;&#039;&lt;br /&gt;
|{{Size|Size=MD}}&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;3v&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Large&#039;&#039;&#039;&lt;br /&gt;
|{{Size|Size=LG}}&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;4v&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Extra Large&#039;&#039;&#039;&lt;br /&gt;
|{{Size|Size=XL}}&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;5v&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Extra Extra Large&#039;&#039;&#039;&lt;br /&gt;
|{{Size|Size=2X}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Part Scale ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!&#039;&#039;s#&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;Scale of part&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;Reference&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
!&amp;lt;big&amp;gt;&#039;&#039;&#039;&#039;&#039;Stack&#039;&#039;&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;s1&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;One Stack&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;none&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;1x1&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;s2&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;One Stack that contains two of S1&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Short&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;1x2&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;s3&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;One stack that contains two of S2&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;none&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;1x4&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;s4&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;One stack that contains two of S3&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Long&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;1x8&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Stock KSP2 Part Sizes and Modded Sizes =&lt;br /&gt;
Here are the Charts for the Sizes you&#039;ll have to follow when modeling.&lt;br /&gt;
&lt;br /&gt;
Formula behind the design language of parts:      Height + (&#039;&#039;&#039;Fake&#039;&#039;&#039;) Margin = Bevel [Amount to Bevel]&lt;br /&gt;
&lt;br /&gt;
=== Stock Parts ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;&#039;Size&#039;&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&lt;br /&gt;
!&amp;lt;big&amp;gt;&#039;&#039;&#039;&#039;&#039;Width&#039;&#039;&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
!&amp;lt;big&amp;gt;&#039;&#039;&#039;&#039;&#039;Height&#039;&#039;&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
!&#039;&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;Margin&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
!&amp;lt;big&amp;gt;&#039;&#039;&#039;&#039;&#039;Bevel&#039;&#039;&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
!&amp;lt;big&amp;gt;&#039;&#039;&#039;&#039;&#039;Faces&#039;&#039;&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=XS}}&lt;br /&gt;
|&#039;&#039;&#039;0.625m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;23.4375cm&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;+ 5cm&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;[0.025]&#039;&#039;&#039;&lt;br /&gt;
|24&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=SM}}&lt;br /&gt;
|&#039;&#039;&#039;1.25m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;46.875cm&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;+ 5cm&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;[0.025]&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;24&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=MD}}&lt;br /&gt;
|&#039;&#039;&#039;2.5m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;0.9375m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;+ 0.05m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;[0.025]&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;36&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=LG}}&lt;br /&gt;
|&#039;&#039;&#039;3.75m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;1.875m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;+ 0.1m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;[0.03]&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;48&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=XL}}&lt;br /&gt;
|&#039;&#039;&#039;5m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;1.875m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;+ 0.1m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;[0.05]&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;48&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=2X}}&lt;br /&gt;
|&#039;&#039;&#039;10m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;10m&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;&#039;&#039;60&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
So what does &#039;&#039;&#039;Fake&#039;&#039;&#039; Margin mean? Well it&#039;s basically the point where the two objects connect and clip into each others geometry making a seal. Those parts don&#039;t have collisions. It can also be referred to as wiggle room or a light bleeding seal. The real height is what’s visible and also what is measured.&lt;br /&gt;
&lt;br /&gt;
==== Example of Fake and Real Height: ====&lt;br /&gt;
[[index.php?title=File:Pasted_image_1.png|link=File:Pasted_image_1.png|none|thumb|471x471px]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Example of Visible Height:&#039;&#039;&#039; ====&lt;br /&gt;
[[index.php?title=File:Pasted_image_0.png|link=File:Pasted_image_0.png|none|thumb|464x464px]]&lt;br /&gt;
&lt;br /&gt;
As you can see. The blue line is where the actual object connects to its Gizmo/Origin and the “fake” height/Margin is inside the other object. So when modelling your object, please work in the volume of the parts real/actual size and when you are done you can increase the volume to the (&#039;&#039;&#039;Margin&#039;&#039;&#039;) amount for the respective size.&lt;br /&gt;
&lt;br /&gt;
=== Modded/Custom Parts ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;&#039;Size&#039;&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;Width&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;Height&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;Faces&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;XS-&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;0.3125m&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;XS+&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;0.9375m&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;SM+&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;1.875m&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;MD+&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;3.125m&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;LG+&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;4.375m&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Special Sizes===&lt;br /&gt;
Other than the ones shown above, there&#039;s also some extra sizes added by KSP1 (and ported to KSP2) and by mods. Here&#039;s some of them:&lt;br /&gt;
&lt;br /&gt;
(WIP)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!&#039;&#039;&#039;&#039;&#039;&amp;lt;big&amp;gt;Label&amp;lt;/big&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;&#039;&#039;&amp;lt;big&amp;gt;Diameter&amp;lt;/big&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;MK2&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;1.25m in the center&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Mk3&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
[[index.php?title=Category:Parts modding]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;More to come&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;lt;small&amp;gt;Created by StanWildin&amp;lt;/small&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Sizes&amp;diff=1429</id>
		<title>Sizes</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Sizes&amp;diff=1429"/>
		<updated>2025-03-01T05:19:49Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: update size tables labels&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;KSP2 brought more life to the sizes presets in KSP1, giving them labels as well as colors for each diameter. Here is some information about them.&lt;br /&gt;
&lt;br /&gt;
This list does not contain all possible sizes as defined by the game, and it also contains modded part sizes. For a list of all the stock game part sizes available to be used in the Core Part Data module and part JSON definitions files, see [[Size Category]].&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;AssetStudioModGUI&#039;&#039;&#039; =&lt;br /&gt;
Here&#039;s how to understand labels and how to find the right parts. I recommend excluding the reentry mesh when searching for a part or include the category of the part you want to find. Sadly you cant filter two things at the same time so you&#039;ll have to look through the whole list. One very good tip is to look for a short name that doesn&#039;t have _reentry or _lod1, lod2 in it. That&#039;s usually the actual part. Also you can sort the categories so they are together for each medium like texture, sprite, text, animation or mesh etc.&lt;br /&gt;
&lt;br /&gt;
=== Part Size ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!&#039;&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;#v&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;Size of part&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;Label&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;0v&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Extra Small&#039;&#039;&#039;&lt;br /&gt;
|{{Size|Size=XS}}&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;1v&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Small&#039;&#039;&#039;&lt;br /&gt;
|{{Size|Size=SM}}&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;2v&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Medium&#039;&#039;&#039;&lt;br /&gt;
|{{Size|Size=MD}}&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;3v&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Large&#039;&#039;&#039;&lt;br /&gt;
|{{Size|Size=LG}}&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;4v&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Extra Large&#039;&#039;&#039;&lt;br /&gt;
|{{Size|Size=XL}}&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;5v&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Extra Extra Large&#039;&#039;&#039;&lt;br /&gt;
|{{Size|Size=2X}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Part Scale ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!&#039;&#039;s#&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;Scale of part&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;Reference&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
!&amp;lt;big&amp;gt;&#039;&#039;&#039;&#039;&#039;Stack&#039;&#039;&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;s1&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;One Stack&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;none&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;1x1&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;s2&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;One Stack that contains two of S1&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Short&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;1x2&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;s3&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;One stack that contains two of S2&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;none&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;1x4&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;s4&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;One stack that contains two of S3&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Long&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;1x8&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Stock KSP2 Part Sizes and Modded Sizes =&lt;br /&gt;
Here are the Charts for the Sizes you&#039;ll have to follow when modeling.&lt;br /&gt;
&lt;br /&gt;
Formula behind the design language of parts:      Height + (&#039;&#039;&#039;Fake&#039;&#039;&#039;) Margin = Bevel [Amount to Bevel]&lt;br /&gt;
&lt;br /&gt;
=== Stock Parts ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;&#039;Size&#039;&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&lt;br /&gt;
!&amp;lt;big&amp;gt;&#039;&#039;&#039;&#039;&#039;Width&#039;&#039;&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
!&amp;lt;big&amp;gt;&#039;&#039;&#039;&#039;&#039;Height&#039;&#039;&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
!&#039;&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;Margin&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
!&amp;lt;big&amp;gt;&#039;&#039;&#039;&#039;&#039;Bevel&#039;&#039;&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
!&amp;lt;big&amp;gt;&#039;&#039;&#039;&#039;&#039;Faces&#039;&#039;&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=XS}}&lt;br /&gt;
|&#039;&#039;&#039;0.625m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;23.4375cm&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;+ 5cm&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;[0.025]&#039;&#039;&#039;&lt;br /&gt;
|24&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=SM}}&lt;br /&gt;
|&#039;&#039;&#039;1.25m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;46.875cm&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;+ 5cm&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;[0.025]&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;24&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=MD}}&lt;br /&gt;
|&#039;&#039;&#039;2.5m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;0.9375m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;+ 0.05m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;[0.025]&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;36&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=LG}}&lt;br /&gt;
|&#039;&#039;&#039;3.75m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;1.875m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;+ 0.1m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;[0.03]&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;48&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=XL}}&lt;br /&gt;
|&#039;&#039;&#039;5m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;1.875m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;+ 0.1m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;[0.05]&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;48&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=2X}}&lt;br /&gt;
|&#039;&#039;&#039;10m&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;10m&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;&#039;&#039;60&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
So what does &#039;&#039;&#039;Fake&#039;&#039;&#039; Margin mean? Well it&#039;s basically the point where the two objects connect and clip into each others geometry making a seal. Those parts don&#039;t have collisions. It can also be referred to as wiggle room or a light bleeding seal. The real height is what’s visible and also what is measured.&lt;br /&gt;
&lt;br /&gt;
==== Example of Fake and Real Height: ====&lt;br /&gt;
[[File:Pasted_image_1.png|frameless|1049x1049px]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Example of Visible Height:&#039;&#039;&#039; ====&lt;br /&gt;
[[File:Pasted_image_0.png|frameless|1049x1049px]]&lt;br /&gt;
&lt;br /&gt;
As you can see. The blue line is where the actual object connects to its Gizmo/Origin and the “fake” height/Margin is inside the other object. So when modelling your object, please work in the volume of the parts real/actual size and when you are done you can increase the volume to the (&#039;&#039;&#039;Margin&#039;&#039;&#039;) amount for the respective size.&lt;br /&gt;
&lt;br /&gt;
=== Modded/Custom Parts ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;&#039;Size&#039;&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;Width&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;Height&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;&amp;lt;big&amp;gt;&#039;&#039;Faces&#039;&#039;&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;XS-&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;0.3125m&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;XS+&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;0.9375m&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;SM+&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;1.875m&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;MD+&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;3.125m&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;LG+&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;4.375m&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Special Sizes===&lt;br /&gt;
Other than the ones shown above, there&#039;s also some extra sizes added by KSP1 (and ported to KSP2) and by mods. Here&#039;s some of them:&lt;br /&gt;
&lt;br /&gt;
(WIP)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!&#039;&#039;&#039;&#039;&#039;&amp;lt;big&amp;gt;Label&amp;lt;/big&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;&#039;&#039;&amp;lt;big&amp;gt;Diameter&amp;lt;/big&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;MK2&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;1.25m in the center&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Mk3&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
[[index.php?title=Category:Parts modding]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;u&amp;gt;More to come&amp;lt;/u&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&amp;lt;small&amp;gt;Created by StanWildin&amp;lt;/small&amp;gt;&#039;&#039;&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Size_Category&amp;diff=1428</id>
		<title>Size Category</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Size_Category&amp;diff=1428"/>
		<updated>2025-03-01T05:14:36Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The table below is a list of possible part size categories. Sizes {{Size|Size=XS}} through {{Size|Size=2X}} are part of the base game, sizes {{Size|Size=3X}} and up are included as a standard for modded parts to follow.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Size&lt;br /&gt;
!Diameter &amp;lt;small&amp;gt;(m)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=XS}}&lt;br /&gt;
|0.625&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=SM}}&lt;br /&gt;
|1.25&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=MD}}&lt;br /&gt;
|2.5&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=LG}}&lt;br /&gt;
|3.75&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=XL}}&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=2X}}&lt;br /&gt;
|10&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=3X}}&lt;br /&gt;
|20&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=4X}}&lt;br /&gt;
|50&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=5X}}&lt;br /&gt;
|80+&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Size_Category&amp;diff=1427</id>
		<title>Size Category</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Size_Category&amp;diff=1427"/>
		<updated>2025-03-01T05:14:08Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: updated table&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[index.php?title=Category:Core Part Data]]&lt;br /&gt;
The table below is a list of possible part size categories. Sizes {{Size|Size=XS}} through {{Size|Size=2X}} are part of the base game, sizes {{Size|Size=3X}} and up are included as a standard for modded parts to follow.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Size&lt;br /&gt;
!Diameter &amp;lt;small&amp;gt;(m)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=XS}}&lt;br /&gt;
|0.625&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=SM}}&lt;br /&gt;
|1.25&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=MD}}&lt;br /&gt;
|2.5&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=LG}}&lt;br /&gt;
|3.75&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=XL}}&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=2X}}&lt;br /&gt;
|10&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=3X}}&lt;br /&gt;
|20&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=4X}}&lt;br /&gt;
|50&lt;br /&gt;
|-&lt;br /&gt;
|{{Size|Size=5X}}&lt;br /&gt;
|80+&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Template:Size&amp;diff=1426</id>
		<title>Template:Size</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Template:Size&amp;diff=1426"/>
		<updated>2025-03-01T05:08:30Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: add more sizes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Documentation}}&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;params&amp;quot;: {&lt;br /&gt;
		&amp;quot;Size&amp;quot;: {&lt;br /&gt;
			&amp;quot;aliases&amp;quot;: [&lt;br /&gt;
				&amp;quot;size&amp;quot;,&lt;br /&gt;
				&amp;quot;1&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Size&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Part size&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;SM, LG, etc.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;suggestedvalues&amp;quot;: [&lt;br /&gt;
				&amp;quot;XS&amp;quot;,&lt;br /&gt;
				&amp;quot;SM&amp;quot;,&lt;br /&gt;
				&amp;quot;MD&amp;quot;,&lt;br /&gt;
				&amp;quot;LG&amp;quot;,&lt;br /&gt;
				&amp;quot;XL&amp;quot;,&lt;br /&gt;
				&amp;quot;2X&amp;quot;,&lt;br /&gt;
				&amp;quot;3X&amp;quot;,&lt;br /&gt;
				&amp;quot;4X&amp;quot;,&lt;br /&gt;
				&amp;quot;5X&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;required&amp;quot;: true&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;Use this template to include a formatted part size tag in an article. Requires the Size parameter, selected from a provided list.&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&amp;lt;/noinclude&amp;gt;&amp;lt;includeonly&amp;gt;{{#invoke:Size|getSize|{{{Size}}}}}&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Template:Size/doc&amp;diff=1425</id>
		<title>Template:Size/doc</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Template:Size/doc&amp;diff=1425"/>
		<updated>2025-03-01T05:07:42Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: add more sizes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The part size will appear on the article as per:&lt;br /&gt;
{{#invoke:Size|getSize|XS}}&lt;br /&gt;
{{#invoke:Size|getSize|SM}}&lt;br /&gt;
{{#invoke:Size|getSize|MD}}&lt;br /&gt;
{{#invoke:Size|getSize|LG}}&lt;br /&gt;
{{#invoke:Size|getSize|XL}}&lt;br /&gt;
{{#invoke:Size|getSize|2X}}&lt;br /&gt;
{{#invoke:Size|getSize|3X}}&lt;br /&gt;
{{#invoke:Size|getSize|4X}}&lt;br /&gt;
{{#invoke:Size|getSize|5X}}&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Module:Size&amp;diff=1424</id>
		<title>Module:Size</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Module:Size&amp;diff=1424"/>
		<updated>2025-03-01T05:06:47Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: added 3,4,5X tags&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {}&lt;br /&gt;
local getArgs = require(&#039;Module:Arguments&#039;).getArgs&lt;br /&gt;
&lt;br /&gt;
function p.getSize(frame)&lt;br /&gt;
	-- Get arguments from the invoke&lt;br /&gt;
	-- frameOnly is used to ignore additional arguments passed when &lt;br /&gt;
	-- Template:Size is called from an infobox, for example&lt;br /&gt;
	local args = getArgs(frame, {frameOnly = true}) &lt;br /&gt;
	-- Pass arguments to the helper function&lt;br /&gt;
	size = p._getSize(args)&lt;br /&gt;
	return size&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p._getSize(args)&lt;br /&gt;
	-- Take the arg as the size tag label&lt;br /&gt;
	sizeTag = args[1]&lt;br /&gt;
	size = &amp;quot;&amp;quot;&lt;br /&gt;
	&lt;br /&gt;
	-- Match the tag to the proper formatted string to display&lt;br /&gt;
	if sizeTag == &amp;quot;XS&amp;quot; then size = &amp;quot;&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;&amp;lt;font color=#E04949&amp;gt;XS&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&amp;quot; end&lt;br /&gt;
	if sizeTag == &amp;quot;SM&amp;quot; then size = &amp;quot;&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;&amp;lt;font color=#E0A400&amp;gt;SM&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&amp;quot; end&lt;br /&gt;
	if sizeTag == &amp;quot;MD&amp;quot; then size = &amp;quot;&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;&amp;lt;font color=#93E000&amp;gt;MD&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&amp;quot; end&lt;br /&gt;
	if sizeTag == &amp;quot;LG&amp;quot; then size = &amp;quot;&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;&amp;lt;font color=#00E0A8&amp;gt;LG&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&amp;quot; end&lt;br /&gt;
	if sizeTag == &amp;quot;XL&amp;quot; then size = &amp;quot;&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;&amp;lt;font color=#49ABE0&amp;gt;XL&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&amp;quot; end&lt;br /&gt;
	if sizeTag == &amp;quot;2X&amp;quot; then size = &amp;quot;&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;&amp;lt;font color=#A978DA&amp;gt;2X&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&amp;quot; end&lt;br /&gt;
	if sizeTag == &amp;quot;3X&amp;quot; then size = &amp;quot;&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;&amp;lt;font color=#EF88E0&amp;gt;3X&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&amp;quot; end&lt;br /&gt;
	if sizeTag == &amp;quot;4X&amp;quot; then size = &amp;quot;&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;&amp;lt;font color=#C5B8BE&amp;gt;4X&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&amp;quot; end&lt;br /&gt;
	if sizeTag == &amp;quot;5X&amp;quot; then size = &amp;quot;&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;&amp;lt;font color=#FFFFFF&amp;gt;5X&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&amp;quot; end&lt;br /&gt;
	&lt;br /&gt;
	return size&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Template:Size/doc&amp;diff=1423</id>
		<title>Template:Size/doc</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Template:Size/doc&amp;diff=1423"/>
		<updated>2025-03-01T05:00:18Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: 1 revision imported: size module and template&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The part size will appear on the article as per:&lt;br /&gt;
{{#invoke:Size|getSize|XS}}&lt;br /&gt;
{{#invoke:Size|getSize|SM}}&lt;br /&gt;
{{#invoke:Size|getSize|MD}}&lt;br /&gt;
{{#invoke:Size|getSize|LG}}&lt;br /&gt;
{{#invoke:Size|getSize|XL}}&lt;br /&gt;
{{#invoke:Size|getSize|2X}}&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Template:Size&amp;diff=1421</id>
		<title>Template:Size</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Template:Size&amp;diff=1421"/>
		<updated>2025-03-01T05:00:18Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: 1 revision imported: size module and template&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Documentation}}&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;params&amp;quot;: {&lt;br /&gt;
		&amp;quot;Size&amp;quot;: {&lt;br /&gt;
			&amp;quot;aliases&amp;quot;: [&lt;br /&gt;
				&amp;quot;size&amp;quot;,&lt;br /&gt;
				&amp;quot;1&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Size&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Part size&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;SM, LG, etc.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;suggestedvalues&amp;quot;: [&lt;br /&gt;
				&amp;quot;XS&amp;quot;,&lt;br /&gt;
				&amp;quot;SM&amp;quot;,&lt;br /&gt;
				&amp;quot;MD&amp;quot;,&lt;br /&gt;
				&amp;quot;LG&amp;quot;,&lt;br /&gt;
				&amp;quot;XL&amp;quot;,&lt;br /&gt;
				&amp;quot;2X&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;required&amp;quot;: true&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;Use this template to include a formatted part size tag in an article. Requires the Size parameter, selected from a provided list.&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&amp;lt;/noinclude&amp;gt;&amp;lt;includeonly&amp;gt;{{#invoke:Size|getSize|{{{Size}}}}}&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Module:Size/doc&amp;diff=1419</id>
		<title>Module:Size/doc</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Module:Size/doc&amp;diff=1419"/>
		<updated>2025-03-01T05:00:18Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: 1 revision imported: size module and template&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This module is used by [[Template:Size]] to match the supplied argument to the formatted size tag string.&lt;br /&gt;
&lt;br /&gt;
The main function &amp;lt;code&amp;gt;getSize&amp;lt;/code&amp;gt; accepts the first argument passed to Template:Size and returns the formatted size tag.&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Module:Size&amp;diff=1417</id>
		<title>Module:Size</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Module:Size&amp;diff=1417"/>
		<updated>2025-03-01T05:00:18Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: 1 revision imported: size module and template&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {}&lt;br /&gt;
local getArgs = require(&#039;Module:Arguments&#039;).getArgs&lt;br /&gt;
&lt;br /&gt;
function p.getSize(frame)&lt;br /&gt;
	-- Get arguments from the invoke&lt;br /&gt;
	-- frameOnly is used to ignore additional arguments passed when &lt;br /&gt;
	-- Template:Size is called from an infobox, for example&lt;br /&gt;
	local args = getArgs(frame, {frameOnly = true}) &lt;br /&gt;
	-- Pass arguments to the helper function&lt;br /&gt;
	size = p._getSize(args)&lt;br /&gt;
	return size&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p._getSize(args)&lt;br /&gt;
	-- Take the arg as the size tag label&lt;br /&gt;
	sizeTag = args[1]&lt;br /&gt;
	size = &amp;quot;&amp;quot;&lt;br /&gt;
	&lt;br /&gt;
	-- Match the tag to the proper formatted string to display&lt;br /&gt;
	if sizeTag == &amp;quot;XS&amp;quot; then size = &amp;quot;&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;&amp;lt;font color=#E04949&amp;gt;XS&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&amp;quot; end&lt;br /&gt;
	if sizeTag == &amp;quot;SM&amp;quot; then size = &amp;quot;&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;&amp;lt;font color=#E0A400&amp;gt;SM&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&amp;quot; end&lt;br /&gt;
	if sizeTag == &amp;quot;MD&amp;quot; then size = &amp;quot;&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;&amp;lt;font color=#93E000&amp;gt;MD&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&amp;quot; end&lt;br /&gt;
	if sizeTag == &amp;quot;LG&amp;quot; then size = &amp;quot;&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;&amp;lt;font color=#00E0A8&amp;gt;LG&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&amp;quot; end&lt;br /&gt;
	if sizeTag == &amp;quot;XL&amp;quot; then size = &amp;quot;&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;&amp;lt;font color=#49ABE0&amp;gt;XL&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&amp;quot; end&lt;br /&gt;
	if sizeTag == &amp;quot;2X&amp;quot; then size = &amp;quot;&amp;lt;code&amp;gt;&amp;lt;b&amp;gt;&amp;lt;font color=#A978DA&amp;gt;2X&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;&amp;quot; end&lt;br /&gt;
	&lt;br /&gt;
	return size&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Colors&amp;diff=1415</id>
		<title>Colors</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Colors&amp;diff=1415"/>
		<updated>2025-02-26T03:28:56Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: added samples of colors via text&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Game UI]]&lt;br /&gt;
&lt;br /&gt;
A list of the colors used in the stock game UI.&lt;br /&gt;
&lt;br /&gt;
=== Logo === &lt;br /&gt;
[[File:Capture d&#039;écran 2023-08-31 230104.png|alt=KSP2 Logo|thumb|Main Menu Logo]]&lt;br /&gt;
&lt;br /&gt;
* White: &amp;lt;code&amp;gt;#ffffff&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rgb(255, 255, 255)&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;&amp;lt;font color=#ffffff&amp;gt;Sample&amp;lt;/font&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* Red: &amp;lt;code&amp;gt;#e01500&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rgb(224, 21, 0)&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;&amp;lt;font color=#e01500&amp;gt;Sample&amp;lt;/font&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== OAB ==&lt;br /&gt;
&lt;br /&gt;
=== Common ===&lt;br /&gt;
&lt;br /&gt;
* Background (dark): &amp;lt;code&amp;gt;&amp;lt;font color=#22262e&amp;gt;#22262e&amp;lt;/font&amp;gt;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rgb(34, 38, 46)&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;&amp;lt;font color=#22262e&amp;gt;Sample&amp;lt;/font&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* Background (light): &amp;lt;code&amp;gt;#2e3540&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rgb(46, 53, 64)&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;&amp;lt;font color=#2e3540&amp;gt;Sample&amp;lt;/font&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* Text (dark): &amp;lt;code&amp;gt;#adb6d0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rgb(173, 182, 208)&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;&amp;lt;font color=#adb6d0&amp;gt;Sample&amp;lt;/font&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* Text (light): &amp;lt;code&amp;gt;#d6e0ff&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rgb(214, 224, 255)&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;&amp;lt;font color=#d6e0ff&amp;gt;Sample&amp;lt;/font&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* Border (light blue): &amp;lt;code&amp;gt;#696dff&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rgb(105, 109, 255)&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;&amp;lt;font color=#696dff&amp;gt;Sample&amp;lt;/font&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* Border (dark blue): &amp;lt;code&amp;gt;#00002b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rgb(0, 0, 43)&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;&amp;lt;font color=#00002b&amp;gt;Sample&amp;lt;/font&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Flight UI ==&lt;br /&gt;
&lt;br /&gt;
=== Common ===&lt;br /&gt;
[[File:App.bar UI.png|thumb|App Bar]]&lt;br /&gt;
&lt;br /&gt;
* Border Light: &amp;lt;code&amp;gt;#5356cc&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rgb(83, 86, 204)&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;&amp;lt;font color=#5356cc&amp;gt;Sample&amp;lt;/font&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* Border Dark: &amp;lt;code&amp;gt;#2a2a66&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rgb(42, 42, 102)&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;&amp;lt;font color=#2a2a66&amp;gt;Sample&amp;lt;/font&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* Light Green: &amp;lt;code&amp;gt;#00ff66&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rgb(0, 255, 102)&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;&amp;lt;font color=#00ff66&amp;gt;Sample&amp;lt;/font&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== App Bar ===&lt;br /&gt;
&lt;br /&gt;
* Background (Bar): &amp;lt;code&amp;gt;#141616&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rgb(20, 22, 22)&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;&amp;lt;font color=#141616&amp;gt;Sample&amp;lt;/font&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* Icon / Light Gray: &amp;lt;code&amp;gt;#aab2cc&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rgb(170, 178, 204)&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;&amp;lt;font color=#aab2cc&amp;gt;Sample&amp;lt;/font&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* Deselected / Dark Gray: &amp;lt;code&amp;gt;#2a2a32&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rgb(42, 42, 50)&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;&amp;lt;font color=#2a2a32&amp;gt;Sample&amp;lt;/font&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* Border (App list): &amp;lt;code&amp;gt;#0d0f2d&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rgb(13, 15, 47)&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;&amp;lt;font color=#0d0f2d&amp;gt;Sample&amp;lt;/font&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* Background (App list): &amp;lt;code&amp;gt;#262a30&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rgb(38, 42, 48)&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;&amp;lt;font color=#262a30&amp;gt;Sample&amp;lt;/font&amp;gt;&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Mod:Cloudy&amp;diff=1340</id>
		<title>Mod:Cloudy</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Mod:Cloudy&amp;diff=1340"/>
		<updated>2025-02-15T05:37:39Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: change to infobox version labels&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|bodystyle = width: 18em; border: 1px solid #a2a9b1; border-spacing: 3px; margin: 0.5em 0 0.5em 1em;&lt;br /&gt;
    padding: 0.2em;&lt;br /&gt;
    float: right;&lt;br /&gt;
    clear: right;&lt;br /&gt;
    font-size: 88%;&lt;br /&gt;
    line-height: 1.5em;&lt;br /&gt;
    width: 20em;&lt;br /&gt;
|labelstyle = width: 60%;&lt;br /&gt;
|titlestyle = font-size: 18px; &lt;br /&gt;
|belowstyle = text-align: center;&lt;br /&gt;
|title = Cloudy&lt;br /&gt;
|below = &#039;&#039;Do you like clouds? Me too.&#039;&#039;&lt;br /&gt;
|captionstyle = text-align: center&lt;br /&gt;
|caption = Do you like clouds? Me too.&lt;br /&gt;
|label1 = Author(s)&lt;br /&gt;
|data1  = dandoesstuff, IanMealworm&lt;br /&gt;
|label2 = Mod version&lt;br /&gt;
|data2  = 1.1.2&lt;br /&gt;
|label3 = Game version&lt;br /&gt;
|data3  = 0.2.2&lt;br /&gt;
|label4 = Categories&lt;br /&gt;
|data4  = Graphics&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cloudy&#039;&#039;&#039; is a graphics mod developed by dandoesstuff and IanMealworm. It implements changes and improvements to clouds and cloud layers in-game.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Improved cloud visuals&lt;br /&gt;
* Cloud layers&lt;br /&gt;
=== Planned ===&lt;br /&gt;
* Weather effects&lt;br /&gt;
&lt;br /&gt;
== Gallery ==&lt;br /&gt;
&amp;lt;gallery widths=300 heights=200&amp;gt;&lt;br /&gt;
File:Cloudy.png|alt=A rocket descending into Eve&#039;s atmosphere. It is in between two layers of clouds, the top is lighter and the bottom is darker.|Cloud layers on Eve.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
* [[Mod:Patch Manager|Patch Manager]] &lt;br /&gt;
* [[Mod:Shoemaker|Shoemaker]]&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
Cloudy is available via:&lt;br /&gt;
* [https://spacedock.info/mod/3741/Cloudy SpaceDock]&lt;br /&gt;
* CKAN&lt;br /&gt;
&lt;br /&gt;
[[Category:Mods]]&lt;br /&gt;
[[Category:Graphics mods]]&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Category:Framework_mods&amp;diff=1339</id>
		<title>Category:Framework mods</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Category:Framework_mods&amp;diff=1339"/>
		<updated>2025-02-15T05:36:29Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: started page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These mods focus on adding frameworks for the functionality of other mods in KSP 2.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mods]]&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Mod:Planety&amp;diff=1338</id>
		<title>Mod:Planety</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Mod:Planety&amp;diff=1338"/>
		<updated>2025-02-15T05:35:30Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: Created page with &amp;quot;{{Infobox |bodystyle = width: 18em; border: 1px solid #a2a9b1; border-spacing: 3px; margin: 0.5em 0 0.5em 1em;     padding: 0.2em;     float: right;     clear: right;     font-size: 88%;     line-height: 1.5em;     width: 20em; |labelstyle = width: 60%; |titlestyle = font-size: 18px;  |belowstyle = text-align: center; |title = Planety |below = &amp;#039;&amp;#039;Do you like clouds? Me too.&amp;#039;&amp;#039; |captionstyle = text-align: center |caption = Boldy going. |label1 = Author(s) |data1  = Stellate...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|bodystyle = width: 18em; border: 1px solid #a2a9b1; border-spacing: 3px; margin: 0.5em 0 0.5em 1em;&lt;br /&gt;
    padding: 0.2em;&lt;br /&gt;
    float: right;&lt;br /&gt;
    clear: right;&lt;br /&gt;
    font-size: 88%;&lt;br /&gt;
    line-height: 1.5em;&lt;br /&gt;
    width: 20em;&lt;br /&gt;
|labelstyle = width: 60%;&lt;br /&gt;
|titlestyle = font-size: 18px; &lt;br /&gt;
|belowstyle = text-align: center;&lt;br /&gt;
|title = Planety&lt;br /&gt;
|below = &#039;&#039;Do you like clouds? Me too.&#039;&#039;&lt;br /&gt;
|captionstyle = text-align: center&lt;br /&gt;
|caption = Boldy going.&lt;br /&gt;
|label1 = Author(s)&lt;br /&gt;
|data1  = StellatedCUBE&lt;br /&gt;
|label2 = Version&lt;br /&gt;
|data2  = 0.2.2&lt;br /&gt;
|label3 = Compatible with&lt;br /&gt;
|data3  = 0.2.2&lt;br /&gt;
|label4 = Categories&lt;br /&gt;
|data4  = Framework&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Planety&#039;&#039;&#039; is a framework mod developed by StellatedCUBE. It allows for adding and editing celestial bodies via a scripting language. It is similar to Kopernicus for KSP 1.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
Planety does not alter existing saves. During save creation, the user must specify the planet packs to use for that save file in the &amp;quot;Planety Settings&amp;quot; menu.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Implements supported planet configs to add or change celestial bodies&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
* [[Mod:SpaceWarp|SpaceWarp]] &lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
Planety is available via:&lt;br /&gt;
* [https://spacedock.info/mod/3781/Planety SpaceDock]&lt;br /&gt;
&lt;br /&gt;
[[Category:Mods]]&lt;br /&gt;
[[Category:Framework mods]]&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=MediaWiki:Sidebar&amp;diff=1337</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=MediaWiki:Sidebar&amp;diff=1337"/>
		<updated>2025-02-15T05:16:20Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: added section for more KSP links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help-mediawiki&lt;br /&gt;
* Useful pages&lt;br /&gt;
** Part Modding|Part Modding&lt;br /&gt;
** Part Modules|Part Modules&lt;br /&gt;
* More KSP&lt;br /&gt;
** https://www.privatedivision.com/portfolio/kerbal-space-program-2/ | KSP 2 Site&lt;br /&gt;
** https://forum.kerbalspaceprogram.com/ | Forums&lt;br /&gt;
** https://discord.com/invite/ZbMp7RjVhU | Discord&lt;br /&gt;
** https://spacedock.info/kerbal-space-program-2 | Mod Downloads&lt;br /&gt;
** https://kerbal.wiki/index.php?title=Main_Page | KSP 2 Wiki&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Duplicates,_Deprecates_and_other_miscreants&amp;diff=1336</id>
		<title>Duplicates, Deprecates and other miscreants</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Duplicates,_Deprecates_and_other_miscreants&amp;diff=1336"/>
		<updated>2025-02-15T05:13:19Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: removed deleted pages that were marked for deletion&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Kiwi is the best :klueless:&lt;br /&gt;
&lt;br /&gt;
==== Duplicates ====&lt;br /&gt;
&lt;br /&gt;
* [[Configuring the core part data]]&lt;br /&gt;
* [[Configuring parts]]&lt;br /&gt;
&lt;br /&gt;
==== (possibly) Outdated pages ====&lt;br /&gt;
&lt;br /&gt;
* [[Configuring the part in Unity]] (recent page: [[Parts Pack Production Procedure]])&lt;br /&gt;
&lt;br /&gt;
==== Pages that need to be deleted ====&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Category:Gameplay_mods&amp;diff=1335</id>
		<title>Category:Gameplay mods</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Category:Gameplay_mods&amp;diff=1335"/>
		<updated>2025-02-15T05:08:00Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: start page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These mods focus on overall game play changes to KSP 2.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mods]]&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Category:QoL_mods&amp;diff=1334</id>
		<title>Category:QoL mods</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Category:QoL_mods&amp;diff=1334"/>
		<updated>2025-02-15T05:07:05Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: changed description and subcat&amp;#039;d to mods&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These mods focus on quality of life (QoL) changes and improvements for KSP 2.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mods]]&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Category:Performance_mods&amp;diff=1333</id>
		<title>Category:Performance mods</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Category:Performance_mods&amp;diff=1333"/>
		<updated>2025-02-15T05:06:18Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: subcat to mods&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These mods focus on performance improvements for KSP 2.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mods]]&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Category:Performance_mods&amp;diff=1332</id>
		<title>Category:Performance mods</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Category:Performance_mods&amp;diff=1332"/>
		<updated>2025-02-15T05:05:56Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: start page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These mods focus on performance improvements for KSP 2.&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Category:Graphics_mods&amp;diff=1331</id>
		<title>Category:Graphics mods</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Category:Graphics_mods&amp;diff=1331"/>
		<updated>2025-02-15T05:05:20Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: fixed mods cat link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These mods are focused around graphical changes and improvements to KSP 2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Mods]]&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Category:Graphics_mods&amp;diff=1330</id>
		<title>Category:Graphics mods</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Category:Graphics_mods&amp;diff=1330"/>
		<updated>2025-02-15T05:04:58Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: added mods category&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These mods are focused around graphical changes and improvements to KSP 2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[:Category:Mods]]&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Category:Graphics_mods&amp;diff=1329</id>
		<title>Category:Graphics mods</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Category:Graphics_mods&amp;diff=1329"/>
		<updated>2025-02-15T05:04:31Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: started page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These mods are focused around graphical changes and improvements to KSP 2.&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Category:Mods&amp;diff=1328</id>
		<title>Category:Mods</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Category:Mods&amp;diff=1328"/>
		<updated>2025-02-15T05:02:19Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: starting category page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of mods for KSP 2 which are documented on this wiki.&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Mod:Cloudy&amp;diff=1327</id>
		<title>Mod:Cloudy</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Mod:Cloudy&amp;diff=1327"/>
		<updated>2025-02-15T04:52:14Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: added planned features and dependencies list&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|bodystyle = width: 18em; border: 1px solid #a2a9b1; border-spacing: 3px; margin: 0.5em 0 0.5em 1em;&lt;br /&gt;
    padding: 0.2em;&lt;br /&gt;
    float: right;&lt;br /&gt;
    clear: right;&lt;br /&gt;
    font-size: 88%;&lt;br /&gt;
    line-height: 1.5em;&lt;br /&gt;
    width: 20em;&lt;br /&gt;
|labelstyle = width: 60%;&lt;br /&gt;
|titlestyle = font-size: 18px; &lt;br /&gt;
|belowstyle = text-align: center;&lt;br /&gt;
|title = Cloudy&lt;br /&gt;
|below = &#039;&#039;Do you like clouds? Me too.&#039;&#039;&lt;br /&gt;
|captionstyle = text-align: center&lt;br /&gt;
|caption = Do you like clouds? Me too.&lt;br /&gt;
|label1 = Author(s)&lt;br /&gt;
|data1  = dandoesstuff, IanMealworm&lt;br /&gt;
|label2 = Version&lt;br /&gt;
|data2  = 1.1.2&lt;br /&gt;
|label3 = Compatible with&lt;br /&gt;
|data3  = 0.2.2&lt;br /&gt;
|label4 = Categories&lt;br /&gt;
|data4  = Graphics&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cloudy&#039;&#039;&#039; is a graphics mod developed by dandoesstuff and IanMealworm. It implements changes and improvements to clouds and cloud layers in-game.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Improved cloud visuals&lt;br /&gt;
* Cloud layers&lt;br /&gt;
=== Planned ===&lt;br /&gt;
* Weather effects&lt;br /&gt;
&lt;br /&gt;
== Gallery ==&lt;br /&gt;
&amp;lt;gallery widths=300 heights=200&amp;gt;&lt;br /&gt;
File:Cloudy.png|alt=A rocket descending into Eve&#039;s atmosphere. It is in between two layers of clouds, the top is lighter and the bottom is darker.|Cloud layers on Eve.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
* [[Mod:Patch Manager|Patch Manager]] &lt;br /&gt;
* [[Mod:Shoemaker|Shoemaker]]&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
Cloudy is available via:&lt;br /&gt;
* [https://spacedock.info/mod/3741/Cloudy SpaceDock]&lt;br /&gt;
* CKAN&lt;br /&gt;
&lt;br /&gt;
[[Category:Mods]]&lt;br /&gt;
[[Category:Graphics mods]]&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Mod:Cloudy&amp;diff=1326</id>
		<title>Mod:Cloudy</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Mod:Cloudy&amp;diff=1326"/>
		<updated>2025-02-15T04:48:27Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: added gallery section with image&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|bodystyle = width: 18em; border: 1px solid #a2a9b1; border-spacing: 3px; margin: 0.5em 0 0.5em 1em;&lt;br /&gt;
    padding: 0.2em;&lt;br /&gt;
    float: right;&lt;br /&gt;
    clear: right;&lt;br /&gt;
    font-size: 88%;&lt;br /&gt;
    line-height: 1.5em;&lt;br /&gt;
    width: 20em;&lt;br /&gt;
|labelstyle = width: 60%;&lt;br /&gt;
|titlestyle = font-size: 18px; &lt;br /&gt;
|belowstyle = text-align: center;&lt;br /&gt;
|title = Cloudy&lt;br /&gt;
|below = &#039;&#039;Do you like clouds? Me too.&#039;&#039;&lt;br /&gt;
|captionstyle = text-align: center&lt;br /&gt;
|caption = Do you like clouds? Me too.&lt;br /&gt;
|label1 = Author(s)&lt;br /&gt;
|data1  = dandoesstuff, IanMealworm&lt;br /&gt;
|label2 = Version&lt;br /&gt;
|data2  = 1.1.2&lt;br /&gt;
|label3 = Compatible with&lt;br /&gt;
|data3  = 0.2.2&lt;br /&gt;
|label4 = Categories&lt;br /&gt;
|data4  = Graphics&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cloudy&#039;&#039;&#039; is a graphics mod developed by dandoesstuff and IanMealworm. It implements changes and improvements to clouds and cloud layers in-game.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Improved cloud visuals&lt;br /&gt;
* Cloud layers&lt;br /&gt;
&lt;br /&gt;
== Gallery ==&lt;br /&gt;
&amp;lt;gallery widths=300 heights=200&amp;gt;&lt;br /&gt;
File:Cloudy.png|alt=A rocket descending into Eve&#039;s atmosphere. It is in between two layers of clouds, the top is lighter and the bottom is darker.|Cloud layers on Eve.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
Cloudy is available via:&lt;br /&gt;
* [https://spacedock.info/mod/3741/Cloudy SpaceDock]&lt;br /&gt;
* CKAN&lt;br /&gt;
&lt;br /&gt;
[[Category:Mods]]&lt;br /&gt;
[[Category:Graphics mods]]&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=File:Cloudy.png&amp;diff=1325</id>
		<title>File:Cloudy.png</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=File:Cloudy.png&amp;diff=1325"/>
		<updated>2025-02-15T04:44:41Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Eve&#039;s atmosphere with the Cloudy mod installed. Multiple cloud layers are visible.&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Mod:Cloudy&amp;diff=1324</id>
		<title>Mod:Cloudy</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Mod:Cloudy&amp;diff=1324"/>
		<updated>2025-02-15T04:42:11Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: fixed mod name reference&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|bodystyle = width: 18em; border: 1px solid #a2a9b1; border-spacing: 3px; margin: 0.5em 0 0.5em 1em;&lt;br /&gt;
    padding: 0.2em;&lt;br /&gt;
    float: right;&lt;br /&gt;
    clear: right;&lt;br /&gt;
    font-size: 88%;&lt;br /&gt;
    line-height: 1.5em;&lt;br /&gt;
    width: 20em;&lt;br /&gt;
|labelstyle = width: 60%;&lt;br /&gt;
|titlestyle = font-size: 18px; &lt;br /&gt;
|belowstyle = text-align: center;&lt;br /&gt;
|title = Cloudy&lt;br /&gt;
|below = &#039;&#039;Do you like clouds? Me too.&#039;&#039;&lt;br /&gt;
|captionstyle = text-align: center&lt;br /&gt;
|caption = Do you like clouds? Me too.&lt;br /&gt;
|label1 = Author(s)&lt;br /&gt;
|data1  = dandoesstuff, IanMealworm&lt;br /&gt;
|label2 = Version&lt;br /&gt;
|data2  = 1.1.2&lt;br /&gt;
|label3 = Compatible with&lt;br /&gt;
|data3  = 0.2.2&lt;br /&gt;
|label4 = Categories&lt;br /&gt;
|data4  = Graphics&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cloudy&#039;&#039;&#039; is a graphics mod developed by dandoesstuff and IanMealworm. It implements changes and improvements to clouds and cloud layers in-game.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Improved cloud visuals&lt;br /&gt;
* Cloud layers&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
Cloudy is available via:&lt;br /&gt;
* [https://spacedock.info/mod/3741/Cloudy SpaceDock]&lt;br /&gt;
* CKAN&lt;br /&gt;
&lt;br /&gt;
[[Category:Mods]]&lt;br /&gt;
[[Category:Graphics mods]]&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Mod:Cloudy&amp;diff=1323</id>
		<title>Mod:Cloudy</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Mod:Cloudy&amp;diff=1323"/>
		<updated>2025-02-15T04:41:48Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: added infobox&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|bodystyle = width: 18em; border: 1px solid #a2a9b1; border-spacing: 3px; margin: 0.5em 0 0.5em 1em;&lt;br /&gt;
    padding: 0.2em;&lt;br /&gt;
    float: right;&lt;br /&gt;
    clear: right;&lt;br /&gt;
    font-size: 88%;&lt;br /&gt;
    line-height: 1.5em;&lt;br /&gt;
    width: 20em;&lt;br /&gt;
|labelstyle = width: 60%;&lt;br /&gt;
|titlestyle = font-size: 18px; &lt;br /&gt;
|belowstyle = text-align: center;&lt;br /&gt;
|title = Cloudy&lt;br /&gt;
|below = &#039;&#039;Do you like clouds? Me too.&#039;&#039;&lt;br /&gt;
|captionstyle = text-align: center&lt;br /&gt;
|caption = Do you like clouds? Me too.&lt;br /&gt;
|label1 = Author(s)&lt;br /&gt;
|data1  = dandoesstuff, IanMealworm&lt;br /&gt;
|label2 = Version&lt;br /&gt;
|data2  = 1.1.2&lt;br /&gt;
|label3 = Compatible with&lt;br /&gt;
|data3  = 0.2.2&lt;br /&gt;
|label4 = Categories&lt;br /&gt;
|data4  = Graphics&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cloudy&#039;&#039;&#039; is a graphics mod developed by dandoesstuff and IanMealworm. It implements changes and improvements to clouds and cloud layers in-game.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Improved cloud visuals&lt;br /&gt;
* Cloud layers&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
BetterUI is available via:&lt;br /&gt;
* [https://spacedock.info/mod/3741/Cloudy SpaceDock]&lt;br /&gt;
* CKAN&lt;br /&gt;
&lt;br /&gt;
[[Category:Mods]]&lt;br /&gt;
[[Category:Graphics mods]]&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Template:Str_left&amp;diff=1322</id>
		<title>Template:Str left</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Template:Str_left&amp;diff=1322"/>
		<updated>2025-02-15T04:38:41Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: 1 revision imported: importing infobox stuff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;{{safesubst:padleft:|{{{2|1}}}|{{{1}}}}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{documentation}}&lt;br /&gt;
&amp;lt;!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Help:Infobox/user_style&amp;diff=1320</id>
		<title>Help:Infobox/user style</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Help:Infobox/user_style&amp;diff=1320"/>
		<updated>2025-02-15T04:38:41Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: 1 revision imported: importing infobox stuff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{{heading|&lt;br /&gt;
==Infoboxes and user style ==&lt;br /&gt;
}}}&lt;br /&gt;
Users can have [[WP:User style|user CSS]] that hides&amp;lt;!--, moves, or makes collapsible--&amp;gt; any infoboxes in their own browsers.&lt;br /&gt;
&lt;br /&gt;
To hide all infoboxes, add the following to [[Special:MyPage/common.css]] (for all [[WP:Skin|skins]], or [[Special:MyPage/skin.css]] for just the current skin), on a line by itself:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;css&amp;quot;&amp;gt;div.mw-parser-output .infobox { display: none; }&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Alternatively, you can add the following code to [[Special:MyPage/common.js|your common.js]] or into a browser user script that is executed by an extension like [[Greasemonkey]]:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;js&amp;quot;&amp;gt;$(&#039;.infobox&#039;).hide();&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Be aware that although{{#if:{{{guideline|}}}||, per [[WP:Manual of Style/Infoboxes]],}} all information in an infobox ideally should also be found in the main body of an article, there isn&#039;t perfect compliance with this guideline. For example, the full taxonomic hierarchy in {{tlx|Taxobox}}, and the OMIM and other medical database codes of {{tlx|Infobox disease}} are often not found in the main article content. The infobox is also often the location of the most significant, even only, image in an article. There is a userscript which removes infoboxes but moves the images contained to separate thumbnails: [[User:Maddy from Celeste/disinfobox.js]].&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
Needs Special:Mypage/common.js options for:&lt;br /&gt;
* Making infoboxes collapsible&lt;br /&gt;
** Making them auto-collapsed&lt;br /&gt;
* Moving infoboxes to bottom of page&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Documentation|content=&lt;br /&gt;
This documentation snippet is transcluded at [[Help:Infobox]], [[Template:Infobox/doc]], [[WP:Customisation#Hiding specific messages]], [[Help:User style]], [[WP:Manual of Style/Infoboxes]], and other places where this information is relevant.&lt;br /&gt;
&lt;br /&gt;
As a template, this snippet takes a {{para|heading}} parameter to replace the level-2 &amp;lt;code&amp;gt;==Infoboxes and user style==&amp;lt;/code&amp;gt; section heading code, as needed. E.g., for a &amp;lt;code&amp;gt;=== ... ===&amp;lt;/code&amp;gt; level-3 heading: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;heading={{=}}{{=}}{{=}}Infoboxes and user style{{=}}{{=}}{{=}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Module:Transclusion_count/data/I&amp;diff=1318</id>
		<title>Module:Transclusion count/data/I</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Module:Transclusion_count/data/I&amp;diff=1318"/>
		<updated>2025-02-15T04:38:41Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: 1 revision imported: importing infobox stuff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;return {&lt;br /&gt;
[&amp;quot;IAST&amp;quot;] = 6800,&lt;br /&gt;
[&amp;quot;IBDB_name&amp;quot;] = 9400,&lt;br /&gt;
[&amp;quot;ICD10&amp;quot;] = 5000,&lt;br /&gt;
[&amp;quot;ICD9&amp;quot;] = 4400,&lt;br /&gt;
[&amp;quot;ICS&amp;quot;] = 3200,&lt;br /&gt;
[&amp;quot;ICS_flag&amp;quot;] = 3200,&lt;br /&gt;
[&amp;quot;IDN&amp;quot;] = 3600,&lt;br /&gt;
[&amp;quot;IMDb_episode&amp;quot;] = 11000,&lt;br /&gt;
[&amp;quot;IMDb_episodes&amp;quot;] = 3800,&lt;br /&gt;
[&amp;quot;IMDb_name&amp;quot;] = 161000,&lt;br /&gt;
[&amp;quot;IMDb_title&amp;quot;] = 200000,&lt;br /&gt;
[&amp;quot;IMO_Number&amp;quot;] = 4200,&lt;br /&gt;
[&amp;quot;IMSLP&amp;quot;] = 8700,&lt;br /&gt;
[&amp;quot;INA&amp;quot;] = 2200,&lt;br /&gt;
[&amp;quot;IND&amp;quot;] = 8200,&lt;br /&gt;
[&amp;quot;INR&amp;quot;] = 7200,&lt;br /&gt;
[&amp;quot;INRConvert&amp;quot;] = 6200,&lt;br /&gt;
[&amp;quot;INRConvert/CurrentRate&amp;quot;] = 6200,&lt;br /&gt;
[&amp;quot;INRConvert/USD&amp;quot;] = 6200,&lt;br /&gt;
[&amp;quot;INRConvert/out&amp;quot;] = 6200,&lt;br /&gt;
[&amp;quot;IOBDB_name&amp;quot;] = 2100,&lt;br /&gt;
[&amp;quot;IP&amp;quot;] = 2700,&lt;br /&gt;
[&amp;quot;IPA&amp;quot;] = 160000,&lt;br /&gt;
[&amp;quot;IPA_audio_link&amp;quot;] = 3900,&lt;br /&gt;
[&amp;quot;IPA_link&amp;quot;] = 4400,&lt;br /&gt;
[&amp;quot;IPAblink&amp;quot;] = 2100,&lt;br /&gt;
[&amp;quot;IPAc-cmn&amp;quot;] = 2600,&lt;br /&gt;
[&amp;quot;IPAc-en&amp;quot;] = 52000,&lt;br /&gt;
[&amp;quot;IPAc-pl&amp;quot;] = 51000,&lt;br /&gt;
[&amp;quot;IPC_athlete&amp;quot;] = 3800,&lt;br /&gt;
[&amp;quot;IPSummary&amp;quot;] = 81000,&lt;br /&gt;
[&amp;quot;IP_summary&amp;quot;] = 81000,&lt;br /&gt;
[&amp;quot;IPtalk&amp;quot;] = 18000,&lt;br /&gt;
[&amp;quot;IPuser&amp;quot;] = 7200,&lt;br /&gt;
[&amp;quot;IPvandal&amp;quot;] = 3000,&lt;br /&gt;
[&amp;quot;IRC&amp;quot;] = 7200,&lt;br /&gt;
[&amp;quot;IRI&amp;quot;] = 2400,&lt;br /&gt;
[&amp;quot;IRL&amp;quot;] = 5700,&lt;br /&gt;
[&amp;quot;IRN&amp;quot;] = 3800,&lt;br /&gt;
[&amp;quot;ISBN&amp;quot;] = 468000,&lt;br /&gt;
[&amp;quot;ISBN?&amp;quot;] = 2700,&lt;br /&gt;
[&amp;quot;ISBNT&amp;quot;] = 42000,&lt;br /&gt;
[&amp;quot;ISBN_missing&amp;quot;] = 3200,&lt;br /&gt;
[&amp;quot;ISFDB_name&amp;quot;] = 4200,&lt;br /&gt;
[&amp;quot;ISFDB_title&amp;quot;] = 4900,&lt;br /&gt;
[&amp;quot;ISL&amp;quot;] = 2300,&lt;br /&gt;
[&amp;quot;ISO_15924/script-example-character&amp;quot;] = 2900,&lt;br /&gt;
[&amp;quot;ISO_15924/wp-article&amp;quot;] = 2900,&lt;br /&gt;
[&amp;quot;ISO_15924/wp-article/format&amp;quot;] = 2900,&lt;br /&gt;
[&amp;quot;ISO_15924/wp-article/label&amp;quot;] = 2800,&lt;br /&gt;
[&amp;quot;ISO_3166_code&amp;quot;] = 213000,&lt;br /&gt;
[&amp;quot;ISO_3166_name&amp;quot;] = 16000,&lt;br /&gt;
[&amp;quot;ISO_639_name&amp;quot;] = 9000,&lt;br /&gt;
[&amp;quot;ISP&amp;quot;] = 3600,&lt;br /&gt;
[&amp;quot;ISR&amp;quot;] = 5200,&lt;br /&gt;
[&amp;quot;ISSN&amp;quot;] = 12000,&lt;br /&gt;
[&amp;quot;ISSN_link&amp;quot;] = 31000,&lt;br /&gt;
[&amp;quot;ISTAT&amp;quot;] = 8100,&lt;br /&gt;
[&amp;quot;ISU_figure_skater&amp;quot;] = 2300,&lt;br /&gt;
[&amp;quot;ITA&amp;quot;] = 19000,&lt;br /&gt;
[&amp;quot;ITF&amp;quot;] = 6600,&lt;br /&gt;
[&amp;quot;ITF_profile&amp;quot;] = 9300,&lt;br /&gt;
[&amp;quot;ITIS&amp;quot;] = 5000,&lt;br /&gt;
[&amp;quot;ITN_talk&amp;quot;] = 11000,&lt;br /&gt;
[&amp;quot;ITN_talk/date&amp;quot;] = 11000,&lt;br /&gt;
[&amp;quot;IUCN_banner&amp;quot;] = 15000,&lt;br /&gt;
[&amp;quot;I_sup&amp;quot;] = 4400,&lt;br /&gt;
[&amp;quot;Ice_hockey_stats&amp;quot;] = 19000,&lt;br /&gt;
[&amp;quot;Icehockeystats&amp;quot;] = 12000,&lt;br /&gt;
[&amp;quot;Icon&amp;quot;] = 620000,&lt;br /&gt;
[&amp;quot;If&amp;quot;] = 328000,&lt;br /&gt;
[&amp;quot;If_all&amp;quot;] = 7000,&lt;br /&gt;
[&amp;quot;If_autoconfirmed&amp;quot;] = 3700,&lt;br /&gt;
[&amp;quot;If_between&amp;quot;] = 4200,&lt;br /&gt;
[&amp;quot;If_both&amp;quot;] = 142000,&lt;br /&gt;
[&amp;quot;If_either&amp;quot;] = 26000,&lt;br /&gt;
[&amp;quot;If_empty&amp;quot;] = 3980000,&lt;br /&gt;
[&amp;quot;If_first_display_both&amp;quot;] = 79000,&lt;br /&gt;
[&amp;quot;If_in_category&amp;quot;] = 168000,&lt;br /&gt;
[&amp;quot;If_in_page&amp;quot;] = 15000,&lt;br /&gt;
[&amp;quot;If_last_display_both&amp;quot;] = 36000,&lt;br /&gt;
[&amp;quot;If_preview&amp;quot;] = 62000,&lt;br /&gt;
[&amp;quot;If_then_show&amp;quot;] = 352000,&lt;br /&gt;
[&amp;quot;Ifempty&amp;quot;] = 4100,&lt;br /&gt;
[&amp;quot;Ifeq&amp;quot;] = 17000,&lt;br /&gt;
[&amp;quot;Iferror_then_show&amp;quot;] = 3600,&lt;br /&gt;
[&amp;quot;Ifexist_not_redirect&amp;quot;] = 1440000,&lt;br /&gt;
[&amp;quot;Ifnoerror_then_show&amp;quot;] = 571000,&lt;br /&gt;
[&amp;quot;Ifnotempty&amp;quot;] = 17000,&lt;br /&gt;
[&amp;quot;Ifnoteq_then_show&amp;quot;] = 2100,&lt;br /&gt;
[&amp;quot;Ifnumber&amp;quot;] = 58000,&lt;br /&gt;
[&amp;quot;Ifsubst&amp;quot;] = 1270000,&lt;br /&gt;
[&amp;quot;Ih&amp;quot;] = 7700,&lt;br /&gt;
[&amp;quot;Ill&amp;quot;] = 158000,&lt;br /&gt;
[&amp;quot;Illm&amp;quot;] = 6400,&lt;br /&gt;
[&amp;quot;Image_frame&amp;quot;] = 5400,&lt;br /&gt;
[&amp;quot;Image_label&amp;quot;] = 4600,&lt;br /&gt;
[&amp;quot;Image_label_begin&amp;quot;] = 3900,&lt;br /&gt;
[&amp;quot;Image_label_end&amp;quot;] = 3900,&lt;br /&gt;
[&amp;quot;Image_label_small&amp;quot;] = 2700,&lt;br /&gt;
[&amp;quot;Image_needed&amp;quot;] = 4600,&lt;br /&gt;
[&amp;quot;Image_other&amp;quot;] = 196000,&lt;br /&gt;
[&amp;quot;Image_requested&amp;quot;] = 145000,&lt;br /&gt;
[&amp;quot;Image_requested/Category_helper&amp;quot;] = 137000,&lt;br /&gt;
[&amp;quot;Imbox&amp;quot;] = 942000,&lt;br /&gt;
[&amp;quot;Imdb_name&amp;quot;] = 5800,&lt;br /&gt;
[&amp;quot;Imdb_title&amp;quot;] = 3300,&lt;br /&gt;
[&amp;quot;Importance&amp;quot;] = 15000,&lt;br /&gt;
[&amp;quot;Importance/colour&amp;quot;] = 30000,&lt;br /&gt;
[&amp;quot;Importance_mask&amp;quot;] = 512000,&lt;br /&gt;
[&amp;quot;Improve_categories&amp;quot;] = 9500,&lt;br /&gt;
[&amp;quot;Improve_documentation&amp;quot;] = 3500,&lt;br /&gt;
[&amp;quot;In_class&amp;quot;] = 5600,&lt;br /&gt;
[&amp;quot;In_lang&amp;quot;] = 372000,&lt;br /&gt;
[&amp;quot;In_progress&amp;quot;] = 3500,&lt;br /&gt;
[&amp;quot;In_string&amp;quot;] = 118000,&lt;br /&gt;
[&amp;quot;In_title&amp;quot;] = 23000,&lt;br /&gt;
[&amp;quot;Inactive_userpage_blanked&amp;quot;] = 4900,&lt;br /&gt;
[&amp;quot;Inaturalist_taxon&amp;quot;] = 2200,&lt;br /&gt;
[&amp;quot;Include-USGov&amp;quot;] = 24000,&lt;br /&gt;
[&amp;quot;Incomplete_list&amp;quot;] = 23000,&lt;br /&gt;
[&amp;quot;Inconclusive&amp;quot;] = 2200,&lt;br /&gt;
[&amp;quot;Increase&amp;quot;] = 51000,&lt;br /&gt;
[&amp;quot;Incumbent_pope&amp;quot;] = 4400,&lt;br /&gt;
[&amp;quot;Indent&amp;quot;] = 4900,&lt;br /&gt;
[&amp;quot;Independent_sources&amp;quot;] = 9800,&lt;br /&gt;
[&amp;quot;IndexFungorum&amp;quot;] = 2200,&lt;br /&gt;
[&amp;quot;Indian_English&amp;quot;] = 4800,&lt;br /&gt;
[&amp;quot;Indian_Rupee&amp;quot;] = 6600,&lt;br /&gt;
[&amp;quot;Indian_railway_code&amp;quot;] = 3200,&lt;br /&gt;
[&amp;quot;Indian_rupee&amp;quot;] = 11000,&lt;br /&gt;
[&amp;quot;Inflation&amp;quot;] = 24000,&lt;br /&gt;
[&amp;quot;Inflation-fn&amp;quot;] = 5600,&lt;br /&gt;
[&amp;quot;Inflation-year&amp;quot;] = 4800,&lt;br /&gt;
[&amp;quot;Inflation/IN/startyear&amp;quot;] = 6200,&lt;br /&gt;
[&amp;quot;Inflation/UK&amp;quot;] = 4900,&lt;br /&gt;
[&amp;quot;Inflation/UK/dataset&amp;quot;] = 4900,&lt;br /&gt;
[&amp;quot;Inflation/UK/startyear&amp;quot;] = 4900,&lt;br /&gt;
[&amp;quot;Inflation/US&amp;quot;] = 14000,&lt;br /&gt;
[&amp;quot;Inflation/US-GDP&amp;quot;] = 2600,&lt;br /&gt;
[&amp;quot;Inflation/US-GDP/dataset&amp;quot;] = 2600,&lt;br /&gt;
[&amp;quot;Inflation/US-GDP/startyear&amp;quot;] = 2600,&lt;br /&gt;
[&amp;quot;Inflation/US/dataset&amp;quot;] = 14000,&lt;br /&gt;
[&amp;quot;Inflation/US/startyear&amp;quot;] = 14000,&lt;br /&gt;
[&amp;quot;Inflation/fn&amp;quot;] = 6800,&lt;br /&gt;
[&amp;quot;Inflation/year&amp;quot;] = 29000,&lt;br /&gt;
[&amp;quot;Info&amp;quot;] = 6800,&lt;br /&gt;
[&amp;quot;Infobox&amp;quot;] = 3350000,&lt;br /&gt;
[&amp;quot;Infobox/Columns&amp;quot;] = 2800,&lt;br /&gt;
[&amp;quot;Infobox/mobileviewfix.css&amp;quot;] = 158000,&lt;br /&gt;
[&amp;quot;Infobox/styles-images.css&amp;quot;] = 9700,&lt;br /&gt;
[&amp;quot;Infobox3cols&amp;quot;] = 18000,&lt;br /&gt;
[&amp;quot;Infobox_AFL_biography&amp;quot;] = 14000,&lt;br /&gt;
[&amp;quot;Infobox_Aircraft_Begin&amp;quot;] = 4000,&lt;br /&gt;
[&amp;quot;Infobox_Aircraft_Type&amp;quot;] = 3400,&lt;br /&gt;
[&amp;quot;Infobox_Athletics_Championships&amp;quot;] = 3200,&lt;br /&gt;
[&amp;quot;Infobox_Australian_place&amp;quot;] = 16000,&lt;br /&gt;
[&amp;quot;Infobox_COA_wide&amp;quot;] = 3500,&lt;br /&gt;
[&amp;quot;Infobox_Canada_electoral_district&amp;quot;] = 2600,&lt;br /&gt;
[&amp;quot;Infobox_Canadian_Football_League_biography&amp;quot;] = 3300,&lt;br /&gt;
[&amp;quot;Infobox_Chinese&amp;quot;] = 22000,&lt;br /&gt;
[&amp;quot;Infobox_Chinese/Chinese&amp;quot;] = 3100,&lt;br /&gt;
[&amp;quot;Infobox_Chinese/Footer&amp;quot;] = 8200,&lt;br /&gt;
[&amp;quot;Infobox_Chinese/Header&amp;quot;] = 8200,&lt;br /&gt;
[&amp;quot;Infobox_Chinese/Korean&amp;quot;] = 18000,&lt;br /&gt;
[&amp;quot;Infobox_Christian_leader&amp;quot;] = 19000,&lt;br /&gt;
[&amp;quot;Infobox_French_commune&amp;quot;] = 38000,&lt;br /&gt;
[&amp;quot;Infobox_French_subdivision&amp;quot;] = 2200,&lt;br /&gt;
[&amp;quot;Infobox_Gaelic_games_player&amp;quot;] = 5200,&lt;br /&gt;
[&amp;quot;Infobox_German_location&amp;quot;] = 12000,&lt;br /&gt;
[&amp;quot;Infobox_German_place&amp;quot;] = 14000,&lt;br /&gt;
[&amp;quot;Infobox_Grand_Prix_race_report&amp;quot;] = 2100,&lt;br /&gt;
[&amp;quot;Infobox_Greece_place&amp;quot;] = 3500,&lt;br /&gt;
[&amp;quot;Infobox_Greek_Dimos&amp;quot;] = 2900,&lt;br /&gt;
[&amp;quot;Infobox_Hindu_temple&amp;quot;] = 2700,&lt;br /&gt;
[&amp;quot;Infobox_Indian_constituency&amp;quot;] = 5500,&lt;br /&gt;
[&amp;quot;Infobox_Indian_constituency/defaultdata&amp;quot;] = 5500,&lt;br /&gt;
[&amp;quot;Infobox_Italian_comune&amp;quot;] = 8100,&lt;br /&gt;
[&amp;quot;Infobox_Korean_name&amp;quot;] = 15000,&lt;br /&gt;
[&amp;quot;Infobox_Korean_name/categories&amp;quot;] = 15000,&lt;br /&gt;
[&amp;quot;Infobox_NASCAR_driver&amp;quot;] = 2200,&lt;br /&gt;
[&amp;quot;Infobox_NASCAR_race_report&amp;quot;] = 2500,&lt;br /&gt;
[&amp;quot;Infobox_NCAA_team_season&amp;quot;] = 17000,&lt;br /&gt;
[&amp;quot;Infobox_NFL_biography&amp;quot;] = 30000,&lt;br /&gt;
[&amp;quot;Infobox_NFL_team_season&amp;quot;] = 4000,&lt;br /&gt;
[&amp;quot;Infobox_NRHP&amp;quot;] = 73000,&lt;br /&gt;
[&amp;quot;Infobox_NRHP/conv&amp;quot;] = 18000,&lt;br /&gt;
[&amp;quot;Infobox_NRHP/locmapin2region&amp;quot;] = 67000,&lt;br /&gt;
[&amp;quot;Infobox_Officeholder&amp;quot;] = 4100,&lt;br /&gt;
[&amp;quot;Infobox_Olympic_event&amp;quot;] = 7700,&lt;br /&gt;
[&amp;quot;Infobox_Olympic_event/games_text&amp;quot;] = 7700,&lt;br /&gt;
[&amp;quot;Infobox_Pan_American_Games_event&amp;quot;] = 2800,&lt;br /&gt;
[&amp;quot;Infobox_Paralympic_event&amp;quot;] = 2900,&lt;br /&gt;
[&amp;quot;Infobox_Paralympic_event/games_text&amp;quot;] = 2900,&lt;br /&gt;
[&amp;quot;Infobox_Romanian_subdivision&amp;quot;] = 3200,&lt;br /&gt;
[&amp;quot;Infobox_Russian_district&amp;quot;] = 2000,&lt;br /&gt;
[&amp;quot;Infobox_Russian_inhabited_locality&amp;quot;] = 4600,&lt;br /&gt;
[&amp;quot;Infobox_SCOTUS_case&amp;quot;] = 4100,&lt;br /&gt;
[&amp;quot;Infobox_SSSI&amp;quot;] = 2000,&lt;br /&gt;
[&amp;quot;Infobox_Site_of_Special_Scientific_Interest&amp;quot;] = 2100,&lt;br /&gt;
[&amp;quot;Infobox_Swiss_town&amp;quot;] = 2800,&lt;br /&gt;
[&amp;quot;Infobox_Switzerland_municipality&amp;quot;] = 2900,&lt;br /&gt;
[&amp;quot;Infobox_Turkey_place&amp;quot;] = 20000,&lt;br /&gt;
[&amp;quot;Infobox_U.S._county&amp;quot;] = 3000,&lt;br /&gt;
[&amp;quot;Infobox_U.S._county/district&amp;quot;] = 3000,&lt;br /&gt;
[&amp;quot;Infobox_UK_constituency&amp;quot;] = 2200,&lt;br /&gt;
[&amp;quot;Infobox_UK_constituency/year&amp;quot;] = 2200,&lt;br /&gt;
[&amp;quot;Infobox_UK_legislation&amp;quot;] = 4800,&lt;br /&gt;
[&amp;quot;Infobox_UK_place&amp;quot;] = 27000,&lt;br /&gt;
[&amp;quot;Infobox_UK_place/NoDialCode&amp;quot;] = 8200,&lt;br /&gt;
[&amp;quot;Infobox_UK_place/NoPostCode&amp;quot;] = 3600,&lt;br /&gt;
[&amp;quot;Infobox_UK_place/area&amp;quot;] = 2700,&lt;br /&gt;
[&amp;quot;Infobox_UK_place/dens&amp;quot;] = 2200,&lt;br /&gt;
[&amp;quot;Infobox_UK_place/dist&amp;quot;] = 2900,&lt;br /&gt;
[&amp;quot;Infobox_UK_place/local&amp;quot;] = 27000,&lt;br /&gt;
[&amp;quot;Infobox_UK_place/styles.css&amp;quot;] = 27000,&lt;br /&gt;
[&amp;quot;Infobox_UN_resolution&amp;quot;] = 2300,&lt;br /&gt;
[&amp;quot;Infobox_US_Supreme_Court_case&amp;quot;] = 4300,&lt;br /&gt;
[&amp;quot;Infobox_US_Supreme_Court_case/courts&amp;quot;] = 4200,&lt;br /&gt;
[&amp;quot;Infobox_Wikipedia_user&amp;quot;] = 11000,&lt;br /&gt;
[&amp;quot;Infobox_YouTube_personality&amp;quot;] = 3300,&lt;br /&gt;
[&amp;quot;Infobox_YouTube_personality/styles.css&amp;quot;] = 3300,&lt;br /&gt;
[&amp;quot;Infobox_academic&amp;quot;] = 17000,&lt;br /&gt;
[&amp;quot;Infobox_aircraft&amp;quot;] = 4300,&lt;br /&gt;
[&amp;quot;Infobox_aircraft/styles.css&amp;quot;] = 4300,&lt;br /&gt;
[&amp;quot;Infobox_aircraft_begin&amp;quot;] = 9800,&lt;br /&gt;
[&amp;quot;Infobox_aircraft_occurrence&amp;quot;] = 2500,&lt;br /&gt;
[&amp;quot;Infobox_aircraft_type&amp;quot;] = 8500,&lt;br /&gt;
[&amp;quot;Infobox_airline&amp;quot;] = 4700,&lt;br /&gt;
[&amp;quot;Infobox_airline/styles.css&amp;quot;] = 4700,&lt;br /&gt;
[&amp;quot;Infobox_airport&amp;quot;] = 15000,&lt;br /&gt;
[&amp;quot;Infobox_airport/datatable&amp;quot;] = 15000,&lt;br /&gt;
[&amp;quot;Infobox_album&amp;quot;] = 164000,&lt;br /&gt;
[&amp;quot;Infobox_album/color&amp;quot;] = 199000,&lt;br /&gt;
[&amp;quot;Infobox_album/link&amp;quot;] = 164000,&lt;br /&gt;
[&amp;quot;Infobox_anatomy&amp;quot;] = 4500,&lt;br /&gt;
[&amp;quot;Infobox_ancient_site&amp;quot;] = 6100,&lt;br /&gt;
[&amp;quot;Infobox_animanga/Footer&amp;quot;] = 7400,&lt;br /&gt;
[&amp;quot;Infobox_animanga/Header&amp;quot;] = 7500,&lt;br /&gt;
[&amp;quot;Infobox_animanga/Print&amp;quot;] = 6100,&lt;br /&gt;
[&amp;quot;Infobox_animanga/Video&amp;quot;] = 5000,&lt;br /&gt;
[&amp;quot;Infobox_architect&amp;quot;] = 4100,&lt;br /&gt;
[&amp;quot;Infobox_artist&amp;quot;] = 32000,&lt;br /&gt;
[&amp;quot;Infobox_artist_discography&amp;quot;] = 6200,&lt;br /&gt;
[&amp;quot;Infobox_artwork&amp;quot;] = 13000,&lt;br /&gt;
[&amp;quot;Infobox_automobile&amp;quot;] = 8800,&lt;br /&gt;
[&amp;quot;Infobox_award&amp;quot;] = 14000,&lt;br /&gt;
[&amp;quot;Infobox_badminton_player&amp;quot;] = 3400,&lt;br /&gt;
[&amp;quot;Infobox_baseball_biography&amp;quot;] = 29000,&lt;br /&gt;
[&amp;quot;Infobox_baseball_biography/style&amp;quot;] = 29000,&lt;br /&gt;
[&amp;quot;Infobox_baseball_biography/styles.css&amp;quot;] = 29000,&lt;br /&gt;
[&amp;quot;Infobox_baseball_team_season&amp;quot;] = 3300,&lt;br /&gt;
[&amp;quot;Infobox_baseball_team_season/leagueseason&amp;quot;] = 3300,&lt;br /&gt;
[&amp;quot;Infobox_baseball_team_season/season&amp;quot;] = 3300,&lt;br /&gt;
[&amp;quot;Infobox_baseball_team_season/styles.css&amp;quot;] = 3300,&lt;br /&gt;
[&amp;quot;Infobox_basketball_biography&amp;quot;] = 22000,&lt;br /&gt;
[&amp;quot;Infobox_basketball_biography/style&amp;quot;] = 22000,&lt;br /&gt;
[&amp;quot;Infobox_basketball_club&amp;quot;] = 3200,&lt;br /&gt;
[&amp;quot;Infobox_basketball_club/styles.css&amp;quot;] = 3200,&lt;br /&gt;
[&amp;quot;Infobox_beauty_pageant&amp;quot;] = 2500,&lt;br /&gt;
[&amp;quot;Infobox_bilateral_relations&amp;quot;] = 4700,&lt;br /&gt;
[&amp;quot;Infobox_body_of_water&amp;quot;] = 19000,&lt;br /&gt;
[&amp;quot;Infobox_book&amp;quot;] = 57000,&lt;br /&gt;
[&amp;quot;Infobox_boxer&amp;quot;] = 6100,&lt;br /&gt;
[&amp;quot;Infobox_brand&amp;quot;] = 2000,&lt;br /&gt;
[&amp;quot;Infobox_brand/styles.css&amp;quot;] = 2000,&lt;br /&gt;
[&amp;quot;Infobox_bridge&amp;quot;] = 6300,&lt;br /&gt;
[&amp;quot;Infobox_building&amp;quot;] = 30000,&lt;br /&gt;
[&amp;quot;Infobox_character&amp;quot;] = 7800,&lt;br /&gt;
[&amp;quot;Infobox_character/styles.css&amp;quot;] = 7800,&lt;br /&gt;
[&amp;quot;Infobox_chess_biography&amp;quot;] = 4400,&lt;br /&gt;
[&amp;quot;Infobox_chess_player&amp;quot;] = 3600,&lt;br /&gt;
[&amp;quot;Infobox_church&amp;quot;] = 16000,&lt;br /&gt;
[&amp;quot;Infobox_church/denomination&amp;quot;] = 16000,&lt;br /&gt;
[&amp;quot;Infobox_church/font_color&amp;quot;] = 16000,&lt;br /&gt;
[&amp;quot;Infobox_civil_conflict&amp;quot;] = 2800,&lt;br /&gt;
[&amp;quot;Infobox_civilian_attack&amp;quot;] = 6500,&lt;br /&gt;
[&amp;quot;Infobox_college_coach&amp;quot;] = 12000,&lt;br /&gt;
[&amp;quot;Infobox_college_football_game&amp;quot;] = 2200,&lt;br /&gt;
[&amp;quot;Infobox_college_football_player&amp;quot;] = 2600,&lt;br /&gt;
[&amp;quot;Infobox_college_sports_team_season&amp;quot;] = 43000,&lt;br /&gt;
[&amp;quot;Infobox_college_sports_team_season/link&amp;quot;] = 43000,&lt;br /&gt;
[&amp;quot;Infobox_college_sports_team_season/name&amp;quot;] = 43000,&lt;br /&gt;
[&amp;quot;Infobox_college_sports_team_season/succession&amp;quot;] = 43000,&lt;br /&gt;
[&amp;quot;Infobox_college_sports_team_season/team&amp;quot;] = 43000,&lt;br /&gt;
[&amp;quot;Infobox_comedian&amp;quot;] = 2100,&lt;br /&gt;
[&amp;quot;Infobox_comic_book_title&amp;quot;] = 3100,&lt;br /&gt;
[&amp;quot;Infobox_comics_character&amp;quot;] = 3700,&lt;br /&gt;
[&amp;quot;Infobox_comics_creator&amp;quot;] = 3600,&lt;br /&gt;
[&amp;quot;Infobox_comics_creator/styles.css&amp;quot;] = 3600,&lt;br /&gt;
[&amp;quot;Infobox_company&amp;quot;] = 86000,&lt;br /&gt;
[&amp;quot;Infobox_company/styles.css&amp;quot;] = 86000,&lt;br /&gt;
[&amp;quot;Infobox_computing_device&amp;quot;] = 2500,&lt;br /&gt;
[&amp;quot;Infobox_concert&amp;quot;] = 3600,&lt;br /&gt;
[&amp;quot;Infobox_constituency&amp;quot;] = 6300,&lt;br /&gt;
[&amp;quot;Infobox_country&amp;quot;] = 6800,&lt;br /&gt;
[&amp;quot;Infobox_country/formernext&amp;quot;] = 6300,&lt;br /&gt;
[&amp;quot;Infobox_country/imagetable&amp;quot;] = 5400,&lt;br /&gt;
[&amp;quot;Infobox_country/multirow&amp;quot;] = 8700,&lt;br /&gt;
[&amp;quot;Infobox_country/status_text&amp;quot;] = 2900,&lt;br /&gt;
[&amp;quot;Infobox_country/styles.css&amp;quot;] = 6800,&lt;br /&gt;
[&amp;quot;Infobox_country_at_games&amp;quot;] = 16000,&lt;br /&gt;
[&amp;quot;Infobox_country_at_games/core&amp;quot;] = 16000,&lt;br /&gt;
[&amp;quot;Infobox_country_at_games/see_also&amp;quot;] = 12000,&lt;br /&gt;
[&amp;quot;Infobox_court_case&amp;quot;] = 5000,&lt;br /&gt;
[&amp;quot;Infobox_court_case/images&amp;quot;] = 2600,&lt;br /&gt;
[&amp;quot;Infobox_court_case/styles.css&amp;quot;] = 5000,&lt;br /&gt;
[&amp;quot;Infobox_cricket_tournament&amp;quot;] = 2600,&lt;br /&gt;
[&amp;quot;Infobox_cricketer&amp;quot;] = 32000,&lt;br /&gt;
[&amp;quot;Infobox_cricketer/career&amp;quot;] = 32000,&lt;br /&gt;
[&amp;quot;Infobox_cricketer/national_side&amp;quot;] = 7600,&lt;br /&gt;
[&amp;quot;Infobox_criminal&amp;quot;] = 7100,&lt;br /&gt;
[&amp;quot;Infobox_curler&amp;quot;] = 2700,&lt;br /&gt;
[&amp;quot;Infobox_cycling_race_report&amp;quot;] = 4700,&lt;br /&gt;
[&amp;quot;Infobox_cyclist&amp;quot;] = 17000,&lt;br /&gt;
[&amp;quot;Infobox_dam&amp;quot;] = 5700,&lt;br /&gt;
[&amp;quot;Infobox_deity&amp;quot;] = 2000,&lt;br /&gt;
[&amp;quot;Infobox_deity/color&amp;quot;] = 2000,&lt;br /&gt;
[&amp;quot;Infobox_designation_list&amp;quot;] = 22000,&lt;br /&gt;
[&amp;quot;Infobox_designation_list/entry&amp;quot;] = 19000,&lt;br /&gt;
[&amp;quot;Infobox_dim&amp;quot;] = 5700,&lt;br /&gt;
[&amp;quot;Infobox_diocese&amp;quot;] = 4000,&lt;br /&gt;
[&amp;quot;Infobox_drug&amp;quot;] = 9900,&lt;br /&gt;
[&amp;quot;Infobox_drug/chemical_formula&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_drug/data_page_link&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_drug/formatATC&amp;quot;] = 9800,&lt;br /&gt;
[&amp;quot;Infobox_drug/formatCASnumber&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_drug/formatChEBI&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_drug/formatChEMBL&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_drug/formatChemDBNIAID&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_drug/formatChemSpider&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_drug/formatCompTox&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_drug/formatDrugBank&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_drug/formatIUPHARBPS&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_drug/formatJmol&amp;quot;] = 9900,&lt;br /&gt;
[&amp;quot;Infobox_drug/formatKEGG&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_drug/formatPDBligand&amp;quot;] = 9300,&lt;br /&gt;
[&amp;quot;Infobox_drug/formatPubChemCID&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_drug/formatPubChemSID&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_drug/formatUNII&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_drug/legal_status&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_drug/licence&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_drug/maintenance_categories&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_drug/non-ref-space&amp;quot;] = 3800,&lt;br /&gt;
[&amp;quot;Infobox_drug/pregnancy_category&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_drug/styles.css&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_drug/title&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_election&amp;quot;] = 35000,&lt;br /&gt;
[&amp;quot;Infobox_election/row&amp;quot;] = 35000,&lt;br /&gt;
[&amp;quot;Infobox_election/shortname&amp;quot;] = 33000,&lt;br /&gt;
[&amp;quot;Infobox_election/styles.css&amp;quot;] = 35000,&lt;br /&gt;
[&amp;quot;Infobox_enzyme&amp;quot;] = 5100,&lt;br /&gt;
[&amp;quot;Infobox_ethnic_group&amp;quot;] = 7700,&lt;br /&gt;
[&amp;quot;Infobox_event&amp;quot;] = 6600,&lt;br /&gt;
[&amp;quot;Infobox_family&amp;quot;] = 2400,&lt;br /&gt;
[&amp;quot;Infobox_field_hockey_player&amp;quot;] = 2000,&lt;br /&gt;
[&amp;quot;Infobox_figure_skater&amp;quot;] = 4000,&lt;br /&gt;
[&amp;quot;Infobox_film&amp;quot;] = 163000,&lt;br /&gt;
[&amp;quot;Infobox_film/short_description&amp;quot;] = 159000,&lt;br /&gt;
[&amp;quot;Infobox_film_awards&amp;quot;] = 2900,&lt;br /&gt;
[&amp;quot;Infobox_film_awards/link&amp;quot;] = 2900,&lt;br /&gt;
[&amp;quot;Infobox_film_awards/style&amp;quot;] = 2900,&lt;br /&gt;
[&amp;quot;Infobox_food&amp;quot;] = 7300,&lt;br /&gt;
[&amp;quot;Infobox_football_biography&amp;quot;] = 214000,&lt;br /&gt;
[&amp;quot;Infobox_football_club&amp;quot;] = 29000,&lt;br /&gt;
[&amp;quot;Infobox_football_club_season&amp;quot;] = 22000,&lt;br /&gt;
[&amp;quot;Infobox_football_league&amp;quot;] = 2700,&lt;br /&gt;
[&amp;quot;Infobox_football_league_season&amp;quot;] = 21000,&lt;br /&gt;
[&amp;quot;Infobox_football_match&amp;quot;] = 6300,&lt;br /&gt;
[&amp;quot;Infobox_football_tournament&amp;quot;] = 2100,&lt;br /&gt;
[&amp;quot;Infobox_football_tournament_season&amp;quot;] = 8500,&lt;br /&gt;
[&amp;quot;Infobox_former_subdivision&amp;quot;] = 3500,&lt;br /&gt;
[&amp;quot;Infobox_former_subdivision/styles.css&amp;quot;] = 3500,&lt;br /&gt;
[&amp;quot;Infobox_galaxy&amp;quot;] = 2600,&lt;br /&gt;
[&amp;quot;Infobox_game&amp;quot;] = 2700,&lt;br /&gt;
[&amp;quot;Infobox_game_score&amp;quot;] = 3700,&lt;br /&gt;
[&amp;quot;Infobox_gene&amp;quot;] = 13000,&lt;br /&gt;
[&amp;quot;Infobox_given_name&amp;quot;] = 4300,&lt;br /&gt;
[&amp;quot;Infobox_golfer&amp;quot;] = 4600,&lt;br /&gt;
[&amp;quot;Infobox_golfer/highest_ranking&amp;quot;] = 4600,&lt;br /&gt;
[&amp;quot;Infobox_government_agency&amp;quot;] = 11000,&lt;br /&gt;
[&amp;quot;Infobox_government_cabinet&amp;quot;] = 3100,&lt;br /&gt;
[&amp;quot;Infobox_gridiron_football_person/position&amp;quot;] = 5000,&lt;br /&gt;
[&amp;quot;Infobox_gymnast&amp;quot;] = 4000,&lt;br /&gt;
[&amp;quot;Infobox_handball_biography&amp;quot;] = 5200,&lt;br /&gt;
[&amp;quot;Infobox_historic_site&amp;quot;] = 13000,&lt;br /&gt;
[&amp;quot;Infobox_holiday&amp;quot;] = 2100,&lt;br /&gt;
[&amp;quot;Infobox_holiday/date&amp;quot;] = 2100,&lt;br /&gt;
[&amp;quot;Infobox_horseraces&amp;quot;] = 2600,&lt;br /&gt;
[&amp;quot;Infobox_hospital&amp;quot;] = 6700,&lt;br /&gt;
[&amp;quot;Infobox_hospital/care_system&amp;quot;] = 6700,&lt;br /&gt;
[&amp;quot;Infobox_hospital/lists&amp;quot;] = 6700,&lt;br /&gt;
[&amp;quot;Infobox_ice_hockey_biography&amp;quot;] = 20000,&lt;br /&gt;
[&amp;quot;Infobox_ice_hockey_player&amp;quot;] = 19000,&lt;br /&gt;
[&amp;quot;Infobox_ice_hockey_team&amp;quot;] = 3200,&lt;br /&gt;
[&amp;quot;Infobox_ice_hockey_team_season&amp;quot;] = 2100,&lt;br /&gt;
[&amp;quot;Infobox_international_football_competition&amp;quot;] = 6300,&lt;br /&gt;
[&amp;quot;Infobox_islands&amp;quot;] = 9100,&lt;br /&gt;
[&amp;quot;Infobox_islands/area&amp;quot;] = 9500,&lt;br /&gt;
[&amp;quot;Infobox_islands/density&amp;quot;] = 9500,&lt;br /&gt;
[&amp;quot;Infobox_islands/length&amp;quot;] = 9100,&lt;br /&gt;
[&amp;quot;Infobox_islands/styles.css&amp;quot;] = 9100,&lt;br /&gt;
[&amp;quot;Infobox_journal&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_journal/Abbreviation_search&amp;quot;] = 9900,&lt;br /&gt;
[&amp;quot;Infobox_journal/Bluebook_check&amp;quot;] = 9700,&lt;br /&gt;
[&amp;quot;Infobox_journal/Former_check&amp;quot;] = 9700,&lt;br /&gt;
[&amp;quot;Infobox_journal/ISO_4_check&amp;quot;] = 9700,&lt;br /&gt;
[&amp;quot;Infobox_journal/ISSN-eISSN&amp;quot;] = 9700,&lt;br /&gt;
[&amp;quot;Infobox_journal/Indexing_search&amp;quot;] = 9800,&lt;br /&gt;
[&amp;quot;Infobox_journal/MathSciNet_check&amp;quot;] = 9700,&lt;br /&gt;
[&amp;quot;Infobox_journal/NLM_check&amp;quot;] = 9700,&lt;br /&gt;
[&amp;quot;Infobox_journal/frequency&amp;quot;] = 8800,&lt;br /&gt;
[&amp;quot;Infobox_journal/openaccess&amp;quot;] = 2500,&lt;br /&gt;
[&amp;quot;Infobox_judoka&amp;quot;] = 2500,&lt;br /&gt;
[&amp;quot;Infobox_lake&amp;quot;] = 4100,&lt;br /&gt;
[&amp;quot;Infobox_language&amp;quot;] = 9900,&lt;br /&gt;
[&amp;quot;Infobox_language/family-color&amp;quot;] = 12000,&lt;br /&gt;
[&amp;quot;Infobox_language/genetic&amp;quot;] = 6800,&lt;br /&gt;
[&amp;quot;Infobox_language/lingualist&amp;quot;] = 9900,&lt;br /&gt;
[&amp;quot;Infobox_language/linguistlist&amp;quot;] = 9900,&lt;br /&gt;
[&amp;quot;Infobox_language/ref&amp;quot;] = 7200,&lt;br /&gt;
[&amp;quot;Infobox_law_enforcement_agency&amp;quot;] = 2100,&lt;br /&gt;
[&amp;quot;Infobox_legislation&amp;quot;] = 2200,&lt;br /&gt;
[&amp;quot;Infobox_legislative_election&amp;quot;] = 2100,&lt;br /&gt;
[&amp;quot;Infobox_legislative_election/styles.css&amp;quot;] = 2100,&lt;br /&gt;
[&amp;quot;Infobox_legislature&amp;quot;] = 4000,&lt;br /&gt;
[&amp;quot;Infobox_library&amp;quot;] = 2300,&lt;br /&gt;
[&amp;quot;Infobox_lighthouse&amp;quot;] = 2600,&lt;br /&gt;
[&amp;quot;Infobox_lighthouse/light&amp;quot;] = 2600,&lt;br /&gt;
[&amp;quot;Infobox_locomotive&amp;quot;] = 4900,&lt;br /&gt;
[&amp;quot;Infobox_magazine&amp;quot;] = 8000,&lt;br /&gt;
[&amp;quot;Infobox_manner_of_address&amp;quot;] = 3600,&lt;br /&gt;
[&amp;quot;Infobox_mapframe&amp;quot;] = 93000,&lt;br /&gt;
[&amp;quot;Infobox_martial_artist&amp;quot;] = 5900,&lt;br /&gt;
[&amp;quot;Infobox_martial_artist/record&amp;quot;] = 5900,&lt;br /&gt;
[&amp;quot;Infobox_medal_templates&amp;quot;] = 442000,&lt;br /&gt;
[&amp;quot;Infobox_medical_condition&amp;quot;] = 9800,&lt;br /&gt;
[&amp;quot;Infobox_medical_condition_(new)&amp;quot;] = 7700,&lt;br /&gt;
[&amp;quot;Infobox_medical_details&amp;quot;] = 2300,&lt;br /&gt;
[&amp;quot;Infobox_medical_person&amp;quot;] = 2200,&lt;br /&gt;
[&amp;quot;Infobox_military_conflict&amp;quot;] = 25000,&lt;br /&gt;
[&amp;quot;Infobox_military_installation&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_military_person&amp;quot;] = 48000,&lt;br /&gt;
[&amp;quot;Infobox_military_unit&amp;quot;] = 27000,&lt;br /&gt;
[&amp;quot;Infobox_mine&amp;quot;] = 2200,&lt;br /&gt;
[&amp;quot;Infobox_mobile_phone&amp;quot;] = 2000,&lt;br /&gt;
[&amp;quot;Infobox_model&amp;quot;] = 2300,&lt;br /&gt;
[&amp;quot;Infobox_monument&amp;quot;] = 2400,&lt;br /&gt;
[&amp;quot;Infobox_mountain&amp;quot;] = 29000,&lt;br /&gt;
[&amp;quot;Infobox_multi-sport_competition_event&amp;quot;] = 2600,&lt;br /&gt;
[&amp;quot;Infobox_museum&amp;quot;] = 11000,&lt;br /&gt;
[&amp;quot;Infobox_musical_artist&amp;quot;] = 126000,&lt;br /&gt;
[&amp;quot;Infobox_musical_artist/color&amp;quot;] = 126000,&lt;br /&gt;
[&amp;quot;Infobox_musical_artist/hCard_class&amp;quot;] = 116000,&lt;br /&gt;
[&amp;quot;Infobox_musical_composition&amp;quot;] = 3200,&lt;br /&gt;
[&amp;quot;Infobox_name&amp;quot;] = 8500,&lt;br /&gt;
[&amp;quot;Infobox_name_module&amp;quot;] = 8000,&lt;br /&gt;
[&amp;quot;Infobox_newspaper&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_newspaper/styles.css&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_nobility&amp;quot;] = 2100,&lt;br /&gt;
[&amp;quot;Infobox_noble&amp;quot;] = 7400,&lt;br /&gt;
[&amp;quot;Infobox_officeholder&amp;quot;] = 247000,&lt;br /&gt;
[&amp;quot;Infobox_officeholder/office&amp;quot;] = 254000,&lt;br /&gt;
[&amp;quot;Infobox_official_post&amp;quot;] = 8900,&lt;br /&gt;
[&amp;quot;Infobox_organization&amp;quot;] = 39000,&lt;br /&gt;
[&amp;quot;Infobox_pageant_titleholder&amp;quot;] = 3100,&lt;br /&gt;
[&amp;quot;Infobox_park&amp;quot;] = 8500,&lt;br /&gt;
[&amp;quot;Infobox_person&amp;quot;] = 523000,&lt;br /&gt;
[&amp;quot;Infobox_person/Wikidata&amp;quot;] = 4700,&lt;br /&gt;
[&amp;quot;Infobox_person/height&amp;quot;] = 108000,&lt;br /&gt;
[&amp;quot;Infobox_person/length&amp;quot;] = 7300,&lt;br /&gt;
[&amp;quot;Infobox_person/weight&amp;quot;] = 70000,&lt;br /&gt;
[&amp;quot;Infobox_philosopher&amp;quot;] = 3500,&lt;br /&gt;
[&amp;quot;Infobox_planet&amp;quot;] = 4800,&lt;br /&gt;
[&amp;quot;Infobox_play&amp;quot;] = 4400,&lt;br /&gt;
[&amp;quot;Infobox_political_party&amp;quot;] = 15000,&lt;br /&gt;
[&amp;quot;Infobox_power_station&amp;quot;] = 3200,&lt;br /&gt;
[&amp;quot;Infobox_prepared_food&amp;quot;] = 2700,&lt;br /&gt;
[&amp;quot;Infobox_professional_wrestler&amp;quot;] = 4600,&lt;br /&gt;
[&amp;quot;Infobox_professional_wrestling_event&amp;quot;] = 2900,&lt;br /&gt;
[&amp;quot;Infobox_protected_area&amp;quot;] = 14000,&lt;br /&gt;
[&amp;quot;Infobox_protein_family&amp;quot;] = 2100,&lt;br /&gt;
[&amp;quot;Infobox_publisher&amp;quot;] = 2500,&lt;br /&gt;
[&amp;quot;Infobox_racehorse&amp;quot;] = 5600,&lt;br /&gt;
[&amp;quot;Infobox_racing_driver&amp;quot;] = 4800,&lt;br /&gt;
[&amp;quot;Infobox_racing_driver_series_section&amp;quot;] = 2800,&lt;br /&gt;
[&amp;quot;Infobox_radio_show&amp;quot;] = 2100,&lt;br /&gt;
[&amp;quot;Infobox_radio_station&amp;quot;] = 22000,&lt;br /&gt;
[&amp;quot;Infobox_radio_station/styles.css&amp;quot;] = 22000,&lt;br /&gt;
[&amp;quot;Infobox_rail&amp;quot;] = 3100,&lt;br /&gt;
[&amp;quot;Infobox_rail_line&amp;quot;] = 7600,&lt;br /&gt;
[&amp;quot;Infobox_rail_service&amp;quot;] = 3000,&lt;br /&gt;
[&amp;quot;Infobox_rail_service/doc&amp;quot;] = 3000,&lt;br /&gt;
[&amp;quot;Infobox_reality_competition_season&amp;quot;] = 3900,&lt;br /&gt;
[&amp;quot;Infobox_record_label&amp;quot;] = 4100,&lt;br /&gt;
[&amp;quot;Infobox_recurring_event&amp;quot;] = 7000,&lt;br /&gt;
[&amp;quot;Infobox_religious_biography&amp;quot;] = 6300,&lt;br /&gt;
[&amp;quot;Infobox_religious_building&amp;quot;] = 14000,&lt;br /&gt;
[&amp;quot;Infobox_religious_building/color&amp;quot;] = 20000,&lt;br /&gt;
[&amp;quot;Infobox_restaurant&amp;quot;] = 4000,&lt;br /&gt;
[&amp;quot;Infobox_river&amp;quot;] = 31000,&lt;br /&gt;
[&amp;quot;Infobox_river/calcunit&amp;quot;] = 31000,&lt;br /&gt;
[&amp;quot;Infobox_river/discharge&amp;quot;] = 31000,&lt;br /&gt;
[&amp;quot;Infobox_river/row-style&amp;quot;] = 31000,&lt;br /&gt;
[&amp;quot;Infobox_river/source&amp;quot;] = 31000,&lt;br /&gt;
[&amp;quot;Infobox_road&amp;quot;] = 25000,&lt;br /&gt;
[&amp;quot;Infobox_road/meta/mask/category&amp;quot;] = 24000,&lt;br /&gt;
[&amp;quot;Infobox_road/meta/mask/country&amp;quot;] = 25000,&lt;br /&gt;
[&amp;quot;Infobox_road/styles.css&amp;quot;] = 26000,&lt;br /&gt;
[&amp;quot;Infobox_road_small&amp;quot;] = 2400,&lt;br /&gt;
[&amp;quot;Infobox_rockunit&amp;quot;] = 6500,&lt;br /&gt;
[&amp;quot;Infobox_royalty&amp;quot;] = 24000,&lt;br /&gt;
[&amp;quot;Infobox_royalty/short_description&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_rugby_biography&amp;quot;] = 18000,&lt;br /&gt;
[&amp;quot;Infobox_rugby_biography/correct_date&amp;quot;] = 18000,&lt;br /&gt;
[&amp;quot;Infobox_rugby_biography/depcheck&amp;quot;] = 18000,&lt;br /&gt;
[&amp;quot;Infobox_rugby_league_biography&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_rugby_league_biography/PLAYER&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_rugby_team&amp;quot;] = 2600,&lt;br /&gt;
[&amp;quot;Infobox_sailboat_specifications&amp;quot;] = 2300,&lt;br /&gt;
[&amp;quot;Infobox_saint&amp;quot;] = 5300,&lt;br /&gt;
[&amp;quot;Infobox_school&amp;quot;] = 39000,&lt;br /&gt;
[&amp;quot;Infobox_school/short_description&amp;quot;] = 39000,&lt;br /&gt;
[&amp;quot;Infobox_school/styles.css&amp;quot;] = 39000,&lt;br /&gt;
[&amp;quot;Infobox_school_district&amp;quot;] = 5800,&lt;br /&gt;
[&amp;quot;Infobox_school_district/styles.css&amp;quot;] = 5800,&lt;br /&gt;
[&amp;quot;Infobox_scientist&amp;quot;] = 52000,&lt;br /&gt;
[&amp;quot;Infobox_service_record&amp;quot;] = 2600,&lt;br /&gt;
[&amp;quot;Infobox_settlement&amp;quot;] = 571000,&lt;br /&gt;
[&amp;quot;Infobox_settlement/areadisp&amp;quot;] = 245000,&lt;br /&gt;
[&amp;quot;Infobox_settlement/columns&amp;quot;] = 100000,&lt;br /&gt;
[&amp;quot;Infobox_settlement/columns/styles.css&amp;quot;] = 100000,&lt;br /&gt;
[&amp;quot;Infobox_settlement/densdisp&amp;quot;] = 447000,&lt;br /&gt;
[&amp;quot;Infobox_settlement/impus&amp;quot;] = 83000,&lt;br /&gt;
[&amp;quot;Infobox_settlement/lengthdisp&amp;quot;] = 174000,&lt;br /&gt;
[&amp;quot;Infobox_settlement/link&amp;quot;] = 100000,&lt;br /&gt;
[&amp;quot;Infobox_settlement/metric&amp;quot;] = 218000,&lt;br /&gt;
[&amp;quot;Infobox_settlement/pref&amp;quot;] = 302000,&lt;br /&gt;
[&amp;quot;Infobox_settlement/styles.css&amp;quot;] = 571000,&lt;br /&gt;
[&amp;quot;Infobox_ship_begin&amp;quot;] = 42000,&lt;br /&gt;
[&amp;quot;Infobox_ship_career&amp;quot;] = 38000,&lt;br /&gt;
[&amp;quot;Infobox_ship_characteristics&amp;quot;] = 41000,&lt;br /&gt;
[&amp;quot;Infobox_ship_class_overview&amp;quot;] = 4200,&lt;br /&gt;
[&amp;quot;Infobox_ship_image&amp;quot;] = 41000,&lt;br /&gt;
[&amp;quot;Infobox_shopping_mall&amp;quot;] = 3600,&lt;br /&gt;
[&amp;quot;Infobox_short_story&amp;quot;] = 2500,&lt;br /&gt;
[&amp;quot;Infobox_skier&amp;quot;] = 2600,&lt;br /&gt;
[&amp;quot;Infobox_soap_character&amp;quot;] = 3000,&lt;br /&gt;
[&amp;quot;Infobox_software&amp;quot;] = 14000,&lt;br /&gt;
[&amp;quot;Infobox_software/simple&amp;quot;] = 14000,&lt;br /&gt;
[&amp;quot;Infobox_song&amp;quot;] = 80000,&lt;br /&gt;
[&amp;quot;Infobox_song/color&amp;quot;] = 80000,&lt;br /&gt;
[&amp;quot;Infobox_song/link&amp;quot;] = 80000,&lt;br /&gt;
[&amp;quot;Infobox_spaceflight&amp;quot;] = 3800,&lt;br /&gt;
[&amp;quot;Infobox_spaceflight/styles.css&amp;quot;] = 3800,&lt;br /&gt;
[&amp;quot;Infobox_sport_event&amp;quot;] = 2500,&lt;br /&gt;
[&amp;quot;Infobox_sports_competition_event&amp;quot;] = 21000,&lt;br /&gt;
[&amp;quot;Infobox_sports_competition_event/medalrow&amp;quot;] = 13000,&lt;br /&gt;
[&amp;quot;Infobox_sports_league&amp;quot;] = 5300,&lt;br /&gt;
[&amp;quot;Infobox_sports_season&amp;quot;] = 6100,&lt;br /&gt;
[&amp;quot;Infobox_sports_team&amp;quot;] = 2300,&lt;br /&gt;
[&amp;quot;Infobox_sportsperson&amp;quot;] = 114000,&lt;br /&gt;
[&amp;quot;Infobox_stadium&amp;quot;] = 3000,&lt;br /&gt;
[&amp;quot;Infobox_station&amp;quot;] = 56000,&lt;br /&gt;
[&amp;quot;Infobox_station/doc&amp;quot;] = 56000,&lt;br /&gt;
[&amp;quot;Infobox_station/services&amp;quot;] = 56000,&lt;br /&gt;
[&amp;quot;Infobox_station/styles.css&amp;quot;] = 56000,&lt;br /&gt;
[&amp;quot;Infobox_street&amp;quot;] = 4000,&lt;br /&gt;
[&amp;quot;Infobox_swimmer&amp;quot;] = 11000,&lt;br /&gt;
[&amp;quot;Infobox_television&amp;quot;] = 61000,&lt;br /&gt;
[&amp;quot;Infobox_television/Short_description&amp;quot;] = 58000,&lt;br /&gt;
[&amp;quot;Infobox_television/styles.css&amp;quot;] = 61000,&lt;br /&gt;
[&amp;quot;Infobox_television_channel&amp;quot;] = 6400,&lt;br /&gt;
[&amp;quot;Infobox_television_channel/styles.css&amp;quot;] = 6400,&lt;br /&gt;
[&amp;quot;Infobox_television_episode&amp;quot;] = 13000,&lt;br /&gt;
[&amp;quot;Infobox_television_episode/styles.css&amp;quot;] = 13000,&lt;br /&gt;
[&amp;quot;Infobox_television_season&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_television_station&amp;quot;] = 3300,&lt;br /&gt;
[&amp;quot;Infobox_television_station/styles.css&amp;quot;] = 3300,&lt;br /&gt;
[&amp;quot;Infobox_tennis_biography&amp;quot;] = 11000,&lt;br /&gt;
[&amp;quot;Infobox_tennis_event&amp;quot;] = 2900,&lt;br /&gt;
[&amp;quot;Infobox_tennis_tournament_event&amp;quot;] = 20000,&lt;br /&gt;
[&amp;quot;Infobox_tennis_tournament_year&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Infobox_tennis_tournament_year/color&amp;quot;] = 30000,&lt;br /&gt;
[&amp;quot;Infobox_tennis_tournament_year/footer&amp;quot;] = 30000,&lt;br /&gt;
[&amp;quot;Infobox_tournament_season&amp;quot;] = 12000,&lt;br /&gt;
[&amp;quot;Infobox_train&amp;quot;] = 2400,&lt;br /&gt;
[&amp;quot;Infobox_university&amp;quot;] = 27000,&lt;br /&gt;
[&amp;quot;Infobox_user&amp;quot;] = 2800,&lt;br /&gt;
[&amp;quot;Infobox_venue&amp;quot;] = 19000,&lt;br /&gt;
[&amp;quot;Infobox_video_game&amp;quot;] = 29000,&lt;br /&gt;
[&amp;quot;Infobox_video_game/styles.css&amp;quot;] = 29000,&lt;br /&gt;
[&amp;quot;Infobox_volleyball_biography&amp;quot;] = 5700,&lt;br /&gt;
[&amp;quot;Infobox_weapon&amp;quot;] = 7700,&lt;br /&gt;
[&amp;quot;Infobox_weather_event&amp;quot;] = 2500,&lt;br /&gt;
[&amp;quot;Infobox_weather_event/Effects&amp;quot;] = 2500,&lt;br /&gt;
[&amp;quot;Infobox_weather_event/Footer&amp;quot;] = 2500,&lt;br /&gt;
[&amp;quot;Infobox_weather_event/History&amp;quot;] = 2400,&lt;br /&gt;
[&amp;quot;Infobox_weather_event/meteorology&amp;quot;] = 2400,&lt;br /&gt;
[&amp;quot;Infobox_weather_event/styles.css&amp;quot;] = 2500,&lt;br /&gt;
[&amp;quot;Infobox_website&amp;quot;] = 7900,&lt;br /&gt;
[&amp;quot;Infobox_writer&amp;quot;] = 42000,&lt;br /&gt;
[&amp;quot;Information&amp;quot;] = 97000,&lt;br /&gt;
[&amp;quot;Information/styles.css&amp;quot;] = 97000,&lt;br /&gt;
[&amp;quot;Inlang&amp;quot;] = 2400,&lt;br /&gt;
[&amp;quot;Inline&amp;quot;] = 3200,&lt;br /&gt;
[&amp;quot;Inline_block&amp;quot;] = 5100,&lt;br /&gt;
[&amp;quot;Inprogress&amp;quot;] = 2500,&lt;br /&gt;
[&amp;quot;Input_link&amp;quot;] = 32000,&lt;br /&gt;
[&amp;quot;Instagram&amp;quot;] = 14000,&lt;br /&gt;
[&amp;quot;Interlanguage_link&amp;quot;] = 198000,&lt;br /&gt;
[&amp;quot;Interlanguage_link_multi&amp;quot;] = 13000,&lt;br /&gt;
[&amp;quot;Internet_Archive_author&amp;quot;] = 19000,&lt;br /&gt;
[&amp;quot;Internet_Archive_film&amp;quot;] = 2700,&lt;br /&gt;
[&amp;quot;Intitle&amp;quot;] = 16000,&lt;br /&gt;
[&amp;quot;Iptalk&amp;quot;] = 17000,&lt;br /&gt;
[&amp;quot;IranCensus2006&amp;quot;] = 45000,&lt;br /&gt;
[&amp;quot;IranNCSGN&amp;quot;] = 3200,&lt;br /&gt;
[&amp;quot;Iran_Census_2006&amp;quot;] = 45000,&lt;br /&gt;
[&amp;quot;Irish_place_name&amp;quot;] = 2800,&lt;br /&gt;
[&amp;quot;IsIPAddress&amp;quot;] = 37000,&lt;br /&gt;
[&amp;quot;IsValidPageName&amp;quot;] = 2900,&lt;br /&gt;
[&amp;quot;Is_MLB_league&amp;quot;] = 3200,&lt;br /&gt;
[&amp;quot;Is_NPB_league&amp;quot;] = 3300,&lt;br /&gt;
[&amp;quot;Is_country_in_Central_America&amp;quot;] = 16000,&lt;br /&gt;
[&amp;quot;Is_country_in_the_Caribbean&amp;quot;] = 17000,&lt;br /&gt;
[&amp;quot;Is_interwiki_link&amp;quot;] = 6300,&lt;br /&gt;
[&amp;quot;Is_italic_taxon&amp;quot;] = 554000,&lt;br /&gt;
[&amp;quot;Is_redirect&amp;quot;] = 348000,&lt;br /&gt;
[&amp;quot;Is_time&amp;quot;] = 6200,&lt;br /&gt;
[&amp;quot;Is_valid_page_name&amp;quot;] = 2900,&lt;br /&gt;
[&amp;quot;Isbn&amp;quot;] = 8800,&lt;br /&gt;
[&amp;quot;Isfdb_name&amp;quot;] = 3200,&lt;br /&gt;
[&amp;quot;Isfdb_title&amp;quot;] = 4100,&lt;br /&gt;
[&amp;quot;Isnum&amp;quot;] = 2400,&lt;br /&gt;
[&amp;quot;Isnumeric&amp;quot;] = 147000,&lt;br /&gt;
[&amp;quot;Iso2continent&amp;quot;] = 63000,&lt;br /&gt;
[&amp;quot;Iso2country&amp;quot;] = 24000,&lt;br /&gt;
[&amp;quot;Iso2country/article&amp;quot;] = 24000,&lt;br /&gt;
[&amp;quot;Iso2country/data&amp;quot;] = 24000,&lt;br /&gt;
[&amp;quot;Issubst&amp;quot;] = 64000,&lt;br /&gt;
[&amp;quot;Italic_dab2&amp;quot;] = 5700,&lt;br /&gt;
[&amp;quot;Italic_title&amp;quot;] = 266000,&lt;br /&gt;
[&amp;quot;Italic_title_prefixed&amp;quot;] = 8700,&lt;br /&gt;
[&amp;quot;Italics_title&amp;quot;] = 2200,&lt;br /&gt;
[&amp;quot;Italictitle&amp;quot;] = 3700,&lt;br /&gt;
[&amp;quot;Ivm&amp;quot;] = 5600,&lt;br /&gt;
[&amp;quot;Ivm/styles.css&amp;quot;] = 5700,&lt;br /&gt;
[&amp;quot;Ivmbox&amp;quot;] = 129000,&lt;br /&gt;
[&amp;quot;Ivory_messagebox&amp;quot;] = 159000,&lt;br /&gt;
[&amp;quot;Ivory_messagebox/styles.css&amp;quot;] = 159000,&lt;br /&gt;
[&amp;quot;Module:I18n/complex_date&amp;quot;] = 72000,&lt;br /&gt;
[&amp;quot;Module:IP&amp;quot;] = 140000,&lt;br /&gt;
[&amp;quot;Module:IPA&amp;quot;] = 160000,&lt;br /&gt;
[&amp;quot;Module:IPA/data&amp;quot;] = 145000,&lt;br /&gt;
[&amp;quot;Module:IPA/styles.css&amp;quot;] = 132000,&lt;br /&gt;
[&amp;quot;Module:IPA_symbol&amp;quot;] = 5800,&lt;br /&gt;
[&amp;quot;Module:IPA_symbol/data&amp;quot;] = 5800,&lt;br /&gt;
[&amp;quot;Module:IPAc-en&amp;quot;] = 52000,&lt;br /&gt;
[&amp;quot;Module:IPAc-en/data&amp;quot;] = 52000,&lt;br /&gt;
[&amp;quot;Module:IPAc-en/phonemes&amp;quot;] = 52000,&lt;br /&gt;
[&amp;quot;Module:IPAc-en/pronunciation&amp;quot;] = 52000,&lt;br /&gt;
[&amp;quot;Module:IPAddress&amp;quot;] = 196000,&lt;br /&gt;
[&amp;quot;Module:ISO_3166&amp;quot;] = 1080000,&lt;br /&gt;
[&amp;quot;Module:ISO_3166/data/AT&amp;quot;] = 2500,&lt;br /&gt;
[&amp;quot;Module:ISO_3166/data/BA&amp;quot;] = 3400,&lt;br /&gt;
[&amp;quot;Module:ISO_3166/data/CA&amp;quot;] = 2600,&lt;br /&gt;
[&amp;quot;Module:ISO_3166/data/CN&amp;quot;] = 2300,&lt;br /&gt;
[&amp;quot;Module:ISO_3166/data/DE&amp;quot;] = 15000,&lt;br /&gt;
[&amp;quot;Module:ISO_3166/data/ES&amp;quot;] = 3600,&lt;br /&gt;
[&amp;quot;Module:ISO_3166/data/FR&amp;quot;] = 38000,&lt;br /&gt;
[&amp;quot;Module:ISO_3166/data/GB&amp;quot;] = 6400,&lt;br /&gt;
[&amp;quot;Module:ISO_3166/data/GR&amp;quot;] = 3400,&lt;br /&gt;
[&amp;quot;Module:ISO_3166/data/IN&amp;quot;] = 29000,&lt;br /&gt;
[&amp;quot;Module:ISO_3166/data/IR&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Module:ISO_3166/data/National&amp;quot;] = 1080000,&lt;br /&gt;
[&amp;quot;Module:ISO_3166/data/PL&amp;quot;] = 7600,&lt;br /&gt;
[&amp;quot;Module:ISO_3166/data/RS&amp;quot;] = 3200,&lt;br /&gt;
[&amp;quot;Module:ISO_3166/data/RU&amp;quot;] = 25000,&lt;br /&gt;
[&amp;quot;Module:ISO_3166/data/UA&amp;quot;] = 2000,&lt;br /&gt;
[&amp;quot;Module:ISO_3166/data/US&amp;quot;] = 86000,&lt;br /&gt;
[&amp;quot;Module:ISO_639_name&amp;quot;] = 20000,&lt;br /&gt;
[&amp;quot;Module:ISO_639_name/ISO_639-1&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Module:ISO_639_name/ISO_639-2&amp;quot;] = 3400,&lt;br /&gt;
[&amp;quot;Module:ISO_639_name/ISO_639-2B&amp;quot;] = 2100,&lt;br /&gt;
[&amp;quot;Module:ISO_639_name/ISO_639-3&amp;quot;] = 2100,&lt;br /&gt;
[&amp;quot;Module:ISO_639_name/ISO_639-3_(dep)&amp;quot;] = 20000,&lt;br /&gt;
[&amp;quot;Module:ISO_639_name/ISO_639_deprecated&amp;quot;] = 20000,&lt;br /&gt;
[&amp;quot;Module:ISO_639_name/ISO_639_name_to_code&amp;quot;] = 4500,&lt;br /&gt;
[&amp;quot;Module:ISO_639_name/ISO_639_override&amp;quot;] = 20000,&lt;br /&gt;
[&amp;quot;Module:ISOdate&amp;quot;] = 72000,&lt;br /&gt;
[&amp;quot;Module:Icon&amp;quot;] = 631000,&lt;br /&gt;
[&amp;quot;Module:Icon/data&amp;quot;] = 631000,&lt;br /&gt;
[&amp;quot;Module:If_any_equal&amp;quot;] = 241000,&lt;br /&gt;
[&amp;quot;Module:If_empty&amp;quot;] = 3990000,&lt;br /&gt;
[&amp;quot;Module:If_in_category&amp;quot;] = 168000,&lt;br /&gt;
[&amp;quot;Module:If_in_page&amp;quot;] = 15000,&lt;br /&gt;
[&amp;quot;Module:If_not_given_or_empty&amp;quot;] = 40000,&lt;br /&gt;
[&amp;quot;Module:If_preview&amp;quot;] = 314000,&lt;br /&gt;
[&amp;quot;Module:If_preview/configuration&amp;quot;] = 314000,&lt;br /&gt;
[&amp;quot;Module:If_preview/styles.css&amp;quot;] = 314000,&lt;br /&gt;
[&amp;quot;Module:In_lang&amp;quot;] = 372000,&lt;br /&gt;
[&amp;quot;Module:Indent&amp;quot;] = 4900,&lt;br /&gt;
[&amp;quot;Module:Infobox&amp;quot;] = 4350000,&lt;br /&gt;
[&amp;quot;Module:Infobox/dates&amp;quot;] = 74000,&lt;br /&gt;
[&amp;quot;Module:Infobox/styles.css&amp;quot;] = 4620000,&lt;br /&gt;
[&amp;quot;Module:Infobox/utilities&amp;quot;] = 2200,&lt;br /&gt;
[&amp;quot;Module:Infobox3cols&amp;quot;] = 310000,&lt;br /&gt;
[&amp;quot;Module:InfoboxImage&amp;quot;] = 5000000,&lt;br /&gt;
[&amp;quot;Module:Infobox_body_of_water_tracking&amp;quot;] = 19000,&lt;br /&gt;
[&amp;quot;Module:Infobox_cyclist_tracking&amp;quot;] = 16000,&lt;br /&gt;
[&amp;quot;Module:Infobox_dim&amp;quot;] = 217000,&lt;br /&gt;
[&amp;quot;Module:Infobox_dim/data&amp;quot;] = 90000,&lt;br /&gt;
[&amp;quot;Module:Infobox_gene&amp;quot;] = 13000,&lt;br /&gt;
[&amp;quot;Module:Infobox_mapframe&amp;quot;] = 998000,&lt;br /&gt;
[&amp;quot;Module:Infobox_military_conflict&amp;quot;] = 25000,&lt;br /&gt;
[&amp;quot;Module:Infobox_military_conflict/styles.css&amp;quot;] = 25000,&lt;br /&gt;
[&amp;quot;Module:Infobox_multi-lingual_name&amp;quot;] = 22000,&lt;br /&gt;
[&amp;quot;Module:Infobox_multi-lingual_name/data&amp;quot;] = 22000,&lt;br /&gt;
[&amp;quot;Module:Infobox_power_station&amp;quot;] = 3200,&lt;br /&gt;
[&amp;quot;Module:Infobox_road&amp;quot;] = 26000,&lt;br /&gt;
[&amp;quot;Module:Infobox_road/browselinks&amp;quot;] = 25000,&lt;br /&gt;
[&amp;quot;Module:Infobox_road/errors&amp;quot;] = 25000,&lt;br /&gt;
[&amp;quot;Module:Infobox_road/length&amp;quot;] = 26000,&lt;br /&gt;
[&amp;quot;Module:Infobox_road/locations&amp;quot;] = 25000,&lt;br /&gt;
[&amp;quot;Module:Infobox_road/map&amp;quot;] = 25000,&lt;br /&gt;
[&amp;quot;Module:Infobox_road/route&amp;quot;] = 26000,&lt;br /&gt;
[&amp;quot;Module:Infobox_road/sections&amp;quot;] = 25000,&lt;br /&gt;
[&amp;quot;Module:Infobox_television&amp;quot;] = 61000,&lt;br /&gt;
[&amp;quot;Module:Infobox_television_disambiguation_check&amp;quot;] = 68000,&lt;br /&gt;
[&amp;quot;Module:Infobox_television_episode&amp;quot;] = 13000,&lt;br /&gt;
[&amp;quot;Module:Infobox_television_season_disambiguation_check&amp;quot;] = 9700,&lt;br /&gt;
[&amp;quot;Module:Infobox_television_season_name&amp;quot;] = 10000,&lt;br /&gt;
[&amp;quot;Module:Internet_Archive&amp;quot;] = 19000,&lt;br /&gt;
[&amp;quot;Module:Is_article&amp;quot;] = 2100,&lt;br /&gt;
[&amp;quot;Module:Is_infobox_in_lead&amp;quot;] = 449000,&lt;br /&gt;
[&amp;quot;Module:Is_instance&amp;quot;] = 346000,&lt;br /&gt;
[&amp;quot;Module:Iso2nationality&amp;quot;] = 228000,&lt;br /&gt;
[&amp;quot;Module:Italic_title&amp;quot;] = 1170000,&lt;br /&gt;
[&amp;quot;Module:Italic_title2&amp;quot;] = 5700,&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Module:Suppress_categories&amp;diff=1316</id>
		<title>Module:Suppress categories</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Module:Suppress_categories&amp;diff=1316"/>
		<updated>2025-02-15T04:38:41Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: 1 revision imported: importing infobox stuff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-- This is a simple module to strip categories from wikitext. It does&lt;br /&gt;
-- not support nested links or magic words like __TOC__, etc. Even so,&lt;br /&gt;
-- it should still handle most categories.&lt;br /&gt;
&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
-- Detects if a category link is valid or not. If it is valid,&lt;br /&gt;
-- the function returns the blank string. If not, the input&lt;br /&gt;
-- is returned with no changes.&lt;br /&gt;
local function processCategory( all, submatch )&lt;br /&gt;
    local beforePipe = mw.ustring.match( submatch, &#039;^(.-)[%s_]*|[%s_]*.-$&#039; )&lt;br /&gt;
    beforePipe = beforePipe or submatch&lt;br /&gt;
    if mw.ustring.match( beforePipe, &#039;[%[%]&amp;lt;&amp;gt;{}%c\n]&#039; ) then&lt;br /&gt;
        return all&lt;br /&gt;
    else&lt;br /&gt;
        return &#039;&#039;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Preprocess the content if we aren&#039;t being called from #invoke,&lt;br /&gt;
-- and pass it to gsub to remove valid category links.&lt;br /&gt;
local function suppress( content, isPreprocessed )&lt;br /&gt;
    if not isPreprocessed then&lt;br /&gt;
        content = mw.getCurrentFrame():preprocess( content )&lt;br /&gt;
    end&lt;br /&gt;
    content = mw.ustring.gsub(&lt;br /&gt;
        content,&lt;br /&gt;
        &#039;(%[%[[%s_]*[cC][aA][tT][eE][gG][oO][rR][yY][%s_]*:[%s_]*(.-)[%s_]*%]%])&#039;,&lt;br /&gt;
        processCategory&lt;br /&gt;
    )&lt;br /&gt;
    return content&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Get the content to suppress categories from, and find&lt;br /&gt;
-- whether the content has already been preprocessed. (If the&lt;br /&gt;
-- module is called from #invoke, it has been preprocessed already.)&lt;br /&gt;
function p.main( frame )&lt;br /&gt;
    local content, isPreprocessed&lt;br /&gt;
    if frame == mw.getCurrentFrame() then&lt;br /&gt;
        content = frame:getParent().args[1]&lt;br /&gt;
        if frame.args[1] then&lt;br /&gt;
            content = frame.args[1]&lt;br /&gt;
        end&lt;br /&gt;
        isPreprocessed = true&lt;br /&gt;
    else&lt;br /&gt;
        content = frame&lt;br /&gt;
        isPreprocessed = false&lt;br /&gt;
    end&lt;br /&gt;
    return suppress( content, isPreprocessed )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Template:Suppress_categories&amp;diff=1314</id>
		<title>Template:Suppress categories</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Template:Suppress_categories&amp;diff=1314"/>
		<updated>2025-02-15T04:38:41Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: 1 revision imported: importing infobox stuff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;{{{{{|safesubst:}}}#invoke:Suppress categories|main}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{documentation}}&lt;br /&gt;
&amp;lt;!-- Categories go on the /doc subpage and interwikis go on Wikidata. --&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Template:Parameter_names_example&amp;diff=1312</id>
		<title>Template:Parameter names example</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Template:Parameter_names_example&amp;diff=1312"/>
		<updated>2025-02-15T04:38:41Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: 1 revision imported: importing infobox stuff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;{{#invoke:Parameter names example|main}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{documentation}}&amp;lt;!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Module:Parameter_names_example&amp;diff=1310</id>
		<title>Module:Parameter names example</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Module:Parameter_names_example&amp;diff=1310"/>
		<updated>2025-02-15T04:38:41Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: 1 revision imported: importing infobox stuff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-- This module implements {{parameter names example}}.&lt;br /&gt;
&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
local function makeParam(s)&lt;br /&gt;
	local lb = &#039;&amp;amp;#123;&#039;&lt;br /&gt;
	local rb = &#039;&amp;amp;#125;&#039;&lt;br /&gt;
	return lb:rep(3) .. s .. rb:rep(3)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function italicize(s)&lt;br /&gt;
	return &amp;quot;&#039;&#039;&amp;quot; .. s .. &amp;quot;&#039;&#039;&amp;quot;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function plain(s)&lt;br /&gt;
	return s&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p._main(args, frame)&lt;br /&gt;
	-- Find how we want to format the arguments to the template.&lt;br /&gt;
	local formatFunc&lt;br /&gt;
	if args._display == &#039;italics&#039; or args._display == &#039;italic&#039; then&lt;br /&gt;
		formatFunc = italicize&lt;br /&gt;
	elseif args._display == &#039;plain&#039; then&lt;br /&gt;
		formatFunc = plain&lt;br /&gt;
	else&lt;br /&gt;
		formatFunc = makeParam&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Build the table of template arguments.&lt;br /&gt;
	local targs = {}&lt;br /&gt;
	for k, v in pairs(args) do&lt;br /&gt;
		if type(k) == &#039;number&#039; then&lt;br /&gt;
			targs[v] = formatFunc(v)&lt;br /&gt;
		elseif not k:find(&#039;^_&#039;) then&lt;br /&gt;
			targs[k] = v&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	--targs[&#039;nocat&#039;] = &#039;yes&#039;;&lt;br /&gt;
	--targs[&#039;categories&#039;] = &#039;no&#039;;&lt;br /&gt;
	--targs[&#039;demo&#039;] = &#039;yes&#039;;&lt;br /&gt;
&lt;br /&gt;
	-- Find the template name.&lt;br /&gt;
	local template&lt;br /&gt;
	if args._template then&lt;br /&gt;
		template = args._template&lt;br /&gt;
	else&lt;br /&gt;
		local currentTitle = mw.title.getCurrentTitle()&lt;br /&gt;
		if currentTitle.prefixedText:find(&#039;/sandbox$&#039;) then&lt;br /&gt;
			template = currentTitle.prefixedText&lt;br /&gt;
		else&lt;br /&gt;
			template = currentTitle.basePageTitle.prefixedText&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Call the template with the arguments.&lt;br /&gt;
	frame = frame or mw.getCurrentFrame()&lt;br /&gt;
	local success, result = pcall(&lt;br /&gt;
		frame.expandTemplate,&lt;br /&gt;
		frame,&lt;br /&gt;
		{title = template, args = targs}&lt;br /&gt;
	)&lt;br /&gt;
	if success then&lt;br /&gt;
		return result&lt;br /&gt;
	else&lt;br /&gt;
		return &#039;&#039;&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	local args = require(&#039;Module:Arguments&#039;).getArgs(frame, {&lt;br /&gt;
		wrappers = &#039;Template:Parameter names example&#039;&lt;br /&gt;
	})&lt;br /&gt;
	return p._main(args, frame)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Template:Em&amp;diff=1308</id>
		<title>Template:Em</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Template:Em&amp;diff=1308"/>
		<updated>2025-02-15T04:38:41Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: 1 revision imported: importing infobox stuff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;em {{#if:{{{role|}}}|role=&amp;quot;{{{role}}}&amp;quot;}} {{#if:{{{class|}}}|class=&amp;quot;{{{class}}}&amp;quot;}} {{#if:{{{id|}}}|id=&amp;quot;{{{id}}}&amp;quot;}} {{#if:{{{style|}}}|style=&amp;quot;{{{style}}}&amp;quot;}} {{#if:{{{title|}}}|title=&amp;quot;{{{title}}}&amp;quot;}}&amp;gt;{{{1}}}&amp;lt;/em&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{documentation}}&lt;br /&gt;
&amp;lt;!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Template:Div_col_end&amp;diff=1306</id>
		<title>Template:Div col end</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Template:Div_col_end&amp;diff=1306"/>
		<updated>2025-02-15T04:38:41Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: 1 revision imported: importing infobox stuff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Documentation|Template:Div col/doc}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Template:Div_col/styles.css&amp;diff=1304</id>
		<title>Template:Div col/styles.css</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Template:Div_col/styles.css&amp;diff=1304"/>
		<updated>2025-02-15T04:38:41Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: 1 revision imported: importing infobox stuff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* {{pp|small=yes}} */&lt;br /&gt;
.div-col {&lt;br /&gt;
	margin-top: 0.3em;&lt;br /&gt;
	column-width: 30em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.div-col-small {&lt;br /&gt;
	font-size: 90%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.div-col-rules {&lt;br /&gt;
	column-rule: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Reset top margin for lists in div col */&lt;br /&gt;
.div-col dl,&lt;br /&gt;
.div-col ol,&lt;br /&gt;
.div-col ul {&lt;br /&gt;
	margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Avoid elements breaking between columns&lt;br /&gt;
   See also Template:No col break */&lt;br /&gt;
.div-col li,&lt;br /&gt;
.div-col dd {&lt;br /&gt;
	page-break-inside: avoid; /* Removed from CSS in favor of break-inside c. 2020 */&lt;br /&gt;
	break-inside: avoid-column;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Template:Div_col&amp;diff=1302</id>
		<title>Template:Div col</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Template:Div_col&amp;diff=1302"/>
		<updated>2025-02-15T04:38:40Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: 1 revision imported: importing infobox stuff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;templatestyles src=&amp;quot;Div col/styles.css&amp;quot;/&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;div class=&amp;quot;div-col {{#ifeq:{{{small|}}}|yes|div-col-small}} {{#ifeq:{{{rules|}}}|yes|div-col-rules}} {{{class|}}}&amp;quot; &amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{colwidth|}}}{{{gap|}}}{{{style|}}}|&amp;lt;!--&lt;br /&gt;
--&amp;gt;style=&amp;quot;{{#if:{{{colwidth|}}}|column-width: {{{colwidth}}};}}{{#if:{{{gap|}}}|column-gap: {{{gap}}};}}{{#if:{{{style|}}}|{{{style}}}}}&amp;quot;&amp;lt;!--&lt;br /&gt;
--&amp;gt;}}&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{content|}}}|{{{content}}}&amp;lt;/div&amp;gt;}}&amp;lt;!-- Inventory how many pages use small=yes &lt;br /&gt;
--&amp;gt;{{#ifeq:{{{small|}}}|yes|[[Category:Pages using div col with small parameter]]}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;/includeonly&amp;gt;{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using div col with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Div col]] with unknown parameter &amp;quot;_VALUE_&amp;quot;; use colwidth= to specify column size |ignoreblank=y | class | colwidth | content | gap | rules | small | style }}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Documentation}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Module:Distinguish&amp;diff=1300</id>
		<title>Module:Distinguish</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Module:Distinguish&amp;diff=1300"/>
		<updated>2025-02-15T04:38:40Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: 1 revision imported: importing infobox stuff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local mHatnote = require(&#039;Module:Hatnote&#039;)&lt;br /&gt;
local mHatlist = require(&#039;Module:Hatnote list&#039;)&lt;br /&gt;
local mArguments --initialize lazily&lt;br /&gt;
local mTableTools --initialize lazily&lt;br /&gt;
local libraryUtil = require(&#039;libraryUtil&#039;)&lt;br /&gt;
local checkType = libraryUtil.checkType&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
function p.distinguish(frame)&lt;br /&gt;
	mArguments = require(&#039;Module:Arguments&#039;)&lt;br /&gt;
	mTableTools = require(&#039;Module:TableTools&#039;)&lt;br /&gt;
	local args = mArguments.getArgs(frame)&lt;br /&gt;
	local selfref = args.selfref&lt;br /&gt;
	local text = args.text&lt;br /&gt;
	args = mTableTools.compressSparseArray(args)&lt;br /&gt;
	return p._distinguish(args, text, selfref)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p._distinguish(args, text, selfref)&lt;br /&gt;
	checkType(&amp;quot;_distinguish&amp;quot;, 1, args, &#039;table&#039;)&lt;br /&gt;
	if #args == 0 and not text then return &#039;&#039; end&lt;br /&gt;
	local text = string.format(&lt;br /&gt;
		&#039;Not to be confused with %s.&#039;,&lt;br /&gt;
		text or mHatlist.orList(args, true)&lt;br /&gt;
	)&lt;br /&gt;
	hnOptions = {selfref = selfref}&lt;br /&gt;
	return mHatnote._hatnote(text, hnOptions)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Template:Distinguish&amp;diff=1298</id>
		<title>Template:Distinguish</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Template:Distinguish&amp;diff=1298"/>
		<updated>2025-02-15T04:38:40Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: 1 revision imported: importing infobox stuff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#invoke:Distinguish|distinguish}}&amp;lt;noinclude&amp;gt;&amp;lt;!-- splitting these lines causes {{Documentation}} template to terminate green shading when Distinguish is used in /doc pages. --&amp;gt;&lt;br /&gt;
{{Documentation}}&lt;br /&gt;
&amp;lt;!-- Add categories to the /doc subpage and interwikis to Wikidata, not here! --&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Template:Nobold/styles.css&amp;diff=1296</id>
		<title>Template:Nobold/styles.css</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Template:Nobold/styles.css&amp;diff=1296"/>
		<updated>2025-02-15T04:38:40Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: 1 revision imported: importing infobox stuff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* {{pp-template}} */&lt;br /&gt;
/* Styling for Template:Nobold */&lt;br /&gt;
.nobold {&lt;br /&gt;
	font-weight: normal;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Template:Nobold&amp;diff=1294</id>
		<title>Template:Nobold</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Template:Nobold&amp;diff=1294"/>
		<updated>2025-02-15T04:38:40Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: 1 revision imported: importing infobox stuff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;templatestyles src=&amp;quot;Nobold/styles.css&amp;quot;/&amp;gt;&amp;lt;span class=&amp;quot;nobold&amp;quot;&amp;gt;{{{1}}}&amp;lt;/span&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{documentation}}&lt;br /&gt;
&amp;lt;!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Module:Infobox/styles.css&amp;diff=1292</id>
		<title>Module:Infobox/styles.css</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Module:Infobox/styles.css&amp;diff=1292"/>
		<updated>2025-02-15T04:38:40Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: 1 revision imported: importing infobox stuff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* {{pp|small=y}} */&lt;br /&gt;
/*&lt;br /&gt;
 * This TemplateStyles sheet deliberately does NOT include the full set of&lt;br /&gt;
 * infobox styles. We are still working to migrate all of the manual&lt;br /&gt;
 * infoboxes. See [[MediaWiki talk:Common.css/to do#Infobox]]&lt;br /&gt;
 * DO NOT ADD THEM HERE&lt;br /&gt;
 */&lt;br /&gt;
/*&lt;br /&gt;
 * not strictly certain these styles are necessary since the modules now&lt;br /&gt;
 * exclusively output infobox-subbox or infobox, not both&lt;br /&gt;
 * just replicating the module faithfully&lt;br /&gt;
 */&lt;br /&gt;
.infobox-subbox {&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	border: none;&lt;br /&gt;
	margin: -3px;&lt;br /&gt;
	width: auto;&lt;br /&gt;
	min-width: 100%;&lt;br /&gt;
	font-size: 100%;&lt;br /&gt;
	clear: none;&lt;br /&gt;
	float: none;&lt;br /&gt;
	background-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.infobox-3cols-child {&lt;br /&gt;
	margin: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.infobox .navbar {&lt;br /&gt;
	font-size: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dark theme: [[William_Wragg]], [[Coral_Castle]] */&lt;br /&gt;
&lt;br /&gt;
@media screen {&lt;br /&gt;
    html.skin-theme-clientpref-night .infobox-full-data:not(.notheme) &amp;gt; div:not(.notheme)[style] {&lt;br /&gt;
	    background: #1f1f23 !important;&lt;br /&gt;
	      /* switch with var( --color-base ) when supported. */&lt;br /&gt;
	      color: #f8f9fa;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
@media screen and ( prefers-color-scheme: dark) {&lt;br /&gt;
    html.skin-theme-clientpref-os .infobox-full-data:not(.notheme) div:not(.notheme) {&lt;br /&gt;
      background: #1f1f23 !important;&lt;br /&gt;
      /* switch with var( --color-base ) when supported. */&lt;br /&gt;
      color: #f8f9fa;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Since infobox is a table, many infobox templates take advantage of this to add columns and rows to the infobox itself rather than as part of a new table inside them. This class should be discouraged and removed on the long term, but allows us to at least identify these tables going forward&lt;br /&gt;
Currently in use on: [[Module:Infobox3cols]]&lt;br /&gt;
Fixes issue described in https://phabricator.wikimedia.org/F55300125 on Vector 2022.&lt;br /&gt;
*/&lt;br /&gt;
@media (min-width: 640px) {&lt;br /&gt;
  body.skin--responsive .infobox-table {&lt;br /&gt;
    display: table !important;&lt;br /&gt;
  }&lt;br /&gt;
  body.skin--responsive .infobox-table &amp;gt; caption {&lt;br /&gt;
    display: table-caption !important;&lt;br /&gt;
  }&lt;br /&gt;
  body.skin--responsive .infobox-table &amp;gt; tbody {&lt;br /&gt;
    display: table-row-group;&lt;br /&gt;
  }&lt;br /&gt;
  body.skin--responsive .infobox-table tr {&lt;br /&gt;
    display: table-row !important;&lt;br /&gt;
  }&lt;br /&gt;
  body.skin--responsive .infobox-table th,&lt;br /&gt;
  body.skin--responsive .infobox-table td {&lt;br /&gt;
    padding-left: inherit;&lt;br /&gt;
    padding-right: inherit;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Module:Infobox/doc&amp;diff=1290</id>
		<title>Module:Infobox/doc</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Module:Infobox/doc&amp;diff=1290"/>
		<updated>2025-02-15T04:38:40Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: 1 revision imported: importing infobox stuff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{High-use|3308957|all-pages = yes}}&lt;br /&gt;
{{module rating|protected}}&lt;br /&gt;
{{Lua|Module:Navbar|Module:Italic title}}&lt;br /&gt;
{{Uses TemplateStyles|Module:Infobox/styles.css|Template:Hlist/styles.css|Template:Plainlist/styles.css}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Module:Infobox&#039;&#039;&#039; is a [[WP:Module|module]] that implements the {{tl|Infobox}} template. Please see the template page for usage instructions.&lt;br /&gt;
&lt;br /&gt;
== Tracking categories ==&lt;br /&gt;
* {{clc|Pages using infobox templates with ignored data cells}}&lt;br /&gt;
* {{clc|Articles using infobox templates with no data rows}}&lt;br /&gt;
* {{clc|Pages using embedded infobox templates with the title parameter}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;{{#ifeq:{{SUBPAGENAME}}|sandbox||&lt;br /&gt;
[[Category:Modules that add a tracking category]]&lt;br /&gt;
[[Category:Wikipedia infoboxes]]&lt;br /&gt;
[[Category:Infobox modules]]&lt;br /&gt;
[[Category:Modules that check for strip markers]]&lt;br /&gt;
}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Module documentation pages]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Module:Infobox&amp;diff=1288</id>
		<title>Module:Infobox</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Module:Infobox&amp;diff=1288"/>
		<updated>2025-02-15T04:38:39Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: 1 revision imported: importing infobox stuff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {}&lt;br /&gt;
local args = {}&lt;br /&gt;
local origArgs = {}&lt;br /&gt;
local root&lt;br /&gt;
local empty_row_categories = {}&lt;br /&gt;
local category_in_empty_row_pattern = &#039;%[%[%s*[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy]%s*:[^]]*]]&#039;&lt;br /&gt;
local has_rows = false&lt;br /&gt;
local lists = {&lt;br /&gt;
	plainlist_t = {&lt;br /&gt;
		patterns = {&lt;br /&gt;
			&#039;^plainlist$&#039;,&lt;br /&gt;
			&#039;%splainlist$&#039;,&lt;br /&gt;
			&#039;^plainlist%s&#039;,&lt;br /&gt;
			&#039;%splainlist%s&#039;&lt;br /&gt;
		},&lt;br /&gt;
		found = false,&lt;br /&gt;
		styles = &#039;Plainlist/styles.css&#039;&lt;br /&gt;
	},&lt;br /&gt;
	hlist_t = {&lt;br /&gt;
		patterns = {&lt;br /&gt;
			&#039;^hlist$&#039;,&lt;br /&gt;
			&#039;%shlist$&#039;,&lt;br /&gt;
			&#039;^hlist%s&#039;,&lt;br /&gt;
			&#039;%shlist%s&#039;&lt;br /&gt;
		},&lt;br /&gt;
		found = false,&lt;br /&gt;
		styles = &#039;Hlist/styles.css&#039;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local function has_list_class(args_to_check)&lt;br /&gt;
	for _, list in pairs(lists) do&lt;br /&gt;
		if not list.found then&lt;br /&gt;
			for _, arg in pairs(args_to_check) do&lt;br /&gt;
				for _, pattern in ipairs(list.patterns) do&lt;br /&gt;
					if mw.ustring.find(arg or &#039;&#039;, pattern) then&lt;br /&gt;
						list.found = true&lt;br /&gt;
						break&lt;br /&gt;
					end&lt;br /&gt;
				end&lt;br /&gt;
				if list.found then break end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function fixChildBoxes(sval, tt)&lt;br /&gt;
	local function notempty( s ) return s and s:match( &#039;%S&#039; ) end&lt;br /&gt;
	&lt;br /&gt;
	if notempty(sval) then&lt;br /&gt;
		local marker = &#039;&amp;lt;span class=special_infobox_marker&amp;gt;&#039;&lt;br /&gt;
		local s = sval&lt;br /&gt;
		-- start moving templatestyles and categories inside of table rows&lt;br /&gt;
		local slast = &#039;&#039;&lt;br /&gt;
		while slast ~= s do&lt;br /&gt;
			slast = s&lt;br /&gt;
			s = mw.ustring.gsub(s, &#039;(&amp;lt;/[Tt][Rr]%s*&amp;gt;%s*)(%[%[%s*[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy]%s*:[^]]*%]%])&#039;, &#039;%2%1&#039;)&lt;br /&gt;
			s = mw.ustring.gsub(s, &#039;(&amp;lt;/[Tt][Rr]%s*&amp;gt;%s*)(\127[^\127]*UNIQ%-%-templatestyles%-%x+%-QINU[^\127]*\127)&#039;, &#039;%2%1&#039;)&lt;br /&gt;
		end&lt;br /&gt;
		-- end moving templatestyles and categories inside of table rows&lt;br /&gt;
		s = mw.ustring.gsub(s, &#039;(&amp;lt;%s*[Tt][Rr])&#039;, marker .. &#039;%1&#039;)&lt;br /&gt;
		s = mw.ustring.gsub(s, &#039;(&amp;lt;/[Tt][Rr]%s*&amp;gt;)&#039;, &#039;%1&#039; .. marker)&lt;br /&gt;
		if s:match(marker) then&lt;br /&gt;
			s = mw.ustring.gsub(s, marker .. &#039;%s*&#039; .. marker, &#039;&#039;)&lt;br /&gt;
			s = mw.ustring.gsub(s, &#039;([\r\n]|-[^\r\n]*[\r\n])%s*&#039; .. marker, &#039;%1&#039;)&lt;br /&gt;
			s = mw.ustring.gsub(s, marker .. &#039;%s*([\r\n]|-)&#039;, &#039;%1&#039;)&lt;br /&gt;
			s = mw.ustring.gsub(s, &#039;(&amp;lt;/[Cc][Aa][Pp][Tt][Ii][Oo][Nn]%s*&amp;gt;%s*)&#039; .. marker, &#039;%1&#039;)&lt;br /&gt;
			s = mw.ustring.gsub(s, &#039;(&amp;lt;%s*[Tt][Aa][Bb][Ll][Ee][^&amp;lt;&amp;gt;]*&amp;gt;%s*)&#039; .. marker, &#039;%1&#039;)&lt;br /&gt;
			s = mw.ustring.gsub(s, &#039;^(%{|[^\r\n]*[\r\n]%s*)&#039; .. marker, &#039;%1&#039;)&lt;br /&gt;
			s = mw.ustring.gsub(s, &#039;([\r\n]%{|[^\r\n]*[\r\n]%s*)&#039; .. marker, &#039;%1&#039;)&lt;br /&gt;
			s = mw.ustring.gsub(s, marker .. &#039;(%s*&amp;lt;/[Tt][Aa][Bb][Ll][Ee]%s*&amp;gt;)&#039;, &#039;%1&#039;)&lt;br /&gt;
			s = mw.ustring.gsub(s, marker .. &#039;(%s*\n|%})&#039;, &#039;%1&#039;)&lt;br /&gt;
		end&lt;br /&gt;
		if s:match(marker) then&lt;br /&gt;
			local subcells = mw.text.split(s, marker)&lt;br /&gt;
			s = &#039;&#039;&lt;br /&gt;
			for k = 1, #subcells do&lt;br /&gt;
				if k == 1 then&lt;br /&gt;
					s = s .. subcells[k] .. &#039;&amp;lt;/&#039; .. tt .. &#039;&amp;gt;&amp;lt;/tr&amp;gt;&#039;&lt;br /&gt;
				elseif k == #subcells then&lt;br /&gt;
					local rowstyle = &#039; style=&amp;quot;display:none&amp;quot;&#039;&lt;br /&gt;
					if notempty(subcells[k]) then rowstyle = &#039;&#039;	end&lt;br /&gt;
					s = s .. &#039;&amp;lt;tr&#039; .. rowstyle ..&#039;&amp;gt;&amp;lt;&#039; .. tt .. &#039; colspan=2&amp;gt;\n&#039; ..&lt;br /&gt;
						subcells[k]&lt;br /&gt;
				elseif notempty(subcells[k]) then&lt;br /&gt;
					if (k % 2) == 0 then&lt;br /&gt;
						s = s .. subcells[k]&lt;br /&gt;
					else&lt;br /&gt;
						s = s .. &#039;&amp;lt;tr&amp;gt;&amp;lt;&#039; .. tt .. &#039; colspan=2&amp;gt;\n&#039; ..&lt;br /&gt;
							subcells[k] .. &#039;&amp;lt;/&#039; .. tt .. &#039;&amp;gt;&amp;lt;/tr&amp;gt;&#039;&lt;br /&gt;
					end&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
		-- the next two lines add a newline at the end of lists for the PHP parser&lt;br /&gt;
		-- [[Special:Diff/849054481]]&lt;br /&gt;
		-- remove when [[:phab:T191516]] is fixed or OBE&lt;br /&gt;
		s = mw.ustring.gsub(s, &#039;([\r\n][%*#;:][^\r\n]*)$&#039;, &#039;%1\n&#039;)&lt;br /&gt;
		s = mw.ustring.gsub(s, &#039;^([%*#;:][^\r\n]*)$&#039;, &#039;%1\n&#039;)&lt;br /&gt;
		s = mw.ustring.gsub(s, &#039;^([%*#;:])&#039;, &#039;\n%1&#039;)&lt;br /&gt;
		s = mw.ustring.gsub(s, &#039;^(%{%|)&#039;, &#039;\n%1&#039;)&lt;br /&gt;
		return s&lt;br /&gt;
	else&lt;br /&gt;
		return sval&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Cleans empty tables&lt;br /&gt;
local function cleanInfobox()&lt;br /&gt;
	root = tostring(root)&lt;br /&gt;
	if has_rows == false then&lt;br /&gt;
		root = mw.ustring.gsub(root, &#039;&amp;lt;table[^&amp;lt;&amp;gt;]*&amp;gt;%s*&amp;lt;/table&amp;gt;&#039;, &#039;&#039;)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Returns the union of the values of two tables, as a sequence.&lt;br /&gt;
local function union(t1, t2)&lt;br /&gt;
&lt;br /&gt;
	local vals = {}&lt;br /&gt;
	for k, v in pairs(t1) do&lt;br /&gt;
		vals[v] = true&lt;br /&gt;
	end&lt;br /&gt;
	for k, v in pairs(t2) do&lt;br /&gt;
		vals[v] = true&lt;br /&gt;
	end&lt;br /&gt;
	local ret = {}&lt;br /&gt;
	for k, v in pairs(vals) do&lt;br /&gt;
		table.insert(ret, k)&lt;br /&gt;
	end&lt;br /&gt;
	return ret&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Returns a table containing the numbers of the arguments that exist&lt;br /&gt;
-- for the specified prefix. For example, if the prefix was &#039;data&#039;, and&lt;br /&gt;
-- &#039;data1&#039;, &#039;data2&#039;, and &#039;data5&#039; exist, it would return {1, 2, 5}.&lt;br /&gt;
local function getArgNums(prefix)&lt;br /&gt;
	local nums = {}&lt;br /&gt;
	for k, v in pairs(args) do&lt;br /&gt;
		local num = tostring(k):match(&#039;^&#039; .. prefix .. &#039;([1-9]%d*)$&#039;)&lt;br /&gt;
		if num then table.insert(nums, tonumber(num)) end&lt;br /&gt;
	end&lt;br /&gt;
	table.sort(nums)&lt;br /&gt;
	return nums&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Adds a row to the infobox, with either a header cell&lt;br /&gt;
-- or a label/data cell combination.&lt;br /&gt;
local function addRow(rowArgs)&lt;br /&gt;
	&lt;br /&gt;
	if rowArgs.header and rowArgs.header ~= &#039;_BLANK_&#039; then&lt;br /&gt;
		has_rows = true&lt;br /&gt;
		has_list_class({ rowArgs.rowclass, rowArgs.class, args.headerclass })&lt;br /&gt;
		&lt;br /&gt;
		root&lt;br /&gt;
			:tag(&#039;tr&#039;)&lt;br /&gt;
				:addClass(rowArgs.rowclass)&lt;br /&gt;
				:cssText(rowArgs.rowstyle)&lt;br /&gt;
				:tag(&#039;th&#039;)&lt;br /&gt;
					:attr(&#039;colspan&#039;, &#039;2&#039;)&lt;br /&gt;
					:addClass(&#039;infobox-header&#039;)&lt;br /&gt;
					:addClass(rowArgs.class)&lt;br /&gt;
					:addClass(args.headerclass)&lt;br /&gt;
					-- @deprecated next; target .infobox-&amp;lt;name&amp;gt; .infobox-header&lt;br /&gt;
					:cssText(args.headerstyle)&lt;br /&gt;
					:cssText(rowArgs.rowcellstyle)&lt;br /&gt;
					:wikitext(fixChildBoxes(rowArgs.header, &#039;th&#039;))&lt;br /&gt;
		if rowArgs.data then&lt;br /&gt;
			root:wikitext(&lt;br /&gt;
				&#039;[[Category:Pages using infobox templates with ignored data cells]]&#039;&lt;br /&gt;
			)&lt;br /&gt;
		end&lt;br /&gt;
	elseif rowArgs.data and rowArgs.data:gsub(category_in_empty_row_pattern, &#039;&#039;):match(&#039;^%S&#039;) then&lt;br /&gt;
		has_rows = true&lt;br /&gt;
		has_list_class({ rowArgs.rowclass, rowArgs.class })&lt;br /&gt;
		&lt;br /&gt;
		local row = root:tag(&#039;tr&#039;)&lt;br /&gt;
		row:addClass(rowArgs.rowclass)&lt;br /&gt;
		row:cssText(rowArgs.rowstyle)&lt;br /&gt;
		if rowArgs.label then&lt;br /&gt;
			row&lt;br /&gt;
				:tag(&#039;th&#039;)&lt;br /&gt;
					:attr(&#039;scope&#039;, &#039;row&#039;)&lt;br /&gt;
					:addClass(&#039;infobox-label&#039;)&lt;br /&gt;
					-- @deprecated next; target .infobox-&amp;lt;name&amp;gt; .infobox-label&lt;br /&gt;
					:cssText(args.labelstyle)&lt;br /&gt;
					:cssText(rowArgs.rowcellstyle)&lt;br /&gt;
					:wikitext(rowArgs.label)&lt;br /&gt;
					:done()&lt;br /&gt;
		end&lt;br /&gt;
&lt;br /&gt;
		local dataCell = row:tag(&#039;td&#039;)&lt;br /&gt;
		dataCell&lt;br /&gt;
			:attr(&#039;colspan&#039;, not rowArgs.label and &#039;2&#039; or nil)&lt;br /&gt;
			:addClass(not rowArgs.label and &#039;infobox-full-data&#039; or &#039;infobox-data&#039;)&lt;br /&gt;
			:addClass(rowArgs.class)&lt;br /&gt;
			-- @deprecated next; target .infobox-&amp;lt;name&amp;gt; .infobox(-full)-data&lt;br /&gt;
			:cssText(rowArgs.datastyle)&lt;br /&gt;
			:cssText(rowArgs.rowcellstyle)&lt;br /&gt;
			:wikitext(fixChildBoxes(rowArgs.data, &#039;td&#039;))&lt;br /&gt;
	else&lt;br /&gt;
		table.insert(empty_row_categories, rowArgs.data or &#039;&#039;)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function renderTitle()&lt;br /&gt;
	if not args.title then return end&lt;br /&gt;
&lt;br /&gt;
	has_rows = true&lt;br /&gt;
	has_list_class({args.titleclass})&lt;br /&gt;
	&lt;br /&gt;
	root&lt;br /&gt;
		:tag(&#039;caption&#039;)&lt;br /&gt;
			:addClass(&#039;infobox-title&#039;)&lt;br /&gt;
			:addClass(args.titleclass)&lt;br /&gt;
			-- @deprecated next; target .infobox-&amp;lt;name&amp;gt; .infobox-title&lt;br /&gt;
			:cssText(args.titlestyle)&lt;br /&gt;
			:wikitext(args.title)&lt;br /&gt;
	&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function renderAboveRow()&lt;br /&gt;
	if not args.above then return end&lt;br /&gt;
&lt;br /&gt;
	has_rows = true&lt;br /&gt;
	has_list_class({ args.aboveclass })&lt;br /&gt;
	&lt;br /&gt;
	root&lt;br /&gt;
		:tag(&#039;tr&#039;)&lt;br /&gt;
			:tag(&#039;th&#039;)&lt;br /&gt;
				:attr(&#039;colspan&#039;, &#039;2&#039;)&lt;br /&gt;
				:addClass(&#039;infobox-above&#039;)&lt;br /&gt;
				:addClass(args.aboveclass)&lt;br /&gt;
				-- @deprecated next; target .infobox-&amp;lt;name&amp;gt; .infobox-above&lt;br /&gt;
				:cssText(args.abovestyle)&lt;br /&gt;
				:wikitext(fixChildBoxes(args.above,&#039;th&#039;))&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function renderBelowRow()&lt;br /&gt;
	if not args.below then return end&lt;br /&gt;
&lt;br /&gt;
	has_rows = true&lt;br /&gt;
	has_list_class({ args.belowclass })&lt;br /&gt;
	&lt;br /&gt;
	root&lt;br /&gt;
		:tag(&#039;tr&#039;)&lt;br /&gt;
			:tag(&#039;td&#039;)&lt;br /&gt;
				:attr(&#039;colspan&#039;, &#039;2&#039;)&lt;br /&gt;
				:addClass(&#039;infobox-below&#039;)&lt;br /&gt;
				:addClass(args.belowclass)&lt;br /&gt;
				-- @deprecated next; target .infobox-&amp;lt;name&amp;gt; .infobox-below&lt;br /&gt;
				:cssText(args.belowstyle)&lt;br /&gt;
				:wikitext(fixChildBoxes(args.below,&#039;td&#039;))&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function addSubheaderRow(subheaderArgs)&lt;br /&gt;
	if subheaderArgs.data and&lt;br /&gt;
		subheaderArgs.data:gsub(category_in_empty_row_pattern, &#039;&#039;):match(&#039;^%S&#039;) then&lt;br /&gt;
		has_rows = true&lt;br /&gt;
		has_list_class({ subheaderArgs.rowclass, subheaderArgs.class })&lt;br /&gt;
		&lt;br /&gt;
		local row = root:tag(&#039;tr&#039;)&lt;br /&gt;
		row:addClass(subheaderArgs.rowclass)&lt;br /&gt;
&lt;br /&gt;
		local dataCell = row:tag(&#039;td&#039;)&lt;br /&gt;
		dataCell&lt;br /&gt;
			:attr(&#039;colspan&#039;, &#039;2&#039;)&lt;br /&gt;
			:addClass(&#039;infobox-subheader&#039;)&lt;br /&gt;
			:addClass(subheaderArgs.class)&lt;br /&gt;
			:cssText(subheaderArgs.datastyle)&lt;br /&gt;
			:cssText(subheaderArgs.rowcellstyle)&lt;br /&gt;
			:wikitext(fixChildBoxes(subheaderArgs.data, &#039;td&#039;))&lt;br /&gt;
	else&lt;br /&gt;
		table.insert(empty_row_categories, subheaderArgs.data or &#039;&#039;)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function renderSubheaders()&lt;br /&gt;
	if args.subheader then&lt;br /&gt;
		args.subheader1 = args.subheader&lt;br /&gt;
	end&lt;br /&gt;
	if args.subheaderrowclass then&lt;br /&gt;
		args.subheaderrowclass1 = args.subheaderrowclass&lt;br /&gt;
	end&lt;br /&gt;
	local subheadernums = getArgNums(&#039;subheader&#039;)&lt;br /&gt;
	for k, num in ipairs(subheadernums) do&lt;br /&gt;
		addSubheaderRow({&lt;br /&gt;
			data = args[&#039;subheader&#039; .. tostring(num)],&lt;br /&gt;
			-- @deprecated next; target .infobox-&amp;lt;name&amp;gt; .infobox-subheader&lt;br /&gt;
			datastyle = args.subheaderstyle,&lt;br /&gt;
			rowcellstyle = args[&#039;subheaderstyle&#039; .. tostring(num)],&lt;br /&gt;
			class = args.subheaderclass,&lt;br /&gt;
			rowclass = args[&#039;subheaderrowclass&#039; .. tostring(num)]&lt;br /&gt;
		})&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function addImageRow(imageArgs)&lt;br /&gt;
&lt;br /&gt;
	if imageArgs.data and&lt;br /&gt;
		imageArgs.data:gsub(category_in_empty_row_pattern, &#039;&#039;):match(&#039;^%S&#039;) then&lt;br /&gt;
&lt;br /&gt;
		has_rows = true&lt;br /&gt;
		has_list_class({ imageArgs.rowclass, imageArgs.class })&lt;br /&gt;
		&lt;br /&gt;
		local row = root:tag(&#039;tr&#039;)&lt;br /&gt;
		row:addClass(imageArgs.rowclass)&lt;br /&gt;
&lt;br /&gt;
		local dataCell = row:tag(&#039;td&#039;)&lt;br /&gt;
		dataCell&lt;br /&gt;
			:attr(&#039;colspan&#039;, &#039;2&#039;)&lt;br /&gt;
			:addClass(&#039;infobox-image&#039;)&lt;br /&gt;
			:addClass(imageArgs.class)&lt;br /&gt;
			:cssText(imageArgs.datastyle)&lt;br /&gt;
			:wikitext(fixChildBoxes(imageArgs.data, &#039;td&#039;))&lt;br /&gt;
	else&lt;br /&gt;
		table.insert(empty_row_categories, imageArgs.data or &#039;&#039;)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function renderImages()&lt;br /&gt;
	if args.image then&lt;br /&gt;
		args.image1 = args.image&lt;br /&gt;
	end&lt;br /&gt;
	if args.caption then&lt;br /&gt;
		args.caption1 = args.caption&lt;br /&gt;
	end&lt;br /&gt;
	local imagenums = getArgNums(&#039;image&#039;)&lt;br /&gt;
	for k, num in ipairs(imagenums) do&lt;br /&gt;
		local caption = args[&#039;caption&#039; .. tostring(num)]&lt;br /&gt;
		local data = mw.html.create():wikitext(args[&#039;image&#039; .. tostring(num)])&lt;br /&gt;
		if caption then&lt;br /&gt;
			data&lt;br /&gt;
				:tag(&#039;div&#039;)&lt;br /&gt;
					:addClass(&#039;infobox-caption&#039;)&lt;br /&gt;
					-- @deprecated next; target .infobox-&amp;lt;name&amp;gt; .infobox-caption&lt;br /&gt;
					:cssText(args.captionstyle)&lt;br /&gt;
					:wikitext(caption)&lt;br /&gt;
		end&lt;br /&gt;
		addImageRow({&lt;br /&gt;
			data = tostring(data),&lt;br /&gt;
			-- @deprecated next; target .infobox-&amp;lt;name&amp;gt; .infobox-image&lt;br /&gt;
			datastyle = args.imagestyle,&lt;br /&gt;
			class = args.imageclass,&lt;br /&gt;
			rowclass = args[&#039;imagerowclass&#039; .. tostring(num)]&lt;br /&gt;
		})&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- When autoheaders are turned on, preprocesses the rows&lt;br /&gt;
local function preprocessRows()&lt;br /&gt;
	if not args.autoheaders then return end&lt;br /&gt;
	&lt;br /&gt;
	local rownums = union(getArgNums(&#039;header&#039;), getArgNums(&#039;data&#039;))&lt;br /&gt;
	table.sort(rownums)&lt;br /&gt;
	local lastheader&lt;br /&gt;
	for k, num in ipairs(rownums) do&lt;br /&gt;
		if args[&#039;header&#039; .. tostring(num)] then&lt;br /&gt;
			if lastheader then&lt;br /&gt;
				args[&#039;header&#039; .. tostring(lastheader)] = nil&lt;br /&gt;
			end&lt;br /&gt;
			lastheader = num&lt;br /&gt;
		elseif args[&#039;data&#039; .. tostring(num)] and&lt;br /&gt;
			args[&#039;data&#039; .. tostring(num)]:gsub(&lt;br /&gt;
				category_in_empty_row_pattern, &#039;&#039;&lt;br /&gt;
			):match(&#039;^%S&#039;) then&lt;br /&gt;
			local data = args[&#039;data&#039; .. tostring(num)]&lt;br /&gt;
			if data:gsub(category_in_empty_row_pattern, &#039;&#039;):match(&#039;%S&#039;) then&lt;br /&gt;
				lastheader = nil&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	if lastheader then&lt;br /&gt;
		args[&#039;header&#039; .. tostring(lastheader)] = nil&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Gets the union of the header and data argument numbers,&lt;br /&gt;
-- and renders them all in order&lt;br /&gt;
local function renderRows()&lt;br /&gt;
&lt;br /&gt;
	local rownums = union(getArgNums(&#039;header&#039;), getArgNums(&#039;data&#039;))&lt;br /&gt;
	table.sort(rownums)&lt;br /&gt;
	for k, num in ipairs(rownums) do&lt;br /&gt;
		addRow({&lt;br /&gt;
			header = args[&#039;header&#039; .. tostring(num)],&lt;br /&gt;
			label = args[&#039;label&#039; .. tostring(num)],&lt;br /&gt;
			data = args[&#039;data&#039; .. tostring(num)],&lt;br /&gt;
			datastyle = args.datastyle,&lt;br /&gt;
			class = args[&#039;class&#039; .. tostring(num)],&lt;br /&gt;
			rowclass = args[&#039;rowclass&#039; .. tostring(num)],&lt;br /&gt;
			-- @deprecated next; target .infobox-&amp;lt;name&amp;gt; rowclass&lt;br /&gt;
			rowstyle = args[&#039;rowstyle&#039; .. tostring(num)],&lt;br /&gt;
			rowcellstyle = args[&#039;rowcellstyle&#039; .. tostring(num)]&lt;br /&gt;
		})&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function renderNavBar()&lt;br /&gt;
	if not args.name then return end&lt;br /&gt;
&lt;br /&gt;
	has_rows = true&lt;br /&gt;
	root&lt;br /&gt;
		:tag(&#039;tr&#039;)&lt;br /&gt;
			:tag(&#039;td&#039;)&lt;br /&gt;
				:attr(&#039;colspan&#039;, &#039;2&#039;)&lt;br /&gt;
				:addClass(&#039;infobox-navbar&#039;)&lt;br /&gt;
				:wikitext(require(&#039;Module:Navbar&#039;)._navbar{&lt;br /&gt;
					args.name,&lt;br /&gt;
					mini = 1,&lt;br /&gt;
				})&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function renderItalicTitle()&lt;br /&gt;
	local italicTitle = args[&#039;italic title&#039;] and mw.ustring.lower(args[&#039;italic title&#039;])&lt;br /&gt;
	if italicTitle == &#039;&#039; or italicTitle == &#039;force&#039; or italicTitle == &#039;yes&#039; then&lt;br /&gt;
		root:wikitext(require(&#039;Module:Italic title&#039;)._main({}))&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Categories in otherwise empty rows are collected in empty_row_categories.&lt;br /&gt;
-- This function adds them to the module output. It is not affected by&lt;br /&gt;
-- args.decat because this module should not prevent module-external categories&lt;br /&gt;
-- from rendering.&lt;br /&gt;
local function renderEmptyRowCategories()&lt;br /&gt;
	for _, s in ipairs(empty_row_categories) do&lt;br /&gt;
		root:wikitext(s)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Render tracking categories. args.decat == turns off tracking categories.&lt;br /&gt;
local function renderTrackingCategories()&lt;br /&gt;
	if args.decat == &#039;yes&#039; then return end&lt;br /&gt;
	if args.child == &#039;yes&#039; then&lt;br /&gt;
		if args.title then&lt;br /&gt;
			root:wikitext(&lt;br /&gt;
				&#039;[[Category:Pages using embedded infobox templates with the title parameter]]&#039;&lt;br /&gt;
			)&lt;br /&gt;
		end&lt;br /&gt;
	elseif #(getArgNums(&#039;data&#039;)) == 0 and mw.title.getCurrentTitle().namespace == 0 then&lt;br /&gt;
		root:wikitext(&#039;[[Category:Articles using infobox templates with no data rows]]&#039;)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[=[&lt;br /&gt;
Loads the templatestyles for the infobox.&lt;br /&gt;
&lt;br /&gt;
TODO: FINISH loading base templatestyles here rather than in&lt;br /&gt;
MediaWiki:Common.css. There are 4-5000 pages with &#039;raw&#039; infobox tables.&lt;br /&gt;
See [[Mediawiki_talk:Common.css/to_do#Infobox]] and/or come help :).&lt;br /&gt;
When we do this we should clean up the inline CSS below too.&lt;br /&gt;
Will have to do some bizarre conversion category like with sidebar.&lt;br /&gt;
&lt;br /&gt;
]=]&lt;br /&gt;
local function loadTemplateStyles()&lt;br /&gt;
	local frame = mw.getCurrentFrame()&lt;br /&gt;
	&lt;br /&gt;
	local hlist_templatestyles = &#039;&#039;&lt;br /&gt;
	if lists.hlist_t.found then&lt;br /&gt;
		hlist_templatestyles = frame:extensionTag{&lt;br /&gt;
			name = &#039;templatestyles&#039;, args = { src = lists.hlist_t.styles }&lt;br /&gt;
		}&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local plainlist_templatestyles = &#039;&#039;&lt;br /&gt;
	if lists.plainlist_t.found then&lt;br /&gt;
		plainlist_templatestyles = frame:extensionTag{&lt;br /&gt;
			name = &#039;templatestyles&#039;, args = { src = lists.plainlist_t.styles }&lt;br /&gt;
		}&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	-- See function description&lt;br /&gt;
	local base_templatestyles = frame:extensionTag{&lt;br /&gt;
		name = &#039;templatestyles&#039;, args = { src = &#039;Module:Infobox/styles.css&#039; }&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	local templatestyles = &#039;&#039;&lt;br /&gt;
	if args[&#039;templatestyles&#039;] then&lt;br /&gt;
		templatestyles = frame:extensionTag{&lt;br /&gt;
			name = &#039;templatestyles&#039;, args = { src = args[&#039;templatestyles&#039;] }&lt;br /&gt;
		}&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local child_templatestyles = &#039;&#039;&lt;br /&gt;
	if args[&#039;child templatestyles&#039;] then&lt;br /&gt;
		child_templatestyles = frame:extensionTag{&lt;br /&gt;
			name = &#039;templatestyles&#039;, args = { src = args[&#039;child templatestyles&#039;] }&lt;br /&gt;
		}&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local grandchild_templatestyles = &#039;&#039;&lt;br /&gt;
	if args[&#039;grandchild templatestyles&#039;] then&lt;br /&gt;
		grandchild_templatestyles = frame:extensionTag{&lt;br /&gt;
			name = &#039;templatestyles&#039;, args = { src = args[&#039;grandchild templatestyles&#039;] }&lt;br /&gt;
		}&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return table.concat({&lt;br /&gt;
		-- hlist -&amp;gt; plainlist -&amp;gt; base is best-effort to preserve old Common.css ordering.&lt;br /&gt;
		-- this ordering is not a guarantee because the rows of interest invoking&lt;br /&gt;
		-- each class may not be on a specific page&lt;br /&gt;
		hlist_templatestyles,&lt;br /&gt;
		plainlist_templatestyles,&lt;br /&gt;
		base_templatestyles,&lt;br /&gt;
		templatestyles,&lt;br /&gt;
		child_templatestyles,&lt;br /&gt;
		grandchild_templatestyles&lt;br /&gt;
	})&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- common functions between the child and non child cases&lt;br /&gt;
local function structure_infobox_common()&lt;br /&gt;
	renderSubheaders()&lt;br /&gt;
	renderImages()&lt;br /&gt;
	preprocessRows()&lt;br /&gt;
	renderRows()&lt;br /&gt;
	renderBelowRow()&lt;br /&gt;
	renderNavBar()&lt;br /&gt;
	renderItalicTitle()&lt;br /&gt;
	renderEmptyRowCategories()&lt;br /&gt;
	renderTrackingCategories()&lt;br /&gt;
	cleanInfobox()&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Specify the overall layout of the infobox, with special settings if the&lt;br /&gt;
-- infobox is used as a &#039;child&#039; inside another infobox.&lt;br /&gt;
local function _infobox()&lt;br /&gt;
	if args.child ~= &#039;yes&#039; then&lt;br /&gt;
		root = mw.html.create(&#039;table&#039;)&lt;br /&gt;
&lt;br /&gt;
		root&lt;br /&gt;
			:addClass(args.subbox == &#039;yes&#039; and &#039;infobox-subbox&#039; or &#039;infobox&#039;)&lt;br /&gt;
			:addClass(args.bodyclass)&lt;br /&gt;
			-- @deprecated next; target .infobox-&amp;lt;name&amp;gt;&lt;br /&gt;
			:cssText(args.bodystyle)&lt;br /&gt;
		&lt;br /&gt;
		has_list_class({ args.bodyclass })&lt;br /&gt;
&lt;br /&gt;
		renderTitle()&lt;br /&gt;
		renderAboveRow()&lt;br /&gt;
	else&lt;br /&gt;
		root = mw.html.create()&lt;br /&gt;
&lt;br /&gt;
		root&lt;br /&gt;
			:wikitext(args.title)&lt;br /&gt;
	end&lt;br /&gt;
	structure_infobox_common()&lt;br /&gt;
	&lt;br /&gt;
	return loadTemplateStyles() .. root&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- If the argument exists and isn&#039;t blank, add it to the argument table.&lt;br /&gt;
-- Blank arguments are treated as nil to match the behaviour of ParserFunctions.&lt;br /&gt;
local function preprocessSingleArg(argName)&lt;br /&gt;
	if origArgs[argName] and origArgs[argName] ~= &#039;&#039; then&lt;br /&gt;
		args[argName] = origArgs[argName]&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Assign the parameters with the given prefixes to the args table, in order, in&lt;br /&gt;
-- batches of the step size specified. This is to prevent references etc. from&lt;br /&gt;
-- appearing in the wrong order. The prefixTable should be an array containing&lt;br /&gt;
-- tables, each of which has two possible fields, a &amp;quot;prefix&amp;quot; string and a&lt;br /&gt;
-- &amp;quot;depend&amp;quot; table. The function always parses parameters containing the &amp;quot;prefix&amp;quot;&lt;br /&gt;
-- string, but only parses parameters in the &amp;quot;depend&amp;quot; table if the prefix&lt;br /&gt;
-- parameter is present and non-blank.&lt;br /&gt;
local function preprocessArgs(prefixTable, step)&lt;br /&gt;
	if type(prefixTable) ~= &#039;table&#039; then&lt;br /&gt;
		error(&amp;quot;Non-table value detected for the prefix table&amp;quot;, 2)&lt;br /&gt;
	end&lt;br /&gt;
	if type(step) ~= &#039;number&#039; then&lt;br /&gt;
		error(&amp;quot;Invalid step value detected&amp;quot;, 2)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Get arguments without a number suffix, and check for bad input.&lt;br /&gt;
	for i,v in ipairs(prefixTable) do&lt;br /&gt;
		if type(v) ~= &#039;table&#039; or type(v.prefix) ~= &amp;quot;string&amp;quot; or&lt;br /&gt;
			(v.depend and type(v.depend) ~= &#039;table&#039;) then&lt;br /&gt;
			error(&#039;Invalid input detected to preprocessArgs prefix table&#039;, 2)&lt;br /&gt;
		end&lt;br /&gt;
		preprocessSingleArg(v.prefix)&lt;br /&gt;
		-- Only parse the depend parameter if the prefix parameter is present&lt;br /&gt;
		-- and not blank.&lt;br /&gt;
		if args[v.prefix] and v.depend then&lt;br /&gt;
			for j, dependValue in ipairs(v.depend) do&lt;br /&gt;
				if type(dependValue) ~= &#039;string&#039; then&lt;br /&gt;
					error(&#039;Invalid &amp;quot;depend&amp;quot; parameter value detected in preprocessArgs&#039;)&lt;br /&gt;
				end&lt;br /&gt;
				preprocessSingleArg(dependValue)&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Get arguments with number suffixes.&lt;br /&gt;
	local a = 1 -- Counter variable.&lt;br /&gt;
	local moreArgumentsExist = true&lt;br /&gt;
	while moreArgumentsExist == true do&lt;br /&gt;
		moreArgumentsExist = false&lt;br /&gt;
		for i = a, a + step - 1 do&lt;br /&gt;
			for j,v in ipairs(prefixTable) do&lt;br /&gt;
				local prefixArgName = v.prefix .. tostring(i)&lt;br /&gt;
				if origArgs[prefixArgName] then&lt;br /&gt;
					-- Do another loop if any arguments are found, even blank ones.&lt;br /&gt;
					moreArgumentsExist = true&lt;br /&gt;
					preprocessSingleArg(prefixArgName)&lt;br /&gt;
				end&lt;br /&gt;
				-- Process the depend table if the prefix argument is present&lt;br /&gt;
				-- and not blank, or we are processing &amp;quot;prefix1&amp;quot; and &amp;quot;prefix&amp;quot; is&lt;br /&gt;
				-- present and not blank, and if the depend table is present.&lt;br /&gt;
				if v.depend and (args[prefixArgName] or (i == 1 and args[v.prefix])) then&lt;br /&gt;
					for j,dependValue in ipairs(v.depend) do&lt;br /&gt;
						local dependArgName = dependValue .. tostring(i)&lt;br /&gt;
						preprocessSingleArg(dependArgName)&lt;br /&gt;
					end&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
		a = a + step&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Parse the data parameters in the same order that the old {{infobox}} did, so&lt;br /&gt;
-- that references etc. will display in the expected places. Parameters that&lt;br /&gt;
-- depend on another parameter are only processed if that parameter is present,&lt;br /&gt;
-- to avoid phantom references appearing in article reference lists.&lt;br /&gt;
local function parseDataParameters()&lt;br /&gt;
&lt;br /&gt;
	preprocessSingleArg(&#039;autoheaders&#039;)&lt;br /&gt;
	preprocessSingleArg(&#039;child&#039;)&lt;br /&gt;
	preprocessSingleArg(&#039;bodyclass&#039;)&lt;br /&gt;
	preprocessSingleArg(&#039;subbox&#039;)&lt;br /&gt;
	preprocessSingleArg(&#039;bodystyle&#039;)&lt;br /&gt;
	preprocessSingleArg(&#039;title&#039;)&lt;br /&gt;
	preprocessSingleArg(&#039;titleclass&#039;)&lt;br /&gt;
	preprocessSingleArg(&#039;titlestyle&#039;)&lt;br /&gt;
	preprocessSingleArg(&#039;above&#039;)&lt;br /&gt;
	preprocessSingleArg(&#039;aboveclass&#039;)&lt;br /&gt;
	preprocessSingleArg(&#039;abovestyle&#039;)&lt;br /&gt;
	preprocessArgs({&lt;br /&gt;
		{prefix = &#039;subheader&#039;, depend = {&#039;subheaderstyle&#039;, &#039;subheaderrowclass&#039;}}&lt;br /&gt;
	}, 10)&lt;br /&gt;
	preprocessSingleArg(&#039;subheaderstyle&#039;)&lt;br /&gt;
	preprocessSingleArg(&#039;subheaderclass&#039;)&lt;br /&gt;
	preprocessArgs({&lt;br /&gt;
		{prefix = &#039;image&#039;, depend = {&#039;caption&#039;, &#039;imagerowclass&#039;}}&lt;br /&gt;
	}, 10)&lt;br /&gt;
	preprocessSingleArg(&#039;captionstyle&#039;)&lt;br /&gt;
	preprocessSingleArg(&#039;imagestyle&#039;)&lt;br /&gt;
	preprocessSingleArg(&#039;imageclass&#039;)&lt;br /&gt;
	preprocessArgs({&lt;br /&gt;
		{prefix = &#039;header&#039;},&lt;br /&gt;
		{prefix = &#039;data&#039;, depend = {&#039;label&#039;}},&lt;br /&gt;
		{prefix = &#039;rowclass&#039;},&lt;br /&gt;
		{prefix = &#039;rowstyle&#039;},&lt;br /&gt;
		{prefix = &#039;rowcellstyle&#039;},&lt;br /&gt;
		{prefix = &#039;class&#039;}&lt;br /&gt;
	}, 50)&lt;br /&gt;
	preprocessSingleArg(&#039;headerclass&#039;)&lt;br /&gt;
	preprocessSingleArg(&#039;headerstyle&#039;)&lt;br /&gt;
	preprocessSingleArg(&#039;labelstyle&#039;)&lt;br /&gt;
	preprocessSingleArg(&#039;datastyle&#039;)&lt;br /&gt;
	preprocessSingleArg(&#039;below&#039;)&lt;br /&gt;
	preprocessSingleArg(&#039;belowclass&#039;)&lt;br /&gt;
	preprocessSingleArg(&#039;belowstyle&#039;)&lt;br /&gt;
	preprocessSingleArg(&#039;name&#039;)&lt;br /&gt;
	-- different behaviour for italics if blank or absent&lt;br /&gt;
	args[&#039;italic title&#039;] = origArgs[&#039;italic title&#039;]&lt;br /&gt;
	preprocessSingleArg(&#039;decat&#039;)&lt;br /&gt;
	preprocessSingleArg(&#039;templatestyles&#039;)&lt;br /&gt;
	preprocessSingleArg(&#039;child templatestyles&#039;)&lt;br /&gt;
	preprocessSingleArg(&#039;grandchild templatestyles&#039;)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- If called via #invoke, use the args passed into the invoking template.&lt;br /&gt;
-- Otherwise, for testing purposes, assume args are being passed directly in.&lt;br /&gt;
function p.infobox(frame)&lt;br /&gt;
	if frame == mw.getCurrentFrame() then&lt;br /&gt;
		origArgs = frame:getParent().args&lt;br /&gt;
	else&lt;br /&gt;
		origArgs = frame&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	parseDataParameters()&lt;br /&gt;
	&lt;br /&gt;
	return _infobox()&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- For calling via #invoke within a template&lt;br /&gt;
function p.infoboxTemplate(frame)&lt;br /&gt;
	origArgs = {}&lt;br /&gt;
	for k,v in pairs(frame.args) do origArgs[k] = mw.text.trim(v) end&lt;br /&gt;
	&lt;br /&gt;
	parseDataParameters()&lt;br /&gt;
	&lt;br /&gt;
	return _infobox()&lt;br /&gt;
end&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
	<entry>
		<id>https://modding.kerbal.wiki/index.php?title=Template:Infobox/doc&amp;diff=1286</id>
		<title>Template:Infobox/doc</title>
		<link rel="alternate" type="text/html" href="https://modding.kerbal.wiki/index.php?title=Template:Infobox/doc&amp;diff=1286"/>
		<updated>2025-02-15T04:38:39Z</updated>

		<summary type="html">&lt;p&gt;KiwiShark: 1 revision imported: importing infobox stuff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Documentation subpage}}&lt;br /&gt;
&amp;lt;!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --&amp;gt;&lt;br /&gt;
{{Distinguish|Template:Userbox}}&lt;br /&gt;
{{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}}&lt;br /&gt;
{{Lua|Module:Infobox}}&lt;br /&gt;
{{Parameter names example&lt;br /&gt;
 |name={{PAGENAME}} &amp;lt;!--|child |subbox |decat--&amp;gt; |title |above |subheader |subheader1 |subheader2={{{subheader2}}}&amp;lt;br/&amp;gt;......&lt;br /&gt;
 |image|caption |image1|caption1 |image2|caption2={{{caption2}}}&amp;lt;br/&amp;gt;......&lt;br /&gt;
 |header1=&amp;lt;div style=&amp;quot;border-top:1px dashed #ccc;&amp;quot;&amp;gt;{{{header1}}}&amp;lt;br/&amp;gt;{{nobold|( &#039;&#039;or&#039;&#039; )}}&amp;lt;/div&amp;gt;&lt;br /&gt;
 |label2={{{label1}}} |data2={{{data1}}}&lt;br /&gt;
 |data3=( &#039;&#039;or&#039;&#039; )&amp;lt;br/&amp;gt;&amp;lt;div style=&amp;quot;padding-bottom:0.25em;border-bottom:1px dashed #ccc;&amp;quot;&amp;gt;{{{data1}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
 |header5={{{header2}}}&amp;lt;br/&amp;gt;&amp;lt;div style=&amp;quot;padding:0.75em 0 0.5em;&amp;quot;&amp;gt;{{nobold|( &#039;&#039;or&#039;&#039; )}}&amp;lt;/div&amp;gt;&lt;br /&gt;
 |label6={{{label2}}} |data6={{{data2}}}&lt;br /&gt;
 |data7=( &#039;&#039;or&#039;&#039; )&amp;lt;br/&amp;gt;&amp;lt;div style=&amp;quot;padding-bottom:0.25em;border-bottom:1px dashed #ccc;&amp;quot;&amp;gt;{{{data2}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
 |data9=&amp;lt;div style=&amp;quot;padding:0.75em 0 0.5em;&amp;quot;&amp;gt;( &#039;&#039;etc&#039;&#039; )&amp;lt;/div&amp;gt;&lt;br /&gt;
 |below&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Template:Infobox]]&#039;&#039;&#039; is intended as a meta template: a template used for constructing other templates. &#039;&#039;&#039;Note&#039;&#039;&#039;: In general, it is not meant for use directly in an article, but can be used on a one-off basis if required. [[Help:Infobox]] contains an introduction about the recommended content and design of infoboxes; [[Wikipedia:Manual of Style/Infoboxes]] contains additional style guidelines. See [[WP:List of infoboxes]] and [[:Category:Infobox templates]] for lists of prepared topic-specific infoboxes.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
{{tlf|Infobox}} is a meta-template: used to organise an actual &amp;lt;nowiki&amp;gt;{{Infobox sometopic}}&amp;lt;/nowiki&amp;gt; template (like {{tl|Infobox building}}). &lt;br /&gt;
&lt;br /&gt;
For &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[[Template:Infobox sometopic]]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, template code then looks like this, simplified:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot;&amp;gt;&lt;br /&gt;
{{Infobox&lt;br /&gt;
| name     = {{{name|{{PAGENAME}}}}}&lt;br /&gt;
| image    = {{{image|}}}&lt;br /&gt;
| caption1 = {{{caption|}}}&lt;br /&gt;
&lt;br /&gt;
| label1   = Former names&lt;br /&gt;
|  data1   = {{{former_names|}}}&lt;br /&gt;
&lt;br /&gt;
| header2  = General information&lt;br /&gt;
&lt;br /&gt;
| label3   = Status&lt;br /&gt;
|  data3   = {{{status|}}}&lt;br /&gt;
... &amp;lt;!-- etc. --&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Optional control parameters ==&lt;br /&gt;
; name : If this parameter is present, &amp;quot;view, talk and edit&amp;quot; links will be added to the bottom of the infobox pointing to the named page, prefixed by &amp;lt;code&amp;gt;Template:&amp;lt;/code&amp;gt; if no namespace is specified. You may use the value &amp;lt;nowiki&amp;gt;{{subst:PAGENAME}}&amp;lt;/nowiki&amp;gt;; however, this is rarely what you want because it will send users clicking these links in an infobox to the template code rather than the data in the infobox they probably want to change.&lt;br /&gt;
; child :  See the [[#Embedding|Embedding]] section for details. If this is set to &amp;quot;yes&amp;quot;, this child infobox should be titled but have no name parameter. This parameter is empty by default, set it to &amp;quot;yes&amp;quot; to activate it.&lt;br /&gt;
; subbox :  See the [[#Subboxes|Subboxes]] section for details. If this is set to &amp;quot;yes&amp;quot;, this subbox should be titled but have no name parameter. This parameter is empty by default, set to &amp;quot;yes&amp;quot; to activate it. It has no effect if the {{para|child}} parameter is also set to &amp;quot;yes&amp;quot;.&lt;br /&gt;
; decat : If this is set to &amp;quot;yes&amp;quot;, the current page will not be autocategorized in a maintenance category when the generated infobox has some problems or no visible data section. Leave empty by default or set to &amp;quot;yes&amp;quot; to activate it.&lt;br /&gt;
; autoheaders: If this is set to any non-blank value, headers which are not followed by data fields are suppressed.  See the &amp;quot;[[#Hiding headers when all its data fields are empty|hiding headers when all its data fields are empty]]&amp;quot; section for more details.&lt;br /&gt;
&lt;br /&gt;
== Content parameters ==&lt;br /&gt;
&lt;br /&gt;
=== Title ===&lt;br /&gt;
There are two different ways to put a title on an infobox. One contains the title inside the infobox&#039;s border in the uppermost cell of the table, the other puts it as a caption on top of the table. You can use them both together, or just one or the other, or neither (though this is not recommended):&lt;br /&gt;
&lt;br /&gt;
; title : Text to put in the caption over the top of the table (or as section header before the whole content of this table, if this is a child infobox). For [[Wikipedia:Manual of Style/Accessibility#Tables|accessibility reasons]], this is the most recommended alternative.&lt;br /&gt;
; above : Text to put within the uppermost cell of the table.&lt;br /&gt;
; subheader(n) : additional title fields which fit below {{para|title}}} and {{para|above}}}, but before images.&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
{{Infobox&lt;br /&gt;
 | name       = Infobox/doc&lt;br /&gt;
 | title      = Text in caption over infobox&lt;br /&gt;
 | subheader  = Subheader of the infobox&lt;br /&gt;
 | header     = (the rest of the infobox goes here)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot; style=&amp;quot;overflow: auto;&amp;quot;&amp;gt;&lt;br /&gt;
{{Infobox&lt;br /&gt;
 | name       = {{subst:PAGENAME}}&lt;br /&gt;
 | title      = Text in caption over infobox&lt;br /&gt;
 | subheader  = Subheader of the infobox&lt;br /&gt;
 | header     = (the rest of the infobox goes here)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{clear}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox&lt;br /&gt;
 | name       = Infobox/doc&lt;br /&gt;
 | above      = Text in uppermost cell of infobox&lt;br /&gt;
 | subheader  = Subheader of the infobox&lt;br /&gt;
 | subheader2 = Second subheader of the infobox&lt;br /&gt;
 | header     = (the rest of the infobox goes here)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot; style=&amp;quot;overflow: auto;&amp;quot;&amp;gt;&lt;br /&gt;
{{Infobox&lt;br /&gt;
 | name       = {{subst:PAGENAME}}&lt;br /&gt;
 | above      = Text in uppermost cell of infobox&lt;br /&gt;
 | subheader  = Subheader of the infobox&lt;br /&gt;
 | subheader2 = Second subheader of the infobox&lt;br /&gt;
 | header     = (the rest of the infobox goes here)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{clear}}&lt;br /&gt;
&lt;br /&gt;
=== Illustration images ===&lt;br /&gt;
; image(n) : images to display at the top of the template. Use full image syntax, for example &amp;lt;nowiki&amp;gt;[[File:example.png|200px|alt=Example alt text]]&amp;lt;/nowiki&amp;gt;. Image is centered by default. See [[WP:ALT]] for more on alt text.&lt;br /&gt;
; caption(n) : Text to put underneath the images.&lt;br /&gt;
&lt;br /&gt;
=== Main data ===&lt;br /&gt;
; header(n) : Text to use as a header in row n.&lt;br /&gt;
; label(n) : Text to use as a label in row n.&lt;br /&gt;
; data(n) : Text to display as data in row n.&lt;br /&gt;
&lt;br /&gt;
Note: for any given value for (n), not all combinations of parameters are permitted. The presence of a {{para|header&#039;&#039;(n)&#039;&#039;}} will cause the corresponding {{para|data&#039;&#039;(n)&#039;&#039;}} (and {{para|rowclass&#039;&#039;(n)&#039;&#039;}} {{para|label&#039;&#039;(n)&#039;&#039;}}, see below) to be ignored; the absence of a {{para|data&#039;&#039;(n)&#039;&#039;}} will cause the corresponding {{para|label&#039;&#039;(n)&#039;&#039;}} to be ignored. Valid combinations for any single row are:&lt;br /&gt;
&lt;br /&gt;
* {{para|class&#039;&#039;(n)&#039;&#039;}} {{para|header&#039;&#039;(n)&#039;&#039;}}&lt;br /&gt;
* {{para|rowclass&#039;&#039;(n)&#039;&#039;}} {{para|class&#039;&#039;(n)&#039;&#039;}} {{para|data&#039;&#039;(n)&#039;&#039;}}&lt;br /&gt;
* {{para|rowclass&#039;&#039;(n)&#039;&#039;}} {{para|label&#039;&#039;(n)&#039;&#039;}} {{para|class&#039;&#039;(n)&#039;&#039;}} {{para|data&#039;&#039;(n)&#039;&#039;}}&lt;br /&gt;
&lt;br /&gt;
See the rendering of header4, label4, and data4 in the [[#Examples|Examples]] section below.&lt;br /&gt;
&lt;br /&gt;
==== Number ranges ====&lt;br /&gt;
To allow flexibility when the layout of an infobox is changed, it may be helpful when developing an infobox to use non-contiguous numbers for header and label/data rows. Parameters for new rows can then be inserted in future without having to renumber existing parameters. For example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot; style=&amp;quot;overflow: auto;&amp;quot;&amp;gt;&lt;br /&gt;
 | header3  = Section 1&lt;br /&gt;
 |  label5  = Label A&lt;br /&gt;
 |   data5  = Data A&lt;br /&gt;
 |  label7  = Label C&lt;br /&gt;
 |   data7  = Data C&lt;br /&gt;
 | header10 = Section 2&lt;br /&gt;
 |  label12 = Label D&lt;br /&gt;
 |   data12 = Data D&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{clear}}&lt;br /&gt;
&lt;br /&gt;
It is also possible to automatically renumber parameter names by using [[User:Frietjes/infoboxgap.js]] or [[Module:IncrementParams]].&lt;br /&gt;
&lt;br /&gt;
There is no upper limit on numbers but there must be at most 50 between each used number.&lt;br /&gt;
&lt;br /&gt;
==== Making data fields optional ====&lt;br /&gt;
A row with a label but no data is not displayed. This allows for the easy creation of optional infobox content rows. To make a row optional use a parameter that defaults to an empty string, like so:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot; style=&amp;quot;overflow: auto;&amp;quot;&amp;gt;&lt;br /&gt;
 | label5 = Population&lt;br /&gt;
 |  data5 = {{{population|}}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{clear}}&lt;br /&gt;
&lt;br /&gt;
This way if an article doesn&#039;t define the population parameter in its infobox the row won&#039;t be displayed.&lt;br /&gt;
&lt;br /&gt;
For more complex fields with pre-formatted contents that would still be present even if the parameter wasn&#039;t set, you can wrap it all in an &amp;quot;#if&amp;quot; statement to make the whole thing vanish when the parameter is not used. For instance, the &amp;quot;#if&amp;quot; statement in the following example reads &amp;quot;#if:the parameter &#039;&#039;mass&#039;&#039; has been supplied |then display it, followed by &#039;kg&#039;&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot; style=&amp;quot;overflow: auto;&amp;quot;&amp;gt;&lt;br /&gt;
 | label6 = Mass&lt;br /&gt;
 |  data6 = {{ #if: {{{mass|}}} | {{{mass}}} kg }}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{clear}}&lt;br /&gt;
&lt;br /&gt;
For more on #if, see [[meta:ParserFunctions##if:|here]].&lt;br /&gt;
&lt;br /&gt;
==== Hiding headers when all its data fields are empty ====&lt;br /&gt;
You can also make headers automatically hide when their section is empty (has no data-row showing).&lt;br /&gt;
&lt;br /&gt;
Consider this situation:&lt;br /&gt;
{{Infobox&lt;br /&gt;
 | title   = Example: header with &amp;amp; without data&lt;br /&gt;
 | headerstyle = background: lightgrey&lt;br /&gt;
&lt;br /&gt;
 | header1 = Header1 with empty section&lt;br /&gt;
 |  label2 = label2 text |  data2 =&lt;br /&gt;
 |  label3 = label3 text |  data3 =&lt;br /&gt;
 |  label4 = label4 text |  data4 =&lt;br /&gt;
&lt;br /&gt;
 | header5 = Header5 with data below&lt;br /&gt;
 |  label6 = label6 text |  data6 = Some value&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot; style=&amp;quot;overflow: auto;&amp;quot;&amp;gt;&lt;br /&gt;
{{Infobox&lt;br /&gt;
 | title   = Example: header with &amp;amp; without data&lt;br /&gt;
 | headerstyle = background: lightgrey&lt;br /&gt;
&lt;br /&gt;
 | header1 = Header1 with empty section&lt;br /&gt;
 |  label2 = label2 text |  data2 =&lt;br /&gt;
 |  label3 = label3 text |  data3 =&lt;br /&gt;
 |  label4 = label4 text |  data4 =&lt;br /&gt;
&lt;br /&gt;
 | header5 = Header5 with data below&lt;br /&gt;
 |  label6 = label6 text |   data6 = Some value&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{clear}}&lt;br /&gt;
&lt;br /&gt;
If you want hide the header when no {{para|data&#039;&#039;N&#039;&#039;}} values are present, use {{para|autoheaders|y}}:&lt;br /&gt;
&lt;br /&gt;
{{Infobox&lt;br /&gt;
 | title   = Example: header with &amp;amp; without data&lt;br /&gt;
 | autoheaders = y&lt;br /&gt;
 | headerstyle = background: lightgrey&lt;br /&gt;
&lt;br /&gt;
 | header1 = Header1 with empty section&lt;br /&gt;
 |  label2 = label2 text |  data2 =&lt;br /&gt;
 |  label3 = label3 text |  data3 =&lt;br /&gt;
 |  label4 = label4 text |  data4 =&lt;br /&gt;
&lt;br /&gt;
 | header5 = Header5 with data below&lt;br /&gt;
 |  label6 = label6 text |  data6 = Some value&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot; style=&amp;quot;overflow: auto;&amp;quot;&amp;gt;&lt;br /&gt;
{{Infobox&lt;br /&gt;
 | title   = Example: header with &amp;amp; without data&lt;br /&gt;
 | autoheaders = y&lt;br /&gt;
 | headerstyle = background: lightgrey&lt;br /&gt;
&lt;br /&gt;
 | header1 = Header1 with empty section&lt;br /&gt;
 |  label2 = label2 text |  data2 =&lt;br /&gt;
 |  label3 = label3 text |  data3 =&lt;br /&gt;
 |  label4 = label4 text |  data4 =&lt;br /&gt;
&lt;br /&gt;
 | header5 = Header5 with data below&lt;br /&gt;
 |  label6 = label6 text |  data6 = Some value&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{clear}}&lt;br /&gt;
&lt;br /&gt;
So, header1 will be shown if any of item1, item2, or item3 is defined. If none of the three parameters are defined the header won&#039;t be shown and no empty row appears before the next visible content.&lt;br /&gt;
&lt;br /&gt;
Note: if the data has empty css elements, like {{para|data|2=&amp;amp;lt;span style=&amp;quot;background:yellow;&amp;quot;&amp;gt;&amp;amp;lt;/span&amp;gt;}}, this will be treated as non-empty (having data).&lt;br /&gt;
&lt;br /&gt;
If {{para|autoheaders|y}} but there are items that you {{em|do not}} want to trigger a header, place {{para|headerX|_BLANK_}}. This will serve as an empty header and separate it from the subsequent items.&lt;br /&gt;
&lt;br /&gt;
{{Infobox&lt;br /&gt;
 | title   = Example: blank header with &amp;amp; without data&lt;br /&gt;
 | autoheaders = y&lt;br /&gt;
 | headerstyle = background: lightgrey&lt;br /&gt;
&lt;br /&gt;
 | header1 = Header1 with empty section&lt;br /&gt;
 |  label2 = label2 text |  data2 =&lt;br /&gt;
 |  label3 = label3 text |  data3 =&lt;br /&gt;
 |  label4 = label4 text |  data4 =&lt;br /&gt;
&lt;br /&gt;
 | header5 = _BLANK_&lt;br /&gt;
 |  label6 = label6 text |  data6 = Some value, but does not trigger header1 or show header5&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot; style=&amp;quot;overflow: auto;&amp;quot;&amp;gt;&lt;br /&gt;
{{Infobox&lt;br /&gt;
 | title   = Example: blank header with &amp;amp; without data&lt;br /&gt;
 | autoheaders = y&lt;br /&gt;
 | headerstyle = background: lightgrey&lt;br /&gt;
&lt;br /&gt;
 | header1 = Header1 with empty section&lt;br /&gt;
 |  label2 = label2 text |  data2 =&lt;br /&gt;
 |  label3 = label3 text |  data3 =&lt;br /&gt;
 |  label4 = label4 text |  data4 =&lt;br /&gt;
&lt;br /&gt;
 | header5 = _BLANK_&lt;br /&gt;
 |  label6 = label6 text |  data6 = Some value, but does not trigger header1 or show header5&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{clear}}&lt;br /&gt;
&lt;br /&gt;
=== Footer ===&lt;br /&gt;
; below : Text to put in the bottom cell. The bottom cell is intended for footnotes, see-also, and other such information.&lt;br /&gt;
&lt;br /&gt;
== Presentation parameters ==&lt;br /&gt;
&lt;br /&gt;
=== Italic titles ===&lt;br /&gt;
Titles of articles with infoboxes may be made italic, in line with [[WP:ITALICTITLE]], by passing the &amp;lt;code&amp;gt;italic title&amp;lt;/code&amp;gt; parameter.&lt;br /&gt;
&lt;br /&gt;
* Turn on italic titles by passing {{para|italic title|&amp;lt;nowiki&amp;gt;{{{italic title|}}}&amp;lt;/nowiki&amp;gt;}} from the infobox.&lt;br /&gt;
* Turn off by default (notably because only Latin script may be safely rendered in this style and italic may be needed to distinguish foreign language from local English language only in that script, but would be difficult to read for other scripts) but allow some instances to be made italic by passing {{para|italic title|&amp;lt;nowiki&amp;gt;{{{italic title|no}}}&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
* Do not make any titles italic by not passing the parameter at all.&lt;br /&gt;
&lt;br /&gt;
=== CSS styling ===&lt;br /&gt;
{{div col}}&lt;br /&gt;
; bodystyle : Applies to the infobox table as a whole&lt;br /&gt;
; titlestyle : Applies only to the title caption. Adding a background color is usually inadvisable since the text is rendered &amp;quot;outside&amp;quot; the infobox.&lt;br /&gt;
; abovestyle : Applies only to the &amp;quot;above&amp;quot; cell at the top. The default style has font-size:125%; since this cell is usually used for a title, if you want to use the above cell for regular-sized text include &amp;quot;font-size:100%;&amp;quot; in the abovestyle.&lt;br /&gt;
; imagestyle : Applies to the cell the image is in. This includes the text of the image caption, but you should set text properties with captionstyle instead of imagestyle in case the caption is moved out of this cell in the future.&lt;br /&gt;
; captionstyle : Applies to the text of the image caption.&lt;br /&gt;
; rowstyle(n) : This parameter is inserted into the &amp;lt;code&amp;gt;style&amp;lt;/code&amp;gt; attribute for the specified row.&lt;br /&gt;
; headerstyle : Applies to all header cells&lt;br /&gt;
; subheaderstyle : Applies to all subheader cells&lt;br /&gt;
; labelstyle : Applies to all label cells&lt;br /&gt;
; datastyle : Applies to all data cells&lt;br /&gt;
; belowstyle : Applies only to the below cell&lt;br /&gt;
{{div col end}}&lt;br /&gt;
&lt;br /&gt;
=== HTML classes and microformats ===&lt;br /&gt;
{{div col}}&lt;br /&gt;
; bodyclass : This parameter is inserted into the &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; attribute for the infobox as a whole.&lt;br /&gt;
; titleclass : This parameter is inserted into the &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; attribute for the infobox&#039;s &#039;&#039;&#039;title&#039;&#039;&#039; caption.&lt;br /&gt;
&amp;lt;!-- currently not implemented in Lua module&lt;br /&gt;
; aboverowclass : This parameter is inserted into the &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; attribute for the complete table row the &#039;&#039;&#039;above&#039;&#039;&#039; cell is on.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
; aboveclass : This parameter is inserted into the &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; attribute for the infobox&#039;s &#039;&#039;&#039;above&#039;&#039;&#039; cell.&lt;br /&gt;
; subheaderrowclass(n) : This parameter is inserted into the &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; attribute for the complete table row the &#039;&#039;&#039;subheader&#039;&#039;&#039; is on.&lt;br /&gt;
; subheaderclass(n) : This parameter is inserted into the &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; attribute for the infobox&#039;s &#039;&#039;&#039;subheader&#039;&#039;&#039;.&lt;br /&gt;
; imagerowclass(n) : These parameters are inserted into the &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; attribute for the complete table row their respective &#039;&#039;&#039;image&#039;&#039;&#039; is on.&lt;br /&gt;
; imageclass : This parameter is inserted into the &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; attribute for the &#039;&#039;&#039;image&#039;&#039;&#039;.&lt;br /&gt;
; rowclass(n) : This parameter is inserted into the &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; attribute for the specified row including the &#039;&#039;&#039;label&#039;&#039;&#039; and &#039;&#039;&#039;data&#039;&#039;&#039; cells.&lt;br /&gt;
; class(n) : This parameter is inserted into the &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; attribute for the &#039;&#039;&#039;data&#039;&#039;&#039; cell of the specified row. If there&#039;s no &#039;&#039;&#039;data&#039;&#039;&#039; cell it has no effect.&lt;br /&gt;
&amp;lt;!-- currently not implemented in Lua module&lt;br /&gt;
; belowrowclass : This parameter is inserted into the &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; attribute for the complete table row the &#039;&#039;&#039;below&#039;&#039;&#039; cell is on.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
; belowclass : This parameter is inserted into the &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; attribute for the infobox&#039;s &#039;&#039;&#039;below&#039;&#039;&#039; cell.&lt;br /&gt;
{{div col end}}&lt;br /&gt;
&lt;br /&gt;
This template supports the addition of microformat information. This is done by adding &amp;quot;class&amp;quot; attributes to various data cells, indicating what kind of information is contained within. Multiple class names may be specified, separated by spaces, some of them being used as selectors for custom styling according to a project policy or to the skin selected in user preferences, others being used for microformats.&lt;br /&gt;
&lt;br /&gt;
To flag an infobox as containing [[hCard]] information, for example, add the following parameter:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot; style=&amp;quot;overflow: auto;&amp;quot;&amp;gt;&lt;br /&gt;
 | bodyclass = vcard&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{clear}}&lt;br /&gt;
&lt;br /&gt;
And for each row containing a data cell that&#039;s part of the vcard, add a corresponding class parameter:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot; style=&amp;quot;overflow: auto;&amp;quot;&amp;gt;&lt;br /&gt;
 | class1 = fn&lt;br /&gt;
 | class2 = org&lt;br /&gt;
 | class3 = tel&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{clear}}&lt;br /&gt;
&lt;br /&gt;
...and so forth. &amp;quot;above&amp;quot; and &amp;quot;title&amp;quot; can also be given classes, since these are usually used to display the name of the subject of the infobox.&lt;br /&gt;
&lt;br /&gt;
See [[Wikipedia:WikiProject Microformats]] for more information on adding microformat information to Wikipedia, and [[microformat]] for more information on microformats in general.&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
Notice how the row doesn&#039;t appear in the displayed infobox when a &#039;&#039;&#039;label&#039;&#039;&#039; is defined without an accompanying &#039;&#039;&#039;data&#039;&#039;&#039; cell, and how all of them are displayed when a &#039;&#039;&#039;header&#039;&#039;&#039; is defined on the same row as a &#039;&#039;&#039;data&#039;&#039;&#039; cell. Also notice that &#039;&#039;&#039;subheaders&#039;&#039;&#039; are not bold by default like the &#039;&#039;&#039;headers&#039;&#039;&#039; used to split the main data section, because this role is meant to be for the &#039;&#039;&#039;above&#039;&#039;&#039; cell :&lt;br /&gt;
{{Suppress categories|&lt;br /&gt;
{{Infobox&lt;br /&gt;
 |name         = Infobox/doc&lt;br /&gt;
 |bodystyle    = &lt;br /&gt;
&lt;br /&gt;
 |titlestyle   = &lt;br /&gt;
 |abovestyle   = background: #cfc;&lt;br /&gt;
 |subheaderstyle =&lt;br /&gt;
 |title        = Test Infobox&lt;br /&gt;
 |above        = Above text&lt;br /&gt;
 |subheader    = Subheader above image&lt;br /&gt;
 |subheader2   = Second subheader&lt;br /&gt;
&lt;br /&gt;
 |imagestyle   = &lt;br /&gt;
 |captionstyle = &lt;br /&gt;
 |image        = [[File:Example-serious.jpg|200px|alt=Example alt text]]&lt;br /&gt;
 |caption      = Caption displayed below File:Example-serious.jpg&lt;br /&gt;
&lt;br /&gt;
 |headerstyle  = background: #ccf;&lt;br /&gt;
 |labelstyle   = background: #ddf;&lt;br /&gt;
 |datastyle    = &lt;br /&gt;
&lt;br /&gt;
 |header1 = Header defined alone&lt;br /&gt;
 | label1 = &lt;br /&gt;
 |  data1 = &lt;br /&gt;
 |header2 = &lt;br /&gt;
 | label2 = Label defined alone does not display (needs data, or is suppressed)&lt;br /&gt;
 |  data2 = &lt;br /&gt;
 |header3 =&lt;br /&gt;
 | label3 = &lt;br /&gt;
 |  data3 = Data defined alone&lt;br /&gt;
 |header4 = All three defined (header, label, data, all with same number)&lt;br /&gt;
 | label4 = does not display (same number as a header)&lt;br /&gt;
 |  data4 = does not display (same number as a header)&lt;br /&gt;
 |header5 =&lt;br /&gt;
 | label5 = Label and data defined (label)&lt;br /&gt;
 |  data5 = Label and data defined (data)&lt;br /&gt;
&lt;br /&gt;
 |belowstyle = background: #ddf;&lt;br /&gt;
 |below      = Below text&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot;&amp;gt;&lt;br /&gt;
{{Infobox&lt;br /&gt;
 |name         = Infobox/doc&lt;br /&gt;
 |bodystyle    = &lt;br /&gt;
&lt;br /&gt;
 |titlestyle   = &lt;br /&gt;
 |abovestyle   = background: #cfc;&lt;br /&gt;
 |subheaderstyle =&lt;br /&gt;
 |title        = Test Infobox&lt;br /&gt;
 |above        = Above text&lt;br /&gt;
 |subheader    = Subheader above image&lt;br /&gt;
 |subheader2   = Second subheader&lt;br /&gt;
&lt;br /&gt;
 |imagestyle   = &lt;br /&gt;
 |captionstyle = &lt;br /&gt;
 |image        = [[File:Example-serious.jpg|200px|alt=Example alt text]]&lt;br /&gt;
 |caption      = Caption displayed below File:Example-serious.jpg&lt;br /&gt;
&lt;br /&gt;
 |headerstyle  = background: #ccf;&lt;br /&gt;
 |labelstyle   = background: #ddf;&lt;br /&gt;
 |datastyle    = &lt;br /&gt;
&lt;br /&gt;
 |header1 = Header defined alone&lt;br /&gt;
 | label1 = &lt;br /&gt;
 |  data1 = &lt;br /&gt;
 |header2 = &lt;br /&gt;
 | label2 = Label defined alone does not display (needs data, or is suppressed)&lt;br /&gt;
 |  data2 = &lt;br /&gt;
 |header3 =&lt;br /&gt;
 | label3 = &lt;br /&gt;
 |  data3 = Data defined alone&lt;br /&gt;
 |header4 = All three defined (header, label, data, all with same number)&lt;br /&gt;
 | label4 = does not display (same number as a header)&lt;br /&gt;
 |  data4 = does not display (same number as a header)&lt;br /&gt;
 |header5 =&lt;br /&gt;
 | label5 = Label and data defined (label)&lt;br /&gt;
 |  data5 = Label and data defined (data)&lt;br /&gt;
&lt;br /&gt;
 |belowstyle = background: #ddf;&lt;br /&gt;
 |below      = Below text&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
For this example, the {{para|bodystyle}} and {{para|labelstyle}} parameters are used to adjust the infobox width and define a default width for the column of labels:&lt;br /&gt;
&lt;br /&gt;
{{Infobox&lt;br /&gt;
 |name        = Infobox/doc&lt;br /&gt;
 |bodystyle   = width: 20em&lt;br /&gt;
&lt;br /&gt;
 |titlestyle  = &lt;br /&gt;
 |title       = Test Infobox&lt;br /&gt;
&lt;br /&gt;
 |headerstyle = &lt;br /&gt;
 |labelstyle  = width: 33%&lt;br /&gt;
 |datastyle   = &lt;br /&gt;
&lt;br /&gt;
 |header1 = &lt;br /&gt;
 | label1 = Label 1&lt;br /&gt;
 |  data1 = Data 1&lt;br /&gt;
 |header2 = &lt;br /&gt;
 | label2 = Label 2&lt;br /&gt;
 |  data2 = Data 2&lt;br /&gt;
 |header3 = &lt;br /&gt;
 | label3 = Label 3&lt;br /&gt;
 |  data3 = Data 3&lt;br /&gt;
 |header4 = Header 4&lt;br /&gt;
 | label4 = &lt;br /&gt;
 |  data4 = &lt;br /&gt;
 |header5 = &lt;br /&gt;
 | label5 = Label 5&lt;br /&gt;
 |  data5 = Data 5: Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.&lt;br /&gt;
&lt;br /&gt;
 |belowstyle = &lt;br /&gt;
 |below = Below text&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot;&amp;gt;&lt;br /&gt;
{{Infobox&lt;br /&gt;
 |name        = Infobox/doc&lt;br /&gt;
 |bodystyle   = width: 20em&lt;br /&gt;
&lt;br /&gt;
 |titlestyle  = &lt;br /&gt;
 |title       = Test Infobox&lt;br /&gt;
&lt;br /&gt;
 |headerstyle = &lt;br /&gt;
 |labelstyle  = width: 33%&lt;br /&gt;
 |datastyle   = &lt;br /&gt;
&lt;br /&gt;
 |header1 = &lt;br /&gt;
 | label1 = Label 1&lt;br /&gt;
 |  data1 = Data 1&lt;br /&gt;
 |header2 = &lt;br /&gt;
 | label2 = Label 2&lt;br /&gt;
 |  data2 = Data 2&lt;br /&gt;
 |header3 = &lt;br /&gt;
 | label3 = Label 3&lt;br /&gt;
 |  data3 = Data 3&lt;br /&gt;
 |header4 = Header 4&lt;br /&gt;
 | label4 = &lt;br /&gt;
 |  data4 = &lt;br /&gt;
 |header5 = &lt;br /&gt;
 | label5 = Label 5&lt;br /&gt;
 |  data5 = Data 5: Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.&lt;br /&gt;
&lt;br /&gt;
 |belowstyle = &lt;br /&gt;
 |below = Below text&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Embedding ==&lt;br /&gt;
&amp;lt;!--Linked from [[Template:Subinfobox bodystyle/doc]]--&amp;gt;&lt;br /&gt;
One infobox template can be embedded into another using the {{para|child}} parameter. This feature can be used to create a modular infobox, or to create better-defined logical sections. Long ago, it was necessary to use embedding in order to create infoboxes with more than 99 rows; but nowadays there&#039;s no limit to the number of rows that can be defined in a single instance of &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{infobox}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{Infobox&lt;br /&gt;
 | title = Top level title&lt;br /&gt;
 | data1 = {{Infobox | decat = yes | child = yes&lt;br /&gt;
    | title = First subsection&lt;br /&gt;
    | label1= Label 1.1&lt;br /&gt;
    | data1 = Data 1.1&lt;br /&gt;
   }}&lt;br /&gt;
 | data2 = {{Infobox | decat = yes | child = yes&lt;br /&gt;
  |title = Second subsection&lt;br /&gt;
  | label1= Label 2.1&lt;br /&gt;
  | data1 = Data 2.1&lt;br /&gt;
  }}&lt;br /&gt;
 | belowstyle = &lt;br /&gt;
 | below = Below text&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot; style=&amp;quot;overflow: auto;&amp;quot;&amp;gt;&lt;br /&gt;
{{Infobox&lt;br /&gt;
 | title = Top level title&lt;br /&gt;
 | data1 = {{Infobox | decat = yes | child = yes&lt;br /&gt;
    | title = First subsection&lt;br /&gt;
    | label1= Label 1.1&lt;br /&gt;
    | data1 = Data 1.1&lt;br /&gt;
   }}&lt;br /&gt;
 | data2 = {{Infobox | decat = yes | child = yes&lt;br /&gt;
  |title = Second subsection&lt;br /&gt;
  | label1= Label 2.1&lt;br /&gt;
  | data1 = Data 2.1&lt;br /&gt;
  }}&lt;br /&gt;
 | belowstyle = &lt;br /&gt;
 | below = Below text&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{clear}}&lt;br /&gt;
&lt;br /&gt;
Note, in the examples above, the child infobox is placed in a &amp;lt;code&amp;gt;data&amp;lt;/code&amp;gt; field, not a &amp;lt;code&amp;gt;header&amp;lt;/code&amp;gt; field.  Notice that the section subheadings are not in bold font if bolding is not explicitly specified. To obtain bold section headings, place the child infobox in a &#039;&#039;&#039;header&#039;&#039;&#039; field (but not in a &#039;&#039;&#039;label&#039;&#039;&#039; field because it would not be displayed!), either using&lt;br /&gt;
&lt;br /&gt;
{{Infobox&lt;br /&gt;
 | title = Top level title&lt;br /&gt;
 | header1 = {{Infobox | decat = yes | child = yes&lt;br /&gt;
    | title = First subsection&lt;br /&gt;
    | label1= Label 1.1&lt;br /&gt;
    | data1 = Data 1.1&lt;br /&gt;
   }}&lt;br /&gt;
 | header2 = {{Infobox | decat = yes | child = yes&lt;br /&gt;
    | title = Second subsection&lt;br /&gt;
    | label1= Label 2.1&lt;br /&gt;
    | data1 = Data 2.1&lt;br /&gt;
   }}&lt;br /&gt;
 | belowstyle = &lt;br /&gt;
 | below = Below text&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot; style=&amp;quot;overflow: auto;&amp;quot;&amp;gt;&lt;br /&gt;
{{Infobox&lt;br /&gt;
 | title = Top level title&lt;br /&gt;
 | header1 = {{Infobox | decat = yes | child = yes&lt;br /&gt;
    | title = First subsection&lt;br /&gt;
    | label1= Label 1.1&lt;br /&gt;
    | data1 = Data 1.1&lt;br /&gt;
   }}&lt;br /&gt;
 | header2 = {{Infobox | decat = yes | child = yes&lt;br /&gt;
    | title = Second subsection&lt;br /&gt;
    | label1= Label 2.1&lt;br /&gt;
    | data1 = Data 2.1&lt;br /&gt;
   }}&lt;br /&gt;
 | belowstyle = &lt;br /&gt;
 | below = Below text&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{clear}}&lt;br /&gt;
&lt;br /&gt;
or,&lt;br /&gt;
&lt;br /&gt;
{{Infobox&lt;br /&gt;
 | title = Top level title&lt;br /&gt;
 | header1 = First subsection&lt;br /&gt;
   {{Infobox | decat = yes | child = yes&lt;br /&gt;
    | label1 = Label 1.1&lt;br /&gt;
    |   data1 = Data 1.1&lt;br /&gt;
   }}&lt;br /&gt;
 | header2 = Second subsection&lt;br /&gt;
   {{Infobox | decat = yes | child = yes&lt;br /&gt;
    | label1 = Label 2.1&lt;br /&gt;
    |  data1 = Data 2.1&lt;br /&gt;
   }}&lt;br /&gt;
 | belowstyle = &lt;br /&gt;
 | below = Below text&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot; style=&amp;quot;overflow: auto;&amp;quot;&amp;gt;&lt;br /&gt;
{{Infobox&lt;br /&gt;
 | title = Top level title&lt;br /&gt;
 | header1 = First subsection&lt;br /&gt;
   {{Infobox | decat = yes | child = yes&lt;br /&gt;
    | label1 = Label 1.1&lt;br /&gt;
    |   data1 = Data 1.1&lt;br /&gt;
   }}&lt;br /&gt;
 | header2 = Second subsection&lt;br /&gt;
   {{Infobox | decat = yes | child = yes&lt;br /&gt;
    | label1 = Label 2.1&lt;br /&gt;
    |  data1 = Data 2.1&lt;br /&gt;
   }}&lt;br /&gt;
 | belowstyle = &lt;br /&gt;
 | below = Below text&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{clear}}&lt;br /&gt;
&lt;br /&gt;
Note that omitting the {{para|title}} parameter, and not including any text preceding the embedded infobox, may result in spurious blank table rows, creating gaps in the visual presentation. The garbage output can be suppressed using {{para|rowstyleN|display: none}}, replacing N with the data/header number.&lt;br /&gt;
&lt;br /&gt;
[[Wikipedia:WikiProject Infoboxes/embed]] includes some links to Wikipedia articles which include infoboxes embedded within other infoboxes.&lt;br /&gt;
&lt;br /&gt;
== Subboxes ==&lt;br /&gt;
An alternative method for embedding is to use {{para|subbox|yes}}, which removes the outer border from the infobox, but preserves the interior structure.  One feature of this approach is that the parent and child boxes need not have the same structure, and the label and data fields are not aligned between the parent and child boxes because they are not in the same parent table.&lt;br /&gt;
&lt;br /&gt;
{{Infobox&lt;br /&gt;
 | headerstyle = background-color: #eee;&lt;br /&gt;
 | labelstyle  = background-color: #eee;&lt;br /&gt;
 | header1 = Main 1&lt;br /&gt;
 | header2 = Main 2&lt;br /&gt;
 |   data3 = {{Infobox | subbox = yes&lt;br /&gt;
    | headerstyle = background-color: #ccc;&lt;br /&gt;
    | labelstyle  = background-color: #ddd;&lt;br /&gt;
    | header1 = Sub 3-1&lt;br /&gt;
    | header2 = Sub 3-2&lt;br /&gt;
    |  label3 = Label 3-3    |   data3 = Data 3-3&lt;br /&gt;
   }}&lt;br /&gt;
 |   data4 = {{Infobox | subbox = yes&lt;br /&gt;
    | labelstyle  = background-color: #ccc;&lt;br /&gt;
    |  label1 = Label 4-1    |   data1 = Data 4-1&lt;br /&gt;
   }}&lt;br /&gt;
 |  label5 = Label 5 |   data5 = Data 5&lt;br /&gt;
 | header6 = Main 6&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot; style=&amp;quot;overflow: auto;&amp;quot;&amp;gt;&lt;br /&gt;
{{Infobox&lt;br /&gt;
 | headerstyle = background-color: #eee;&lt;br /&gt;
 | labelstyle  = background-color: #eee;&lt;br /&gt;
 | header1 = Main 1&lt;br /&gt;
 | header2 = Main 2&lt;br /&gt;
 |   data3 = {{Infobox | subbox = yes&lt;br /&gt;
    | headerstyle = background-color: #ccc;&lt;br /&gt;
    | labelstyle  = background-color:#ddd;&lt;br /&gt;
    | header1 = Sub 3-1&lt;br /&gt;
    | header2 = Sub 3-2&lt;br /&gt;
    |  label3 = Label 3-3    |   data3 = Data 3-3&lt;br /&gt;
   }}&lt;br /&gt;
 |   data4 = {{Infobox | subbox = yes&lt;br /&gt;
    | labelstyle  = background-color: #ccc;&lt;br /&gt;
    |  label1 = Label 4-1    |   data1 = Data 4-1&lt;br /&gt;
   }}&lt;br /&gt;
 |  label5 = Label 5 |   data5 = Data 5&lt;br /&gt;
 | header6 = Main 6&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{clear}}&lt;br /&gt;
&lt;br /&gt;
Similar embedding techniques may be used within content parameters of some other templates generating tables (such as [[:Template:Sidebar|Sidebar]]):&lt;br /&gt;
&lt;br /&gt;
{{Sidebar&lt;br /&gt;
 | navbar = off&lt;br /&gt;
 | headingstyle = background-color: #eee;&lt;br /&gt;
 | heading1 = Heading 1&lt;br /&gt;
 | heading2 = Heading 2&lt;br /&gt;
 | content3 = {{Infobox | subbox = yes&lt;br /&gt;
    | headerstyle = background-color: #ccc;&lt;br /&gt;
    | labelstyle = background-color: #ddd;&lt;br /&gt;
    | header1 = Sub 3-1&lt;br /&gt;
    | header2 = Sub 3-2&lt;br /&gt;
    |  label3 = Label 3-3 |   data3 = Data 3-3&lt;br /&gt;
   }}&lt;br /&gt;
 | content4 = {{Infobox | subbox = yes&lt;br /&gt;
    | labelstyle = background-color: #ccc;&lt;br /&gt;
    |  label1 = Label 4-1 |   data1 = Data 4-1&lt;br /&gt;
   }}&lt;br /&gt;
 | heading5 = Heading 5&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot; style=&amp;quot;overflow: auto;&amp;quot;&amp;gt;&lt;br /&gt;
{{Sidebar&lt;br /&gt;
 | navbar = off&lt;br /&gt;
 | headingstyle = background-color: #eee;&lt;br /&gt;
 | heading1 = Heading 1&lt;br /&gt;
 | heading2 = Heading 2&lt;br /&gt;
 | content3 = {{Infobox | subbox = yes&lt;br /&gt;
    | headerstyle = background-color: #ccc;&lt;br /&gt;
    | labelstyle = background-color: #ddd;&lt;br /&gt;
    | header1 = Sub 3-1&lt;br /&gt;
    | header2 = Sub 3-2&lt;br /&gt;
    |  label3 = Label 3-3 |   data3 = Data 3-3&lt;br /&gt;
   }}&lt;br /&gt;
 | content4 = {{Infobox | subbox = yes&lt;br /&gt;
    | labelstyle = background-color: #ccc;&lt;br /&gt;
    |  label1 = Label 4-1 |   data1 = Data 4-1&lt;br /&gt;
   }}&lt;br /&gt;
 | heading5 = Heading 5&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{clear}}&lt;br /&gt;
&lt;br /&gt;
Note that the default padding of the parent data cell containing each subbox is still visible, so the subboxes are slightly narrower than the parent box and there&#039;s a higher vertical spacing between standard cells of the parent box than between cells of distinct subboxes.&lt;br /&gt;
&lt;br /&gt;
== Controlling line-breaking in embedded bulletless lists ==&lt;br /&gt;
Template {{tlx|nbsp}} may be used with {{tlx|wbr}} and {{tlx|nowrap}} to control line-breaking in bulletless lists embedded in infoboxes (e.g. cast list in {{tlx|Infobox film}}), to prevent wrapped long entries from being confused with multiple entries. See [[Template:Wbr/doc#Controlling line-breaking in infoboxes]] for details.&lt;br /&gt;
&lt;br /&gt;
== Full blank syntax ==&lt;br /&gt;
(Note: there is no limit to the number of possible rows; only 20 are given below since infoboxes larger than that will be relatively rare. Just extend the numbering as needed. The microformat &amp;quot;class&amp;quot; parameters are also omitted as they are not commonly used.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot; style=&amp;quot;overflow: auto;&amp;quot;&amp;gt;&lt;br /&gt;
{{Infobox&lt;br /&gt;
| name           = {{subst:PAGENAME}}&lt;br /&gt;
| child          = {{{child|}}}&lt;br /&gt;
| subbox         = {{{subbox|}}}&lt;br /&gt;
| italic title   = {{{italic title|no}}}&lt;br /&gt;
| templatestyles = &lt;br /&gt;
| child templatestyles = &lt;br /&gt;
| grandchild templatestyles = &lt;br /&gt;
| bodystyle      = &lt;br /&gt;
&lt;br /&gt;
| titlestyle     = &lt;br /&gt;
| abovestyle     = &lt;br /&gt;
| subheaderstyle = &lt;br /&gt;
| title          = &lt;br /&gt;
| above          = &lt;br /&gt;
| subheader      = &lt;br /&gt;
&lt;br /&gt;
|   imagestyle   = &lt;br /&gt;
| captionstyle   = &lt;br /&gt;
|   image        = &lt;br /&gt;
| caption        = &lt;br /&gt;
|   image2       = &lt;br /&gt;
| caption2       = &lt;br /&gt;
&lt;br /&gt;
| headerstyle    = &lt;br /&gt;
|  labelstyle    = &lt;br /&gt;
|   datastyle    = &lt;br /&gt;
| header1  = &lt;br /&gt;
|  label1  = &lt;br /&gt;
|   data1  = &lt;br /&gt;
| header2  = &lt;br /&gt;
|  label2  = &lt;br /&gt;
|   data2  = &lt;br /&gt;
| header3  = &lt;br /&gt;
|  label3  = &lt;br /&gt;
|   data3  = &lt;br /&gt;
| header4  = &lt;br /&gt;
|  label4  = &lt;br /&gt;
|   data4  = &lt;br /&gt;
| header5  = &lt;br /&gt;
|  label5  = &lt;br /&gt;
|   data5  = &lt;br /&gt;
| header6  = &lt;br /&gt;
|  label6  = &lt;br /&gt;
|   data6  = &lt;br /&gt;
| header7  = &lt;br /&gt;
|  label7  = &lt;br /&gt;
|   data7  = &lt;br /&gt;
| header8  = &lt;br /&gt;
|  label8  = &lt;br /&gt;
|   data8  = &lt;br /&gt;
| header9  = &lt;br /&gt;
|  label9  = &lt;br /&gt;
|   data9  = &lt;br /&gt;
| header10 = &lt;br /&gt;
|  label10 = &lt;br /&gt;
|   data10 = &lt;br /&gt;
| header11 = &lt;br /&gt;
|  label11 = &lt;br /&gt;
|   data11 = &lt;br /&gt;
| header12 = &lt;br /&gt;
|  label12 = &lt;br /&gt;
|   data12 = &lt;br /&gt;
| header13 = &lt;br /&gt;
|  label13 = &lt;br /&gt;
|   data13 = &lt;br /&gt;
| header14 = &lt;br /&gt;
|  label14 = &lt;br /&gt;
|   data14 = &lt;br /&gt;
| header15 = &lt;br /&gt;
|  label15 = &lt;br /&gt;
|   data15 = &lt;br /&gt;
| header16 = &lt;br /&gt;
|  label16 = &lt;br /&gt;
|   data16 = &lt;br /&gt;
| header17 = &lt;br /&gt;
|  label17 = &lt;br /&gt;
|   data17 = &lt;br /&gt;
| header18 = &lt;br /&gt;
|  label18 = &lt;br /&gt;
|   data18 = &lt;br /&gt;
| header19 = &lt;br /&gt;
|  label19 = &lt;br /&gt;
|   data19 = &lt;br /&gt;
| header20 = &lt;br /&gt;
|  label20 = &lt;br /&gt;
|   data20 = &lt;br /&gt;
&lt;br /&gt;
| belowstyle     = &lt;br /&gt;
| below          = &lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{clear}}&lt;br /&gt;
{{Help:Infobox/user style}}&lt;br /&gt;
&lt;br /&gt;
== Porting to other MediaWikis ==&lt;br /&gt;
The infobox template requires the [[:mw:Extension:Scribunto|Scribunto]] and [[:mw:Extension:TemplateStyles|TemplateStyles]] extensions. [[Wikipedia:WikiProject Transwiki|WikiProject Transwiki]] has a version of this template that has been modified to work on other MediaWikis.&lt;br /&gt;
&lt;br /&gt;
== TemplateData ==&lt;br /&gt;
{{TemplateData header}}&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;This template is intended as a meta template, a template used for constructing other templates. In general, it is not meant for use directly in an article but can be used on a one-off basis if required.&amp;quot;,&lt;br /&gt;
	&amp;quot;format&amp;quot;: &amp;quot;{{_\n| ________________ = _\n}}\n&amp;quot;,&lt;br /&gt;
	&amp;quot;params&amp;quot;: {&lt;br /&gt;
 		&amp;quot;name&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;name&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;child&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;child&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;subbox&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;subbox&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;italic title&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;italic title&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
  		&amp;quot;templatestyles&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;templatestyles&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;child templatestyles&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;child templatestyles&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;grandchild templatestyles&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;grandchild templatestyles&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;bodystyle&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;bodystyle&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;titlestyle&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;titlestyle&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;abovestyle&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;abovestyle&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;subheaderstyle&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;subheaderstyle&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
		&amp;quot;title&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Title&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Title displayed above the infobox&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;suggested&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
 		&amp;quot;above&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;above&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;subheader&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;subheader&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;imagestyle&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;imagestyle&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;captionstyle&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;captionstyle&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
		&amp;quot;image&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Image&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Image illustrating the topic.  Use full image syntax.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;content&amp;quot;,&lt;br /&gt;
			&amp;quot;suggested&amp;quot;: true,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;[[File:example.png|200px|alt=Example alt text]]&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;caption&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Caption&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;caption for the image&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;content&amp;quot;,&lt;br /&gt;
			&amp;quot;suggested&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
 		&amp;quot;image2&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;image2&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;caption2&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;caption2&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;headerstyle&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;headerstyle&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;labelstyle&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;labelstyle&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;datastyle&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;datastyle&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;header1&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;header1&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;label1&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;label1&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;data1&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;data1&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;header2&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;header2&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;label2&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;label2&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;data2&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;data2&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;header3&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;header3&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;label3&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;label3&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;data3&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;data3&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;header4&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;header4&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;label4&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;label4&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;data4&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;data4&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;header5&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;header5&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;label5&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;label5&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;data5&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;data5&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;header6&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;header6&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;label6&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;label6&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;data6&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;data6&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;header7&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;header7&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;label7&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;label7&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;data7&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;data7&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;header8&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;header8&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;label8&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;label8&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;data8&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;data8&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;header9&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;header9&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;label9&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;label9&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;data9&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;data9&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;header10&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;header10&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;label10&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;label10&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;data10&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;data10&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;header11&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;header11&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;label11&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;label11&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;data11&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;data11&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;header12&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;header12&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;label12&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;label12&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;data12&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;data12&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;header13&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;header13&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;label13&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;label13&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;data13&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;data13&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;header14&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;header14&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;label14&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;label14&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;data14&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;data14&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;header15&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;header15&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;label15&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;label15&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;data15&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;data15&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;header16&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;header16&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;label16&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;label16&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;data16&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;data16&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;header17&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;header17&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;label17&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;label17&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;data17&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;data17&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;header18&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;header18&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;label18&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;label18&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;data18&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;data18&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;header19&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;header19&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;label19&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;label19&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;data19&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;data19&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;header20&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;header20&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;label20&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;label20&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;data20&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;data20&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;belowstyle&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;belowstyle&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         },&lt;br /&gt;
 		&amp;quot;below&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;below&amp;quot;,&lt;br /&gt;
 			&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;paramOrder&amp;quot;: [&lt;br /&gt;
		&amp;quot;name&amp;quot;,&lt;br /&gt;
		&amp;quot;child&amp;quot;,&lt;br /&gt;
		&amp;quot;subbox&amp;quot;,&lt;br /&gt;
		&amp;quot;italic title&amp;quot;,&lt;br /&gt;
		&amp;quot;templatestyles&amp;quot;,&lt;br /&gt;
		&amp;quot;child templatestyles&amp;quot;, &lt;br /&gt;
		&amp;quot;grandchild templatestyles&amp;quot;,&lt;br /&gt;
		&amp;quot;bodystyle&amp;quot;,&lt;br /&gt;
		&amp;quot;titlestyle&amp;quot;,&lt;br /&gt;
		&amp;quot;abovestyle&amp;quot;,&lt;br /&gt;
		&amp;quot;subheaderstyle&amp;quot;,&lt;br /&gt;
		&amp;quot;title&amp;quot;,&lt;br /&gt;
		&amp;quot;above&amp;quot;,&lt;br /&gt;
		&amp;quot;subheader&amp;quot;,&lt;br /&gt;
		&amp;quot;imagestyle&amp;quot;,&lt;br /&gt;
		&amp;quot;captionstyle&amp;quot;,&lt;br /&gt;
		&amp;quot;image&amp;quot;,&lt;br /&gt;
		&amp;quot;caption&amp;quot;,&lt;br /&gt;
		&amp;quot;image2&amp;quot;,&lt;br /&gt;
		&amp;quot;caption2&amp;quot;,&lt;br /&gt;
		&amp;quot;headerstyle&amp;quot;,&lt;br /&gt;
		&amp;quot;labelstyle&amp;quot;,&lt;br /&gt;
		&amp;quot;datastyle&amp;quot;,&lt;br /&gt;
		&amp;quot;header1&amp;quot;,&lt;br /&gt;
		&amp;quot;label1&amp;quot;,&lt;br /&gt;
		&amp;quot;data1&amp;quot;,&lt;br /&gt;
		&amp;quot;header2&amp;quot;,&lt;br /&gt;
		&amp;quot;label2&amp;quot;,&lt;br /&gt;
		&amp;quot;data2&amp;quot;,&lt;br /&gt;
		&amp;quot;header3&amp;quot;,&lt;br /&gt;
		&amp;quot;label3&amp;quot;,&lt;br /&gt;
		&amp;quot;data3&amp;quot;,&lt;br /&gt;
		&amp;quot;header4&amp;quot;,&lt;br /&gt;
		&amp;quot;label4&amp;quot;,&lt;br /&gt;
		&amp;quot;data4&amp;quot;,&lt;br /&gt;
		&amp;quot;header5&amp;quot;,&lt;br /&gt;
		&amp;quot;label5&amp;quot;,&lt;br /&gt;
		&amp;quot;data5&amp;quot;,&lt;br /&gt;
		&amp;quot;header6&amp;quot;,&lt;br /&gt;
		&amp;quot;label6&amp;quot;,&lt;br /&gt;
		&amp;quot;data6&amp;quot;,&lt;br /&gt;
		&amp;quot;header7&amp;quot;,&lt;br /&gt;
		&amp;quot;label7&amp;quot;,&lt;br /&gt;
		&amp;quot;data7&amp;quot;,&lt;br /&gt;
		&amp;quot;header8&amp;quot;,&lt;br /&gt;
		&amp;quot;label8&amp;quot;,&lt;br /&gt;
		&amp;quot;data8&amp;quot;,&lt;br /&gt;
		&amp;quot;header9&amp;quot;,&lt;br /&gt;
		&amp;quot;label9&amp;quot;,&lt;br /&gt;
		&amp;quot;data9&amp;quot;,&lt;br /&gt;
		&amp;quot;header10&amp;quot;,&lt;br /&gt;
		&amp;quot;label10&amp;quot;,&lt;br /&gt;
		&amp;quot;data10&amp;quot;,&lt;br /&gt;
		&amp;quot;header11&amp;quot;,&lt;br /&gt;
		&amp;quot;label11&amp;quot;,&lt;br /&gt;
		&amp;quot;data11&amp;quot;,&lt;br /&gt;
		&amp;quot;header12&amp;quot;,&lt;br /&gt;
		&amp;quot;label12&amp;quot;,&lt;br /&gt;
		&amp;quot;data12&amp;quot;,&lt;br /&gt;
		&amp;quot;header13&amp;quot;,&lt;br /&gt;
		&amp;quot;label13&amp;quot;,&lt;br /&gt;
		&amp;quot;data13&amp;quot;,&lt;br /&gt;
		&amp;quot;header14&amp;quot;,&lt;br /&gt;
		&amp;quot;label14&amp;quot;,&lt;br /&gt;
		&amp;quot;data14&amp;quot;,&lt;br /&gt;
		&amp;quot;header15&amp;quot;,&lt;br /&gt;
		&amp;quot;label15&amp;quot;,&lt;br /&gt;
		&amp;quot;data15&amp;quot;,&lt;br /&gt;
		&amp;quot;header16&amp;quot;,&lt;br /&gt;
		&amp;quot;label16&amp;quot;,&lt;br /&gt;
		&amp;quot;data16&amp;quot;,&lt;br /&gt;
		&amp;quot;header17&amp;quot;,&lt;br /&gt;
		&amp;quot;label17&amp;quot;,&lt;br /&gt;
		&amp;quot;data17&amp;quot;,&lt;br /&gt;
		&amp;quot;header18&amp;quot;,&lt;br /&gt;
		&amp;quot;label18&amp;quot;,&lt;br /&gt;
		&amp;quot;data18&amp;quot;,&lt;br /&gt;
		&amp;quot;header19&amp;quot;,&lt;br /&gt;
		&amp;quot;label19&amp;quot;,&lt;br /&gt;
		&amp;quot;data19&amp;quot;,&lt;br /&gt;
		&amp;quot;header20&amp;quot;,&lt;br /&gt;
		&amp;quot;label20&amp;quot;,&lt;br /&gt;
		&amp;quot;data20&amp;quot;,&lt;br /&gt;
		&amp;quot;belowstyle&amp;quot;,&lt;br /&gt;
		&amp;quot;below&amp;quot;&lt;br /&gt;
	]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tracking categories==&lt;br /&gt;
* {{Category link with count|Articles with missing Wikidata information}}&lt;br /&gt;
* {{Category link with count|Articles using infobox templates with no data rows}}&lt;br /&gt;
* {{Category link with count|Pages using embedded infobox templates with the title parameter}}&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Module:Infobox]], the [[WP:LUA|Lua]] module on which this template is based&lt;br /&gt;
* [[Module:Check for unknown parameters]]&lt;br /&gt;
* {{tl|Infobox3cols}}&lt;br /&gt;
* {{tl|Navbox}} and {{tl|Sidebar}}&lt;br /&gt;
* [[Wikipedia:List of infoboxes|List of infoboxes]]&lt;br /&gt;
* [[:Module:InfoboxImage]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;{{Sandbox other||&lt;br /&gt;
&amp;lt;!-- Categories below this line, please; interwikis at Wikidata --&amp;gt;&lt;br /&gt;
[[Category:Infobox templates| ]]&lt;br /&gt;
[[Category:Wikipedia metatemplates|Infobox]]&lt;br /&gt;
[[Category:Templates generating microformats]]&lt;br /&gt;
[[Category:Templates that add a tracking category]]&lt;br /&gt;
[[Category:Templates based on the Infobox Lua module]]&lt;br /&gt;
&lt;br /&gt;
}}&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>KiwiShark</name></author>
	</entry>
</feed>