Difference between revisions of "Template:Infobox Item/rate"

From Twinsuniverse
Jump to: navigation, search
(Created page with "<includeonly> {{#switch: {{lc:{{{1|}}}}} | low = {{categorizer|category=Low rate items|label=Low|display=infobox|nocat={{{nocat|false}}}}} | medium = {{categorizer|category=Me...")
 
(added infobox)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
<includeonly>
 
<includeonly>
 
{{#switch: {{lc:{{{1|}}}}}
 
{{#switch: {{lc:{{{1|}}}}}
| low = {{categorizer|category=Low rate items|label=Low|display=infobox|nocat={{{nocat|false}}}}}
+
| none = {{categorizer|category=Nonrated items|display=none|nocat={{{nocat|false}}}}}
| medium = {{categorizer|category=Medium rate items|label=Medium|display=infobox|nocat={{{nocat|false}}}}}
+
| low = {{categorizer|category=Low rate items|label=Low|nocat={{{nocat|false}}}}}
| high = {{categorizer|category=High rate items|label=High|display=infobox|nocat={{{nocat|false}}}}}
+
| medium = {{categorizer|category=Medium rate items|label=Medium|nocat={{{nocat|false}}}}}
| varies magic = {{categorizer|category=Varied rate items|label=Varies|display=infobox|nocat={{{nocat|false}}}}} (depends on magic)
+
| high = {{categorizer|category=High rate items|label=High|nocat={{{nocat|false}}}}}
| varies behavior = {{categorizer|category=Varied rate items|label=Varies|display=infobox|nocat={{{nocat|false}}}}} (depends on bahavior)
+
| varies magic = {{categorizer|category=Varied rate items|label=Varies|nocat={{{nocat|false}}}}} (depends on magic)
| none = {{categorizer|category=Nonrated items|display=emptyinfobox|nocat={{{nocat|false}}}}}
+
| varies behavior = {{categorizer|category=Varied rate items|label=Varies|nocat={{{nocat|false}}}}} (depends on bahavior)
 
| {{maintenance task|nocat={{{nocat|false}}}
 
| {{maintenance task|nocat={{{nocat|false}}}
 
     |category=Items of unknown rate
 
     |category=Items of unknown rate
Line 12: Line 12:
 
     |label=''unknown''
 
     |label=''unknown''
 
     |reason=The '''rate''' parameter specifies {{#if:{{{1|}}}|'{{lc:{{{1|}}}}}' (unknown)| no value}} }}
 
     |reason=The '''rate''' parameter specifies {{#if:{{{1|}}}|'{{lc:{{{1|}}}}}' (unknown)| no value}} }}
}}</includeonly><noinclude>
+
}}</includeonly><noinclude>{{Infobox Template
 +
|purpose=infobox
 +
|singletag=no
 +
|multiline=no
 +
|gamerelated=yes
 +
|suppressible=recursively
 +
|choice=single
 +
|cat1=Nonrated items!none
 +
|cat2=Low rate items!low
 +
|cat3=Medium rate items!medium
 +
|cat4=High rate items!high
 +
|cat4=Varied rate items!varies magic/behavior
 +
|cat5=Items of unknown rate!''unknown''!maintenance
 +
|var1=
 +
}}
 +
 
 
This template offers a multiple choice for defining the rate category of an (item) article. It can also automatically categorize a page under that category.
 
This template offers a multiple choice for defining the rate category of an (item) article. It can also automatically categorize a page under that category.
  
 
==Parameters==
 
==Parameters==
* The selected rate from the following values (no parameter name and values are case insensitive):
+
# The selected rate from the following values (no parameter name and values are case insensitive):
*# ''low''
+
#* ''low''
*# ''medium''
+
#* ''medium''
*# ''high''
+
#* ''high''
*# ''varies magic''
+
#* ''varies magic''
*# ''varies behavior''
+
#* ''varies behavior''
*# ''none''
+
#* ''none''
*# any other (non)empty value defaults to: ''unknown''
+
#* any other (non)empty value defaults to: ''unknown''
 
* '''nocat''': Whether or not to suppress categorization under the chosen category (defaults to false, which means auto categorization).
 
* '''nocat''': Whether or not to suppress categorization under the chosen category (defaults to false, which means auto categorization).
  
Line 74: Line 89:
 
This would render the same result as the first example above, but would not automatically categorize under [[:Category:Low rate items]]. This feature works both on valid values and the maintenance task mentioned above.
 
This would render the same result as the first example above, but would not automatically categorize under [[:Category:Low rate items]]. This feature works both on valid values and the maintenance task mentioned above.
  
[[Category:Categorizers|item]]
 
 
</noinclude>
 
</noinclude>

Latest revision as of 17:19, 6 June 2014

Infobox Item/rate
Purpose

Infobox [list all]

Single tag

No [list all]

Multi-line

No [list all]

Protected

No [list all]

Game related

Yes [list all]

Categorization
Suppressible

Recursively [list all]

Choice

Single category [list all]

Categories

Multiple: [list all]

Variables
Names

none [list all]

Subpages

This template offers a multiple choice for defining the rate category of an (item) article. It can also automatically categorize a page under that category.

Parameters

  1. The selected rate from the following values (no parameter name and values are case insensitive):
    • low
    • medium
    • high
    • varies magic
    • varies behavior
    • none
    • any other (non)empty value defaults to: unknown
  • nocat: Whether or not to suppress categorization under the chosen category (defaults to false, which means auto categorization).


Note: more category values should be discussed on the discussion page.

Syntax

{{Infobox Item/rate|value}}

Examples

Any of the above values may be used like this:

{{Infobox Item/rate|low}}
{{Infobox Item/rate|medium}}
{{Infobox Item/rate|high}}
{{Infobox Item/rate|varies magic}}
{{Infobox Item/rate|varies behavior}}
Low [list all]
Medium [list all]
High [list all]
Varies [list all] (depends on magic)
Varies [list all] (depends on behavior)


The case of the value is not important:

{{Infobox Item/rate|MEDium}}
Medium [list all]


You don't have to specify "rate" for items that don't attack, by specifying the "none" value, so this won't display anything:

{{Infobox Item/rate|none}}

Instead, this would still categorize the page under the Nonrated items category, inline with the other values above.


You may also leave the "rate" undefined (which would raise the Items of unknown rate maintenance task) by not specifying any valid value, so these all have the same result:

{{Infobox Item/rate}}
{{Infobox Item/rate|}}
{{Infobox Item/rate|Lsnake}}
{{Infobox Item/rate|2 stars}}
{{Infobox Item/rate|railgun-fast}}
unknown [list all]


The nocat parameter may be used to suppress automatic categorization like this (any value will do):

{{Infobox Item/rate|low|nocat=true}}

This would render the same result as the first example above, but would not automatically categorize under Category:Low rate items. This feature works both on valid values and the maintenance task mentioned above.