Template:Infobox object: Difference between revisions

Simplify categorization scheme; add support for CC namespace
m (Protected "Template:Infobox object" ([Edit=Allow only administrators and content moderators] (indefinite) [Move=Allow only administrators and content moderators] (indefinite) [Delete=Allow only administrators and content moderators] (indefinite)))
(Simplify categorization scheme; add support for CC namespace)
 
(One intermediate revision by the same user not shown)
Line 1:
<templatestyles src="Metainfobox/styles.css" /><!---*****OVERALL DESIGN CODE*****--->
{| class="metainfobox {{lc: {{MGL | {{vgcode | {{#if:{{{basegame|}}}|{{{basegame}}}|{{{game<includeonly>|</includeonly>}}} }} }} }} }}" cellpadding="1.5"
! class="metainfobox-header large {{lc: {{MGL | {{vgcode | {{#if:{{{basegame|}}}|{{{basegame}}}|{{{game<includeonly>|</includeonly>}}} }} }} }} }}" colspan="2"{{!}}{{{name|{{PAGENAME}}}}}
Line 81:
}}
|}
<includeonly>{{#ifeq: {{lc:Yesno-yes|{{{cat}}}}}|n| |{{#ifeq: {{lc:{{{cat}}}no=no}}|no| |{{#ifeq:{{NAMESPACE}}|<!-- Don't add categories --> |[[Category:Objects]]
{{Namespace detect
|main = [[Category:Objects]] {{GetObjectCats|game|{{{game}}}}}{{GetObjectCats|type|{{{type}}}}}{{GetObjectCats|type|{{{type1}}}}}{{GetObjectCats|type|{{{type2}}}}}{{GetObjectCats|type|{{{type3}}}}}{{GetObjectCats|type|{{{type4}}}}}{{GetObjectCats|type|{{{type5}}}}}{{GetObjectCats|buy|{{{buy}}}|{{{game}}}}}
|<!-- Not in Main namespace -->}}}}}}</includeonly><noinclude>[[Category:Metainfobox templates|Object]]{{clr}}{{Documentation}}
|custom = [[Category:Objects (custom)]] {{GetObjectCats|game|{{{game}}}}}{{GetObjectCats|type|{{{type}}}}}{{GetObjectCats|type|{{{type1}}}}}{{GetObjectCats|type|{{{type2}}}}}{{GetObjectCats|type|{{{type3}}}}}{{GetObjectCats|type|{{{type4}}}}}{{GetObjectCats|type|{{{type5}}}}}{{GetObjectCats|buy|{{{buy}}}|{{{game}}}}}
}}
|<!-- Not in Main namespace -->}}}}}}</includeonly><noinclude>[[Category:Metainfobox templates|Object]]{{clr}}{{Documentation}}
</noinclude>