Template:Deprecated: Difference between revisions
More actions
tweak |
restore subcategorization per template used |
||
| (24 intermediate revisions by 10 users not shown) | |||
| Line 1: | Line 1: | ||
{ | {{#ifeq:{{NAMESPACE}}|Template|<!-- | ||
| < | -->{{#invoke:Autotranslate|autotranslate|base=Deprecated|1={{{1|}}}|2={{{2|}}}|p={{{p|}}}|2p={{{2p|}}}|note={{{note|}}} }}<!-- | ||
| | -->{{#ifeq:{{{cat|<noinclude>-</noinclude>}}}|-||[[Category:Deprecated templates|{{PAGENAME}}]]}}<!-- categorization of templates | ||
-->|{{#switch:{{{cat|+}}}<!-- categorization of non-templates --> | |||
|+=[[Category:Deprecated template usage|{{PAGENAME}}]] | |||
-- | |-|=<!-- skip categorization --> | ||
|#default=[[Category:Deprecated template usage: {{{cat}}}|{{PAGENAME}}]] | |||
}} }}<noinclude> | |||
{{Documentation}} | |||
< | |||
< | |||
[[Category: | |||
</noinclude> | </noinclude> | ||
Latest revision as of 14:30, 3 July 2024
To mark templates that are deprecated. It should go at the very beginning of the deprecated template's code inside of <noinclude> tags.
The template automatically sets the following categories:
- Category:Deprecated templates - for templates
- Category:Deprecated template usage - for other pages
Usage
{{Deprecated |1= }}
When a template is replaced by a different one (or two), simply enter the template's name as the 1st parameter without the Template: prefix (the 2nd parameter can be used for a second template).
Template parameters
| Parameter | Description | Default | Status | |
|---|---|---|---|---|
1 | Template 1 | First template that can be used as a replacement. | empty | optional |
2 | Template 2 | Second template that can be used as a replacement. | empty | optional |
p | Parameter 1 | Parameters of the first replacement template | empty | optional |
2p | Parameter 2 | Parameters of the Second replacement template | empty | optional |
note | Note | Supplementary note text | empty | optional |
cat | category | set to "cat=-" to skip categorization | empty | optional |
Additional information
The template is intended to be used in the following namespaces: the Template namespace
The template is intended to be used by the following user groups: all users
Placement: At the top of the page
Example
{{Deprecated|template}}
renders as:
{{deprecated|template|2nd template}}
{{deprecated|template|p=parameter}}
{{deprecated|note=Customized note.}}
{{deprecated|template|p=<nowiki>a=b|c=d</nowiki>|2nd template|2p=e|note=Customized note.}}
See also
Localization
This template is localized through {{Autotranslate}}. The layout of the template can be found under Template:Deprecated/layout.
To add your language to the list of languages supported by this template, please copy the code of Template:Deprecated/en (or any other language version you prefer to translate) and replace the text strings in there (the form below can be used to create a translation, the English version is preloaded in the edit box). Please change the parameter lang from en (or whatever language you are translating) to the language code of your language.