Template:Suppress categories/doc: Difference between revisions
(→See also: +) |
m (1 revision imported: initial setup) |
(No difference)
|
Latest revision as of 07:50, 1 September 2024
This is a documentation subpage for Template:Suppress categories. It contains usage information, categories and other content that is not part of the original Template page. |
This template is used on many pages. To avoid large-scale disruption and unnecessary server load, any changes to this template should first be tested in its /sandbox or /testcases subpages or in your own user subpage. The tested changes can then be added to this page in one single edit. Please consider discussing any changes on the talk page before implementing them. |
Uses Lua: |
This template strips categories from wikitext. For example, if passed the code "foo[[Category:Some category]]
", it will return only "foo
". It can be used to strip categories from templates as well; if passed the code "{{my template}}
", it will return the template output minus the categories.
The template properly handles categories escaped with the colon trick, categories whose names include invalid characters such as ">
", and categories that are surrounded with nowiki tags. However, it does not support complex wikitext such as nested links or magic words like __TOC__
. Even so, it should still remove the vast majority of categories from any given wikitext.
Usage
{{suppress categories|''input text''}}
Examples
Code | Output | ||
---|---|---|---|
{{suppress categories|foo}}
|
foo | ||
{{suppress categories|foo[[Category:Some category]]}}
|
foo | ||
{{suppress categories|foo[[Category:Some category]]bar[[Category:Another category]]}}
|
foobar | ||
{{suppress categories|foo{{{some_parameter|[[Category:Bar]]}}}}}
|
foo | ||
{{suppress categories|foo[[Category:Bad ca[]tegory link]]}}
|
foo[[Category:Bad ca[]tegory link]] | ||
{{suppress categories|foo[[:Category:Colon trick]]}}
|
fooCategory:Colon trick | ||
{{suppress categories|foo[[Category:Piped link|bar]]}}
|
foo | ||
{{suppress categories|foo[[Category:Piped link|ba[]r]]}}
|
foo | ||
{{suppress categories|foo[[non-category link]]}}
|
foonon-category link | ||
{{suppress categories|foo[[ Category : Some category with spaces ]]}}
|
foo | ||
{{suppress categories|{{User alternative account name|Example}}}}
|
|
See also