Difference between revisions of "Template:Categorizer"
From Twinsuniverse
J McKalling (Talk | contribs) |
J McKalling (Talk | contribs) |
||
Line 1: | Line 1: | ||
− | <includeonly> | + | <includeonly>{{ |
− | {{# | + | #ifeq: {{{article|}}} | |
− | </includeonly><noinclude> | + | |{{ |
+ | #if: {{{label|}}} | ||
+ | | {{{label}}} | ||
+ | | ''missing article'' {{#ifeq: {{lc:{{SUBJECTSPACE}}}} | template | [[Category:Categorizers missing an article]] }} }} | ||
+ | |{{ | ||
+ | #if: {{{label|}}} | ||
+ | | [[{{{article}}}|{{{label}}}]] | ||
+ | | [[{{{article}}}]] }} }} {{ | ||
+ | #if: {{{category|}}} | ||
+ | | {{superlink|article=:Category:{{{category}}}|label={{{catlabel|list all}}} }} | ||
+ | {{#ifeq: {{lc: {{{nocat|false}}} }} | false | [[Category:{{{category}}}]] }} | ||
+ | | {{superlink|label=missing category}} {{#ifeq: {{lc:{{SUBJECTSPACE}}}} | template | [[Category:Categorizers missing a category]] }} | ||
+ | }}</includeonly><noinclude> | ||
This template is used to add a tag to an infobox, labeling and automatically categorize the article under a category. | This template is used to add a tag to an infobox, labeling and automatically categorize the article under a category. | ||
− | :<nowiki>{{categorizer</nowiki> | category = ''category name'' | catlabel = '' | + | :<nowiki>{{categorizer</nowiki> | category = ''category name'' | catlabel = ''displayed text on categorylink'' | article = ''an article about the category'' | label = ''displayed text on articlelink'' }} |
==Parameters== | ==Parameters== |
Revision as of 20:43, 11 November 2012
This template is used to add a tag to an infobox, labeling and automatically categorize the article under a category.
- {{categorizer | category = category name | catlabel = displayed text on categorylink | article = an article about the category | label = displayed text on articlelink }}
Contents
Parameters
- category: The target category to add this article to.
- catlabel: The text to display on the categorylink (defaults to "list all").
- article: The article that represents the target category (defaults to the label not to become linked).
- label: The text to display on the link to the article (defaults to the article pagename).
- nocat: Whether or not to suppress categorization under category (defaults to false, which means auto categorization).
Syntax
{{categorizer |category = |catlabel = |article = |label = |nocat = }}
Examples
Common parameters
{{categorizer |category = Quetches |article = Quetch }}
(and the page would be categorized under Category:Quetches)
Optional parameters
{{categorizer |category = Quetches |catlabel = list members |article = Quetch |label = Men }}
(and the page would be categorized under Category:Quetches)
All parameters
{{categorizer |category = Quetches |catlabel = list members |article = Quetch |label = Men |nocat = true }}
(and the page would not be categorized under Category:Quetches)