Module:Infobox/doc: Difference between revisions
(Created page with "Lua methods used for the infobox template == Functions == === item_parsing === Takes one argument in the form of a string. The string is expected to have the following format: <pre>Iron plate, 2 + Iron ore, 45 + Electronic circuit, 5</pre> This string is split so that each entry between a <code>+</code> is forwarded to Template:Icon/special so that it displays the item and has the number as the caption. <noinclude>Category:Template documentation</noinclude>") |
(Added technology_parsing) |
||
Line 1: | Line 1: | ||
Lua methods used | Lua methods used by [[Template:Infobox]]. | ||
== Functions == | == Functions == | ||
=== technology_parsing === | |||
Takes one argument in the form of a string and one named argument, "color". The string is expected to have the following format: | |||
<pre>Military 4 + Advanced oil processing + Advanced electronics 2, 2</pre> | |||
This string is split so that each entry between a <code>+</code> is forwarded to [[Template:Icon/special]] so that it displays the technology and has the level as the caption. | |||
Before forwarding the arguments to the icon template, " (research)" is appended to the technology if a page with that name exists. Furthermore, the technology level is deduced from the technology name if it is not manually specified. | |||
The color defaults to "999". | |||
=== item_parsing === | === item_parsing === |
Revision as of 18:47, 1 October 2024
Lua methods used by Template:Infobox.
Functions
technology_parsing
Takes one argument in the form of a string and one named argument, "color". The string is expected to have the following format:
Military 4 + Advanced oil processing + Advanced electronics 2, 2
This string is split so that each entry between a +
is forwarded to Template:Icon/special so that it displays the technology and has the level as the caption.
Before forwarding the arguments to the icon template, " (research)" is appended to the technology if a page with that name exists. Furthermore, the technology level is deduced from the technology name if it is not manually specified.
The color defaults to "999".
item_parsing
Takes one argument in the form of a string. The string is expected to have the following format:
Iron plate, 2 + Iron ore, 45 + Electronic circuit, 5
This string is split so that each entry between a +
is forwarded to Template:Icon/special so that it displays the item and has the number as the caption.