Template:Suppress categories/doc: Difference between revisions
More actions
cleanup |
fix |
||
| Line 8: | Line 8: | ||
The template properly handles categories escaped with the [[w:en:Help:Colon trick|colon trick]], categories whose names include invalid characters such as "<code>></code>", and categories that are surrounded with [[w:en:WP:NOWIKI|nowiki]] tags. However, it does not support complex wikitext such as nested links or [[w:en:WP:MAGIC|magic words]] like <code><nowiki>__TOC__</nowiki></code>. Even so, it should still remove the vast majority of categories from any given wikitext. | The template properly handles categories escaped with the [[w:en:Help:Colon trick|colon trick]], categories whose names include invalid characters such as "<code>></code>", and categories that are surrounded with [[w:en:WP:NOWIKI|nowiki]] tags. However, it does not support complex wikitext such as nested links or [[w:en:WP:MAGIC|magic words]] like <code><nowiki>__TOC__</nowiki></code>. Even so, it should still remove the vast majority of categories from any given wikitext. | ||
| | |example = <nowiki>foo[[Category:Piped link|bar]]</nowiki> | ||
|example-value = {{suppress categories|foo[[Category:Piped link|bar]]}} | |||
|namespace = all | |namespace = all | ||
|usergroup = all | |usergroup = all | ||
}} | }} | ||
Revision as of 22:56, 24 May 2020
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 |1= }}
Template parameters
| Parameter | Description | Default | Status | |
|---|---|---|---|---|
1 | The input text. | empty | required | |
Additional information
The template is intended to be used in the following namespaces: all namespaces
The template is intended to be used by the following user groups: all users
Example
{{Suppress categories|foo[[Category:Piped link|bar]]}}
renders as:
foo