Predefinição:Category other/doc
Esta é uma subpágina de documentação para a Predefinição:Category other/doc. Ela contém informações sobre o seu uso, categorias, bem como todo o conteúdo que não faz parte da predefinição original. |
Esta predefinição ajuda outras predefinições a detectar se elas foram adicionadas em uma página de "Categoria:" ou em algum outro namespace.
Uso
[editar código-fonte]Esta predefinição geralmente leva dois parâmetros, como este:
{{category other | "Texto da página da categoria" | "Texto de outras páginas" }}
Se a predefinição estiver em uma página "Categoria:", ela retornará o seguinte:
- "Texto da página da categoria"
Se a predefinição estiver em qualquer outra página, ela retornará o seguinte:
- "Texto de outras páginas"
Ela pode avisar se a predefinição não deve ser usada em outras páginas:
{{category other | | Esta predefinição deve ser usada apenas em páginas de categoria. }}
Demospace
[editar código-fonte]Para fins de teste e demonstração, esta predefinição pode ter um parâmetro chamado demospace.
- Exibe o valor do namespace definido por "demospace";
- Se o parâmetro estiver vazio ou indefinido, o tipo da página determina o resultado.
Como isso:
{{category other | "Texto da página da categoria" | "Texto de outras páginas" | demospace = categoria }}
Não importa em que tipo de página o código acima é usado, ele retornará o seguinte:
- "Texto da página da categoria"
Você pode fazer com que a predefinição deixe em aberto o parâmetro demospace. Isso significa que você pode demonstrar os diferentes resultados. Então faça assim:
{{category other | "Texto da página da categoria" | "Texto de outras páginas" | demospace = {{{demospace|}}} }}