Difference between revisions of "Template:Categorizer"

From Twinsuniverse
Jump to: navigation, search
m
m
Line 1: Line 1:
 
<includeonly>
 
<includeonly>
{{#if: {{{article|}}} | {{#if: {{{label|}}} | [[{{{article}}}{{!}} {{{label}}} | [[{{{article}}}]] }} | {{#if: {{{label|}}} | {{{label}}} | ???[[Category:Malformed categorizers]] }} }} {{#if: {{{category|}}} | <sup>&#91;[[:Category:{{{category}}}{{!}} {{#if: {{{catlabel|}}} | {{{catlabel}}} | list all }} ]]&#93;</sup> {{#ifeq: {{lc:{{{nocat|false}}}}} | false | [[Category:{{{category}}}]]}} }}
+
{{#if: {{{article|}}} | {{#if: {{{label|}}} | [[{{{article}}}{{!}} {{{label}}} | [[{{{article}}}]] }} | {{#if: {{{label|}}} | {{{label}}} | ???[[Category:Malformed categorizers]] }} }} {{#if: {{{category|}}} | <sup>&#91;{{#if: {{{catlabel|}}} | [[:Category:{{{category}}}|{{{catlabel}}}]] | [[:Category:{{{category}}}|list all]] }}&#93;</sup> {{#ifeq: {{lc:{{{nocat|false}}}}} | false | [[Category:{{{category}}}]]}} }}
 
</includeonly><noinclude>
 
</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.

Revision as of 23:38, 10 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 = link text for categorylink | article = an article about the category | label = link text for article link }}

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=
}}

Common Example

{{categorizer
 |category=Quetches
 |article=Quetch
}}
Quetch [list all]

(and the page would be categorized under Category:Quetches)

Full Example

{{categorizer
 |category=Quetches
 |catlabel=list members
 |article=Quetch
 |label=Men
}}
Men [list members]

(and the page would be categorized under Category:Quetches)