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. }} |