Difference between revisions of "Template:Template category/doc"

m (Fixing it up)
m (Fixing it up)
Line 16: Line 16:
 
<pre style="overflow:auto;">
 
<pre style="overflow:auto;">
 
{{Template category
 
{{Template category
| onright =
 
 
| type =  
 
| type =  
 
| topic =  
 
| topic =  
Line 33: Line 32:
  
 
The following, however, may be used to make the template more informative:
 
The following, however, may be used to make the template more informative:
 
====''onright''====
 
<hr/>
 
: Use ''onright'' (or ''rhs'') to place right-aligned boxes beside the template. If more than one box is included, ensure the widest one appears first (see example below) otherwise overlapping may occur.
 
 
{{Hidden begin |showhide=left |title=''topic'', ''onright'' |bodystyle=font-size:105%;}}
 
<pre>
 
{{Template category
 
| topic = the [[United States]]
 
| onright = {{Commons category|United States|the United States}}
 
}}
 
</pre>
 
{{Template category
 
| topic = the [[United States]]
 
| onright = {{Commons category|United States|the United States}}
 
}}
 
{{Hidden end}}
 
  
 
====''type''====
 
====''type''====
Line 60: Line 42:
 
<pre>{{Template category |type=sidebar}}</pre>
 
<pre>{{Template category |type=sidebar}}</pre>
 
{{Template category |type=sidebar}}
 
{{Template category |type=sidebar}}
{{Hidden end}}
 
 
====''container''====
 
<hr/>
 
: Set ''container'' as [[Template:Yesno|''true'', ''yes'', etc.]] to identify the category as a [[Wikipedia:Container category|container category]], i.e. a category meant to contain only subcategories. A note requesting that no templates are added to the template category is then included. The category is automatically added to [[:Category:Container categories]].
 
 
{{Hidden begin |showhide=left |title=''container'' alone |bodystyle=font-size:105%;}}
 
<pre>{{Template category |container=true}}</pre>
 
{{Template category |container=true}}
 
{{Hidden end}}
 
 
: An alternative to using ''container'' is to place {{tl|Container category}} after the {{tl|Template category}} template:
 
 
{{Hidden begin |showhide=left |title={{braces|Container category}} following {{braces|Template category}} |bodystyle=font-size:105%;}}
 
<pre>
 
{{Template category
 
| type = ''type''
 
| topic = ''[[topic]]''
 
| description = This text supplied by the ''description'' parameter.
 
}}
 
{{Container category}}
 
</pre>
 
{{Template category
 
| type = ''type''
 
| topic = ''[[topic]]''
 
| description = This text supplied by the ''description'' parameter.
 
}}
 
{{Container category}}
 
 
{{Hidden end}}
 
{{Hidden end}}
  
Line 112: Line 66:
 
{{Template category
 
{{Template category
 
| type = navbox
 
| type = navbox
| topic = [[China]]
+
| topic = Battletech
| description = <br />{{small|For templates relating specifically to the [[People's Republic of China|People's Republic of China (PRC)]] or the current [[Taiwan|Republic of China (ROC, "Taiwan")]], see, respectively, {{c|People's Republic of China templates}} and {{c|Taiwan templates}}.}}
+
| description = <br />{{small|For templates relating specifically to Battletech}}
 
}}
 
}}
 
</pre>
 
</pre>
 
{{Template category
 
{{Template category
 
| type = navbox
 
| type = navbox
| topic = [[China]]
+
| topic = Battletech
| description = <br />{{small|For templates relating specifically to the [[People's Republic of China|People's Republic of China (PRC)]] or the current [[Taiwan|Republic of China (ROC, "Taiwan")]], see, respectively, {{c|People's Republic of China templates}} and {{c|Taiwan templates}}.}}
+
| description = <br />{{small|For templates relating specifically to Battletech}}
 
}}
 
}}
 
{{Hidden end}}
 
{{Hidden end}}
Line 153: Line 107:
 
{
 
{
 
"params": {
 
"params": {
"onright": {
 
"aliases": [
 
"rhs"
 
]
 
},
 
 
"type": {},
 
"type": {},
"container": {},
 
 
"topic": {},
 
"topic": {},
 
"description": {
 
"description": {
Line 177: Line 125:
 
}
 
}
 
</templatedata>
 
</templatedata>
 
== See also ==
 
{{Other category-header templates}}
 
  
 
<includeonly>{{Sandbox other||
 
<includeonly>{{Sandbox other||

Revision as of 23:35, 29 September 2022

{{Template category}} should be placed at the top of categories that contain template pages and their related subcategories.

Usage

Syntax

Basic
{{Template category
|description=
}}
Full
{{Template category
| type = 
| topic = 
| description = 
| ALTTEXT = 
| help = 
}}

Parameters and examples

The template may be used without any parameters.

With no parameters

The following, however, may be used to make the template more informative:

type


Setting type to one of the following values adds a preset note as to which type of template the category (but not necessarily its subcategories) is meant to contain. The values are:
  • ambox
  • campaignbox
  • (category header
  • category heading
  • catheader
  • cat header
  • cathead)
  • conversion
  • external link
  • formatting
  • function
  • infobox
  • message
  • meta
  • module
  • (navigation
  • navigational
  • navbox)
  • sidebar
  • stub
  • sub
  • timeline
  • (user
  • userbox)
If type is set to something other than one of these values, the default "The pages listed in this category are templates" note appears unmodified.
type alone
{{Template category |type=sidebar}}

topic


Use topic to add a default description ending "...relating to topic", where topic is usually a wikilink to the main article associated with the category (e.g. United States for the Category:United States templates).
topic alone
{{Template category |topic=the [[United States]]}}
type, topic
{{Template category |type=infobox |topic=the [[United States]]}}

description


Use description if a customised description is needed instead of – or, if topic also used, to follow – the default description above.
type, topic, description
{{Template category
| type = navbox
| topic = Battletech
| description = <br />{{small|For templates relating specifically to Battletech}}
}}
description alone
{{Template category |description=This text is supplied by the ''description'' parameter.}}

help


Use help to replace the instructions on adding a template to the category (second paragraph of the "Further template category notes" section):
replace help text
{{Template category |help=This text supplied by the ''help'' parameter.}}
To omit the default instructions, set help to no:
omit help text
{{Template category |help=no}}

Tracking category

Uses with a topic or description parameter are tracked:

TemplateData

This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools.

TemplateData for Template category

This template is used as a header for category pages that contain templates.

Template parameters

ParameterDescriptionTypeStatus
Typetype

no description

Unknownoptional
Topictopic

no description

Unknownoptional
Descriptiondescription 1

no description

Unknownoptional
ALTTEXTALTTEXT

no description

Unknownoptional
Helphelp 2

no description

Unknownoptional
Categorycategory

no description

Unknownoptional