Predefinição:Suppress categories

Origem: Wikipédia, a enciclopédia livre.
Documentação da predefinição[ver] [editar] [histórico] [purgar]

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-fonte]

{{suppress categories|texto introduzido}}

Exemplos[editar código-fonte]

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