Template:Suppress categories/doc
From HandWiki
< Template:Suppress categories
Revision as of 04:17, 14 January 2021 by imported>Silikonz (short)
This is a documentation subpage for Template:Suppress categories It may contain usage information, categories and other content that is not part of the original template page. |
This template uses Lua: |
Error: no shortcuts were specified and the |msg= parameter was not set.
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}}
|
Script error: No such module "Suppress categories". |
{{suppress categories|foo[[Category:Some category]]}}
|
Script error: No such module "Suppress categories". |
{{suppress categories|foo[[Category:Some category]]bar[[Category:Another category]]}}
|
Script error: No such module "Suppress categories". |
{{suppress categories|foo{{{some_parameter|[[Category:Bar]]}}}}}
|
Script error: No such module "Suppress categories". |
{{suppress categories|foo[[Category:Bad ca[]tegory link]]}}
|
Script error: No such module "Suppress categories". |
{{suppress categories|foo[[:Category:Colon trick]]}}
|
Script error: No such module "Suppress categories". |
{{suppress categories|foo[[Category:Piped link|bar]]}}
|
Script error: No such module "Suppress categories". |
{{suppress categories|foo[[Category:Piped link|ba[]r]]}}
|
Script error: No such module "Suppress categories". |
{{suppress categories|foo[[non-category link]]}}
|
Script error: No such module "Suppress categories". |
{{suppress categories|foo[[ Category : Some category with spaces ]]}}
|
Script error: No such module "Suppress categories". |
{{suppress categories|{{User alternative account name|Example}}}}
|
Script error: No such module "Suppress categories". |
See also