Difference between revisions of "Template:Infobox item"

From Tycoon Gaming
m (testing template category logic)
m (test 2)
Line 19: Line 19:
 
</infobox>
 
</infobox>
 
<includeonly>
 
<includeonly>
{{#switch: {{NAMESPACE}}
+
{{#ifeq:{{NAMESPACE}}|Main|
    | Main
+
     {{#ifeq:{{#pos:{{PAGENAME}}|:}}|3|
     | <!-- Check if ":" is in the third position -->
+
        [[Category:{{PAGENAME}}]]
        {{#ifexpr: {{#pos:{{PAGENAME}}|:|3}} = 3
+
    | [[Category:Items]]
            | <!-- If ":" is in the third position, it's a language page -->
+
    }}
                [[Category:{{#replace: {{PAGENAME}} | : | :Items}}]]
+
| {{#ifeq:{{#pos:{{PAGENAME}}|:}}|3|
            | <!-- If ":" is not in the third position, it's an English page -->
+
    [[Category:{{#titleparts:{{PAGENAME}}|1|2}}:Items]]
                [[Category:Items]]
+
| [[Category:Items]]
        }}
 
    | <!-- Check if ":" is in the third position -->
 
        {{#ifexpr: {{#pos:{{PAGENAME}}|:|3}} = 3
 
            | <!-- If ":" is in the third position, it's a language page -->
 
                [[Category:{{#titleparts:{{PAGENAME}}|1|2}}:Items]]
 
            | <!-- If ":" is not in the third position, it's an English page -->
 
                [[Category:Items]]
 
        }}
 
 
}}
 
}}
 
</includeonly>
 
</includeonly>
 
<noinclude>{{Documentation}}</noinclude>
 
<noinclude>{{Documentation}}</noinclude>

Revision as of 16:55, 4 May 2024


Description

To use this template, copy the following code and fill in the appropriate fields.

Syntax

{{infobox item
 | title         = 
 | image         = [e.g. "Example.jpg"]
 | imagecaption  = 
 | type          = 
 | effects       = 
 | source        = 
 | buy           = 
 | sell          = 
}}

Samples

{{#ifeq:Template|Main| |

{{infobox item
 | title         = Power Flower
 | image         = Example.jpg
 | type          = Food
 | effects       = +1 Fire
 | source        = Vendor
 | buy           = 5g
 | sell          = 1g
}}