Bureaucrats, Interface administrators, Administrators (Semantic MediaWiki), Curators (Semantic MediaWiki), Editors (Semantic MediaWiki), Administrators
10,685
edits
(4 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
ID provided | ID provided | ||
-->{{#vardefine:transient id|{{{id|}}}}}<!-- | -->{{#vardefine:transient id|{{{id|}}}}}<!-- | ||
Null if ID = 0 | |||
-->{{#ifeq:{{#var:transient id|}}|0|{{#vardefine:transient id|}}}}<!-- | |||
Lookup against existing SMW subobjects | Lookup against existing SMW subobjects | ||
-->{{#if:{{#var:transient id|}}|| {{Transient title to ID|{{{jp title|}}}|mode=smw}} }}<!-- | -->{{#if:{{#var:transient id|}}|| {{#vardefine:transient id|{{Transient title to ID|{{{jp title|}}}|mode=smw}} }} }}<!-- | ||
Null if ID = 0 | |||
-->{{#ifeq:{{#var:transient id|}}|0|{{#vardefine:transient id|}}}}<!-- | |||
Lookup against the Housamo MediaWiki extension (lately ineffective) | Lookup against the Housamo MediaWiki extension (lately ineffective) | ||
-->{{#if:{{#var:transient id|}}|| {{Transient title to ID|{{{jp title|}}}|mode=ext}} }}<!-- | -->{{#if:{{#var:transient id|}}|| {{#vardefine:transient id|{{Transient title to ID|{{{jp title|}}}|mode=ext}} }} }}<!-- | ||
Null if ID = 0 | Null if ID = 0 | ||
-->{{#ifeq:{{#var:transient id|}}|0|{{#vardefine:transient id|}}}}<!-- | -->{{#ifeq:{{#var:transient id|}}|0|{{#vardefine:transient id|}}}}<!-- | ||
Proxy through extended template | Proxy through extended template | ||
-->{{#if:{{#var:transient id| | -->{{#if:{{#var:transient id|}}|{{#vardefine:transient en title|{{{en title|}}}}}{{ | ||
#if:{{{en name|}}}|{{#vardefine:transient en name|{{{en name|}}}}}}}{{ | #if:{{{en name|}}}|{{#vardefine:transient en name|{{{en name|}}}}}}}{{ | ||
#if:{{{charge skill name|}}}|{{#vardefine:transient en jingi|{{{charge skill name|}}}}}}}{{ | #if:{{{charge skill name|}}}|{{#vardefine:transient en jingi|{{{charge skill name|}}}}}}}{{ | ||
Line 18: | Line 21: | ||
#if:{{{acquisition|}}}|{{#vardefine:transient acquisition|{{{acquisition|}}}}}}}{{ | #if:{{{acquisition|}}}|{{#vardefine:transient acquisition|{{{acquisition|}}}}}}}{{ | ||
#if:{{{availability|}}}|{{#vardefine:transient availability|{{{availability|}}}}}}}{{ | #if:{{{availability|}}}|{{#vardefine:transient availability|{{{availability|}}}}}}}{{ | ||
#if:{{{variant|}}}|{{#vardefine:transient variant|{{{variant|}}}}}}} | #if:{{{variant|}}}|{{#vardefine:transient variant|{{{variant|}}}}}}}{{#vardefine:transient jp en research file|{{{en research file||}}}}}{{ | ||
#masterdata:Card|{{#var:transient id}}|{{#var:transient template options|<!--{{#if:{{{en research file|}}}||no-research=true}}-->}} | |||
#masterdata:Card|{{#var:transient id}}|{{#var:transient template options|{{#if:{{{en research file|}}}||no-research=true}}}} | |||
}}{{#vardefine:transient template options|}}|Guru mediation: error mapping Transient title "{{{jp title|}}}" to an ID. To avoid this error in the future, please pass an ID to the infobox template. | }}{{#vardefine:transient template options|}}|Guru mediation: error mapping Transient title "{{{jp title|}}}" to an ID. To avoid this error in the future, please pass an ID to the infobox template. | ||
Line 46: | Line 48: | ||
If a unit is in-game and the ID is unable to be found, you can simply invoke this template by: <pre> | If a unit is in-game and the ID is unable to be found, you can simply invoke this template by: <pre> | ||
{{Transient infobox | {{Transient infobox | ||
| | | en title = | ||
| en name = | | en name = | ||
| artwork = | | charge skill name = | ||
| icon = | | charge skill description = | ||
| artwork = | |||
| icon = | |||
| acquisition = | |||
| availability = | |||
| variant = | |||
| en research file = | |||
}} | }} | ||
</pre> | </pre> |