Predefinição:Suppress categories
Aparência
| Esta predefinição usa Lua: |
Esta predefinição ajuda a retirar categorias do wikitexto. Por exemplo, se passar o código "foo[[Categoria:Alguma categoria]]", vai devolver apenas "foo". Este modelo pode ser utilizado também para remover categorias de predefinições; se passar o código "{{minha predefinição}}", vai devolver a predefinição menos as categorias.
A predefinição trata de maneira correcta as categorias marcadas com dois pontos, categorias cujos nomes incluem caracteres inválido como ">", e categorias que tem tags nowiki em volta. Mesmo assim, isso não funciona com texto complexo wiki como "palavras mágicas" como __TOC__. Apesar disso, deve funcionar na maioria de categorias para um texto wiki.
Uso
[editar código]{{#parsoid
Exemplos
[editar código]| Código | Saída |
|---|---|
{{suppress categories|foo}} |
foo |
{{suppress categories|foo[[Categoria:Alguma categoria]]}} |
foo |
{{suppress categories|foo[[Categoria:Alguma categoria]]bar[[Categoria:Outra categoria]]}} |
foobar |
{{suppress categories|foo{{{some_parameter|[[Categoria:Bar]]}}}}} |
foo |
{{suppress categories|foo[[Categoria:Link de ca[]tegoria mal formada]]}} |
foo[[Categoria:Link de ca[]tegoria mal formada]] |
{{suppress categories|foo[[:Categoria:Truque dois pontos]]}} |
fooCategoria:Truque dois pontos |
{{suppress categories|foo[[Categoria:Piped link|bar]]}} |
foo |
{{suppress categories|foo[[Categoria:Piped link|ba[]r]]}} |
foo |
{{suppress categories|foo[[link não categoria]]}} |
foolink não-categoria |
{{suppress categories|foo[[ Categoria : Alguma categoria com espços ]]}} |
foo |