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