Predefinição:Cmbox/doc
| Esta é uma subpágina de documentação para a Predefinição:Cmbox/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. |
Caixas de mensagem
| |
| Geral | {{mbox}}
|
| Notícias | {{ambox}}
|
| Discussão | {{tmbox}}
|
| Página de usuário | {{ombox}}
|
| Categorias | {{cmbox}}
|
| Ficheiros | {{imbox}}
|
| Sistema | {{fmbox}}
|
| Esta predefinição usa Lua: |
Esta é a {{cmbox}} ou caixa de mensagem para categoria.
É usada para construir predefinições de caixa de mensagem para as páginas da categoria, tais como a {{Categoria grande}} etc. Oferece diversas cores diferentes, utiliza imagens padrão caso nenhuma seja determinada e tem algumas outras funções.
Esta predefinição trabalha quase exactamente como {{ambox}} e utiliza os mesmos parâmetros.
Uso
[editar código]Exemplo de uso simples:
{{cmbox | texto = Algum texto.}}
| Algum texto. |
Exemplo complexo:
{{cmbox
| tipo = estilo
| imagem = [[Image:Emblem-question-yellow.svg|40px]]
| estilo = width: 400px;
| textstyle = color: red; font-weight: bold; font-style: italic;
| texto = O texto do corpo da mensagem.
}}
| O texto do corpo da mensagem. |
Tipos
[editar código]Os exemplos a seguir usam parâmetros tipo diferentes, mas não usam parâmetros de imagem; portanto, eles usam as imagens padrão para cada tipo.
| tipo=eliminação rápida – Predefinições de exclusão rápida. |
| tipo=eliminação – Predefinições de exclusão. |
| tipo=conteúdo – Principais avisos e problemas. |
| tipo=estilo – Avisos e problemas menores. |
| tipo=notícia – Avisos e mensagens de qualquer tipo, permanentes e temporárias. |
| tipo=mover – Mensagens e propostas para mover, mesclar ou dividir. |
| tipo=proteção – Predefinições de proteção. |
Outras imagens
[editar código]As imagens mostradas acima são padrão. Em muitos casos, é mais apropriado usar imagens mais específicas. Estes exemplos usam o parâmetro imagem para especificar uma imagem diferente das imagens padrão.
| tipo = estilo imagem = [[Imagem:Sub-arrows.svg|40px]] Esta imagem é usada para {{Categoria grande}}. |
| tipo = mover imagem = [[Image:Redirect arrow.svg|52px]] Esta poderia ser usada para {{Redirecionamento de categoria}}. |
Especial
[editar código]Algumas outras combinações de parâmetros.
| Nenhum tipo e nenhuma imagem fornecida (padrão) |
| Nenhum tipo e image=none - Nenhuma imagem é usada e o texto usa toda a área da caixa de mensagem. |
| imagem = [[Image:Gnome globe current event.svg|42px]] imageright = [[Image:Nuvola apps bookcase.svg|40px]] |
Parâmetros
[editar código]Lista de todos parâmetros:
{{cmbox
| tipo = eliminação rápida / eliminação / conteúdo / estilo / notícia / mover / proteção
| imagem = none / [[Image:Some image.svg|40px]]
| imageright = [[Image:Some image.svg|40px]]
| estilo = valor CSS
| textstyle = valor CSS
| texto = O texto do corpo da mensagem.
}}
tipo
- Se nenhum tipo for definido, notícia é usado como padrão. Isso significa que fica com uma borda azul.
imagem
- Se imagem não for definida, a predefinição usa uma imagem padrão. A imagem padrão usada depende do parâmetro tipo. A imagem deve usar 40px, código wiki pode ser adicionado. Por exemplo:
imagem = [[Image:Sub-arrows.svg|40px]]
- Se imagem=none for definido, nenhuma imagem será exibida.
imagem_direita
- Mesma coisa de imagem, no entanto na direita.
estilo
- CSS opcional usado por toda a tabela da caixa de mensagem. Sem as aspas
" ". Por exemplo:estilo = margin-bottom: 0.5em;
textstyle
- CSS opcional usado no texto. Por exemplo:
texttyle = text-align: center
texto
- O texto do corpo da mensagem.
Detalhes técnicos
[editar código]Se você precisar usar caracteres especiais no parâmetro texto, precisará de atenção:
{{cmbox
| texto = <div>
Sinal de igual = e uma chave de início e fim {} funcionam bem como estão.
Mas aqui está um {{!}} e duas chaves finais <nowiki>}}</nowiki>.
E agora um {{!}} e chaves finais <nowiki>|}}</nowiki>.
</div>
}}
Sinal de igual = e uma chave de início e fim { } funcionam bem como estão. Mas aqui está um | E duas chaves }} . E agora um | e chaves finais |}} . |
Ver também
[editar código]Existem várias metapredefinições, na família mbox:
{{ambox}}– Caixa de mensagem para notícias.{{tmbox}}– Caixa de mensagem para página de discussão.{{imbox}}– Caixa de mensagem para ficheiros.{{cmbox}}– Caixa de mensagem para categorias.{{ombox}}– Caixa de mensagem para páginas de usuário.{{fmbox}}– Caixa de mensagem para mensagens do sistema.{{mbox}}– Caixa para uso geral.
TemplateData
[editar código]Caixa de mensagem
| Parâmetro | Descrição | Tipo | Estado | |
|---|---|---|---|---|
| tipo | tipo type | Especifique um tipo de caixa
| String | opcional |
| texto | texto text | Texto da predefinição | Conteúdo | obrigatório |
| estilo | estilo style | CSS para caixa
| Booliano | opcional |
| imagem | imagem image | Imagem da lateral esquerda
| Ficheiro | opcional |
| imagem_direita | imagem_direita | Imagem da lateral direita
| Ficheiro | opcional |
| textstyle | textstyle | CSS para o texto
| Booliano | opcional |
| plainlinks | plainlinks | Se definido "no" mostra ícone de ligação externa
| String | opcional |
| small | small | Se definido "yes" torna pequeno
| String | opcional |
| smallimage | smallimage | Se definido "yes" torna imagem pequena
| String | opcional |
| smallimageright | smallimageright | Se definido "yes" torna imagem direita pequena
| String | opcional |