Difference between revisions of "Template:InfoBoxSystem"

m (Updating)
m (Updating)
Line 25: Line 25:
 
|label7 = Planet(s)
 
|label7 = Planet(s)
 
|data7 = {{{planets|}}}
 
|data7 = {{{planets|}}}
<!-- Property declarations -->
+
<!-- Property and Category declarations -->
{{#set: Spectral class={{Str left|{{{class}}}|2}}}}
 
{{#set: Recharge time={{Str number/trim|{{{recharge}}}}} hours}}
 
{{#set: Number of Planets={{Str number/trim|{{{planets}}}}}}}
 
<!-- Hidden Category additions -->
 
 
{{#if:{{{coord|}}}||<includeonly>[[Category:Systems with Undetermined Coordinates]]</includeonly>}}
 
{{#if:{{{coord|}}}||<includeonly>[[Category:Systems with Undetermined Coordinates]]</includeonly>}}
{{#if:{{{class|}}}||<includeonly>[[Category:Systems with undetermined Spectral class]]</includeonly>}}
+
{{#if:{{{class|}}}|{{#set: Spectral class={{Str left|{{{class}}}|2}}}}|<includeonly>[[Category:Systems with undetermined Spectral class]]</includeonly>}}
{{#if:{{{recharge|}}}||<includeonly>[[Category:Systems with undetermined Recharge time]]</includeonly>}}
+
{{#if:{{{recharge|}}}|{{#set: Recharge time={{Str number/trim|{{{recharge}}}}} hours}}|<includeonly>[[Category:Systems with undetermined Recharge time]]</includeonly>}}
 
{{#if:{{{recharge stations|}}}||<includeonly>[[Category:Systems with undetermined number of Recharge stations]]</includeonly>}}
 
{{#if:{{{recharge stations|}}}||<includeonly>[[Category:Systems with undetermined number of Recharge stations]]</includeonly>}}
{{#if:{{{planets|}}}||<includeonly>[[Category:Systems with undetermined number of Planets]]</includeonly>}}
+
{{#if:{{{planets|}}}|{{#set: Number of Planets={{Str number/trim|{{{planets}}}}}}}|<includeonly>[[Category:Systems with undetermined number of Planets]]</includeonly>}}
 
}}<noinclude>{{documentation}}<!-- Please add category and language links to the bottom of the /doc sub-page, not here --></noinclude>
 
}}<noinclude>{{documentation}}<!-- Please add category and language links to the bottom of the /doc sub-page, not here --></noinclude>

Revision as of 19:52, 22 October 2023