Esta predefinição é usada para adicionar um estilo consistente para caixas de mensagens.
Uso[]
{{Message box
| mini = Mini modo
| small = Mini modo
| class = Classe para a predefinição
| bgcol = Cor de fundo personalizada
| linecol = Cor da linha personalizada
| width = Largura personalizada
| float = Alinhamento personalizado
| icon = Ícone de Predefinição:CommentSprite
| imagecss = Imagem personalizada CSS
| image = Imagem extra
| imagetextbefore = Texto antes da imagem
| imagetextafter = Texto depois da imagem
| imagesize = Tamanho da imagem
| title = Título da predefinição
| discuss = Botão de discussão
| discussPage = link da página de discussão
| discussAnchor = Talk page section specification
| linkshere = Links button to Special:WhatLinksHere
| text = texto da predefinição
| css = CSS personalizado
}}
Parâmetros[]
As caixas de mensagens são usadas para criar a maioria das predefinções presentes na wiki. A tabela a seguir mostra uma descrição do uso do parâmetro deste modelo.
| Parâmetro | Descrição | Tipo | Estado | |
|---|---|---|---|---|
| Modo mini | mini small | Altera o tamanho da caixa de mensagem para um que seja mais adequado a uma seção do artigo. | Booleano | opcional |
| Classe | class | Adiciona classe na predefinição. | String | recomendado |
| Cor de fundo | bgcol | Muda a cor de fundo.
| String | opcional |
| Cor da linha | linecol | Muda a cor da linha. | String | opcional |
| Width | width | Altera a largura da predefinição.
| String | opcional |
| Alinhamento | float | Altera a posição da predefinição. | String | opcional |
| Ícone | icon | Adiciona um ícone da predefinição:CommentSprite. Incompatível com o parâmetro {{{image}}} e seus derivados. | String | opcional |
| Imagem com CSS Personalização | imagecss | Mais personalização de uma imagem na caixa de mensagem com CSS.. | String | opcional |
| Imagem | image | Adiciona um ícone de imagem na predefinição. Incompatível com o parâmetro {{{icon}}}. | Arquivo | opcional |
| Texto adicional | imagetextbefore | Adiciona um texto antes/acima da imagem. | String | opcional |
| Texto adicional | imagetextafter | Adiciona um texto depois/abaixo da imagem. | String | opcional |
| Tamanho da imagem | imagesize | Altera o tamanho da imagem se o parâmetro {{{image}}} estiver definido.
| String | opcional |
| Título | title | Adiciona um título na predefinição. | String | recomendado |
| Botão de discussão | discuss | Adiciona um botão chamado [Discutir] que leva à página de discussão da página onde a caixa de mensagem é usada. | Booleano | opcional |
| Personalização do link da página de discussão | discussPage | Muda o botão [Discutir] para criar um link para uma página de discussão personalizada. | Nome da página | opcional |
| Especificação da seção da página de discussão | discussAnchor | Faz com que o botão [Discutir] vincule a uma seção específica da página de discussão. | String | opcional |
| Botão de link | linkshere | Adiciona um botão chamado [Links] com link para Special:WhatLinksHere que lista o uso da página atual. | Booleano | opcional |
| Texto | text | Adiciona texto na predefinição. | Conteúdo | recomendado |
| CSS personalizado | css | Personalização adicional da caixa de mensagem com CSS. | String | opcional |
Critérios de cor[]
As cores são usadas para indicar o tipo de caixa de mensagem:
| Critério | Código da classe | Cor exibida |
|---|---|---|
| Predefinições não classificadas (padrão) | ||
| Aviso de isenção de responsabilidade/exclusão de uma página | type = delete
|
|
| Sugerir uma página a ser movida/dividida/mesclada | class = move
|
|
| Aviso para problemas de conteúdo de uma página | type = content
|
|
| Aviso para problemas de estilo de uma página | type = style
|
|
| Informações sobre o status de uma página | type = notice
|
|
| Detalhes sobre edições e/ou versões | type = edition
|
|
| Finalidades não utilizadas/personalizadas | type = other
|
Exemplos[]
| Código | Resultado |
|---|---|
Uso básico:
{{msgbox
| title = Esta é uma caixa de mensagem normal
| text = Com subtexto útil e descritivo
}}
|
Esta é uma caixa de mensagem normal
Com subtexto útil e descritivo
|
Mini uso:
{{msgbox
| mini = 1
| icon = 8
| text = Esta é uma mini caixa de mensagem com um ícone de informação usando a [[Predefinição:CommentSprite]]
}}
|
Esta é uma mini caixa de mensagem com um ícone de informação usando a Predefinição:CommentSprite
|
Uso avançado:
{{msgbox
| bgcol = #eef
| linecol = #ddf
| title = Esta é uma caixa de mensagem azul
| text = Ele tem um link de discussão, algum CSS personalizado e uma imagem personalizada
| discuss = 1
| image = Bot.png
| css = box-shadow: 10px 10px 2px #888;
}}
|
Esta é uma caixa de mensagem azul [discutir]
Ele tem um link de discussão, algum CSS personalizado e uma imagem personalizada
|
Mini uso avançado:
{{msgbox
| mini = 1
| image = Bot.png
| bgcol = #ddc
| linecol = #dcb
| css = box-shadow: 0px 0px 6px #888;
| text = Esta é uma mini caixa de mensagem, usando configurações semelhantes às da caixa usada no exemplo avançado acima.
}}
|