Template:ItemBox/doc: Difference between revisions

Mixorio (talk | contribs)
mNo edit summary
Jonas12294 (talk | contribs)
added ignore for items not in db or test items, everything should work fine still
Line 1: Line 1:
A port of the initial box in [[Template:Infobox item]] with links, for use on pages that could use it without the whole infobox.
A port of the initial box in [[Template:Infobox item]] with links, for use on pages that could use it without the whole infobox.
All data for each item is populated using data from [[Data:ItemData.json]], retrieved by [[Module:ItemData]].
All data for each item is populated using data from [[Data:ItemData.json]], retrieved by [[Module:ItemData]].
===Examples===
===Examples===
<pre>
<pre>
Line 13: Line 11:
{{ItemBox|item_name = Improved Spirit}}
{{ItemBox|item_name = Improved Spirit}}
{{ItemBox|item_name = Bullet Lifesteal|link=Bullet Lifesteal (item)}}
{{ItemBox|item_name = Bullet Lifesteal|link=Bullet Lifesteal (item)}}
{{ItemBox|item_name = Custom Item|item_price=800|item_type=Weapon|ignore=1}}
</pre>
</pre>
{{ItemBox|item_name = Soul Shredder Bullets|link=Basic Magazine}}  
{{ItemBox|item_name = Soul Shredder Bullets|link=Basic Magazine}}  
Line 22: Line 21:
{{ItemBox|item_name = Improved Spirit}}
{{ItemBox|item_name = Improved Spirit}}
{{ItemBox|item_name = Bullet Lifesteal|link=Bullet Lifesteal (item)}}
{{ItemBox|item_name = Bullet Lifesteal|link=Bullet Lifesteal (item)}}
 
{{ItemBox|item_name = Custom Item|item_price=800|item_type=Weapon|ignore=1}}
<templatedata>
<templatedata>
{
{
Line 59: Line 58:
"example": "500",
"example": "500",
"type": "number"
"type": "number"
},
"ignore": {
"description": "Skip database lookups for items not in ItemData.json. When set to 1, the template will not attempt to retrieve data from Module:ItemData and will use default or override values only. Useful for custom items, test items, or items not yet in the database.",
"example": "1",
"type": "boolean",
"suggestedvalues": [
"1 or 0"
]
}
}
},
},
Line 66: Line 73:
         "item_loc",
         "item_loc",
"item_type",
"item_type",
"item_price"
"item_price",
"ignore"
],
],
"format": "inline"
"format": "inline"
}
}
</templatedata><noinclude>[[Category:Template documentation]]</noinclude>
</templatedata><noinclude>[[Category:Template documentation]]</noinclude>