Difference between revisions of "Template:Infobox Enemy/gender"
J McKalling (Talk | contribs) m |
J McKalling (Talk | contribs) (added infobox) |
||
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<includeonly> | <includeonly> | ||
{{#switch: {{lc:{{{1|}}}}} | {{#switch: {{lc:{{{1|}}}}} | ||
+ | | none = {{categorizer|category=Inanimate enemies|display=none|nocat={{{nocat|false}}}}} | ||
| male = {{categorizer|category=Male enemies|label=Male|nocat={{{nocat|false}}}}} | | male = {{categorizer|category=Male enemies|label=Male|nocat={{{nocat|false}}}}} | ||
| female = {{categorizer|category=Female enemies|label=Female|nocat={{{nocat|false}}}}} | | female = {{categorizer|category=Female enemies|label=Female|nocat={{{nocat|false}}}}} | ||
Line 8: | Line 9: | ||
|label=''unknown'' | |label=''unknown'' | ||
|reason=The '''gender''' parameter specifies {{#if:{{{1|}}}|'{{lc:{{{1|}}}}}' (unknown)| no value}} }} | |reason=The '''gender''' 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=Inanimate enemies!none | ||
+ | |cat2=Male enemies!male | ||
+ | |cat3=Female enemies!female | ||
+ | |cat4=Enemies of unknown gender!''unknown''!maintenance | ||
+ | |var1= | ||
+ | }} | ||
+ | |||
This template offers a multiple choice for defining the gender category of an (enemy) article. It can also automatically categorize a page under that category. | This template offers a multiple choice for defining the gender category of an (enemy) article. It can also automatically categorize a page under that category. | ||
Line 15: | Line 29: | ||
#* ''male'' | #* ''male'' | ||
#* ''female'' | #* ''female'' | ||
+ | #* ''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). | ||
− | '''''Note:''' more category values should be discussed on the [[Template Talk:{{PAGENAME}}|discussion page]]. | + | '''''Note:''' more category values should be discussed on the [[Template Talk:{{PAGENAME}}|discussion page]].'' |
+ | |||
+ | '''''Note:''' Specifying ''none'' is really only meant for artillery, which are nonorganic anyway.'' | ||
==Syntax== | ==Syntax== | ||
Line 37: | Line 54: | ||
:{{categorizer|category=Male enemies|label=Male|nocat=true}} | :{{categorizer|category=Male enemies|label=Male|nocat=true}} | ||
+ | |||
+ | |||
+ | Some enemies have an undetermined "gender" if they aren't really alive, for these the gender could specify "none", which wouldn't display anything: | ||
+ | <nowiki>{{Infobox Enemy/gender|none}}</nowiki> | ||
+ | |||
+ | Instead, this would still categorize the page under the [[:Category:Inanimate enemies|Inanimate enemies]] category, inline with the other values above. | ||
Line 54: | Line 77: | ||
This would render the same result as the first example above, but would not automatically categorize under [[:Category:Male enemies]]. 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:Male enemies]]. This feature works both on valid values and the maintenance task mentioned above. | ||
− | + | </noinclude> |
Latest revision as of 16:19, 6 June 2014
Infobox Enemy/gender | |
---|---|
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 gender category of an (enemy) article. It can also automatically categorize a page under that category.
Parameters
- The selected gender from the following values (no parameter name and values are case insensitive):
- male
- female
- 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.
Note: Specifying none is really only meant for artillery, which are nonorganic anyway.
Syntax
{{Infobox Enemy/gender|value}}
Examples
Any of the above values may be used like this:
{{Infobox Enemy/gender|male}} {{Infobox Enemy/gender|female}}
The case of the value is not important:
{{Infobox Enemy/gender|mALE}}
- Male [list all]
Some enemies have an undetermined "gender" if they aren't really alive, for these the gender could specify "none", which wouldn't display anything:
{{Infobox Enemy/gender|none}}
Instead, this would still categorize the page under the Inanimate enemies category, inline with the other values above.
You may leave the "gender" undefined (which would raise the Enemies of unknown gender maintenance task) by not specifying any valid value, so these all have the same result:
{{Infobox Enemy/gender}} {{Infobox Enemy/gender|}} {{Infobox Enemy/gender|both}} {{Infobox Enemy/gender|uncle}} {{Infobox Enemy/gender|yellow}}
- unknown [list all]
The nocat parameter may be used to suppress automatic categorization like this (any value will do):
{{Infobox Enemy/gender|male|nocat=true}}
This would render the same result as the first example above, but would not automatically categorize under Category:Male enemies. This feature works both on valid values and the maintenance task mentioned above.