(modo escuro implantado com sucesso.) |
(teste) |
||
Linha 4: | Linha 4: | ||
| style="vertical-align: middle; border: none" | {{#if: {{{icon|}}} | <div style="margin: 0 {{#if: {{{mini|}}} | 2 | 4 }}px 0 3px;{{{imagecss|}}}"> }}{{#if: {{{image|}}}{{{imagetextbefore|}}}{{{imagetextafter|}}} | <div style="margin: 0 {{#if: {{{mini|}}} | 2 | 4 }}px 0 3px;{{{imagecss|}}}"> }}<!-- |
| style="vertical-align: middle; border: none" | {{#if: {{{icon|}}} | <div style="margin: 0 {{#if: {{{mini|}}} | 2 | 4 }}px 0 3px;{{{imagecss|}}}"> }}{{#if: {{{image|}}}{{{imagetextbefore|}}}{{{imagetextafter|}}} | <div style="margin: 0 {{#if: {{{mini|}}} | 2 | 4 }}px 0 3px;{{{imagecss|}}}"> }}<!-- |
||
-->{{{imagetextbefore|}}}{{#if: {{{icon|}}} | {{CommentSprite | {{{icon|}}} }} }}{{#if: {{{image|}}} | [[File:{{{image}}}|{{#if: {{{imagesize|}}} | {{{imagesize}}} | {{#if: {{{mini|}}} | 16px | 32px }} }}|text-top]] }}{{{imagetextafter|}}}</div> |
-->{{{imagetextbefore|}}}{{#if: {{{icon|}}} | {{CommentSprite | {{{icon|}}} }} }}{{#if: {{{image|}}} | [[File:{{{image}}}|{{#if: {{{imagesize|}}} | {{{imagesize}}} | {{#if: {{{mini|}}} | 16px | 32px }} }}|text-top]] }}{{{imagetextafter|}}}</div> |
||
− | | style="border: none" | {{#if: {{{title|}}} | '''{{{title}}}''' {{#if: {{{discuss|}}}{{{discussPage|}}}{{{discussAnchor|}}} | <sup>[[{{#if: {{{discussPage|}}} | {{{discussPage}}} | {{TALKPAGENAME}} }}{{#if:{{{discussAnchor|}}} | #{{{discussAnchor}}} }}|Discutir]]</sup> }} }}<!-- |
+ | | style="border: none" | {{#if: {{{title|teste}}} | {{#var:x}}'''{{{title}}}''' {{#if: {{{discuss|}}}{{{discussPage|}}}{{{discussAnchor|}}} | <sup>[[{{#if: {{{discussPage|}}} | {{{discussPage}}} | {{TALKPAGENAME}} }}{{#if:{{{discussAnchor|}}} | #{{{discussAnchor}}} }}|Discutir]]</sup> }} }}<!-- |
-->{{#if: {{{text|}}} | {{#if: {{{title|}}} | <div>{{{text}}}</div> | {{{text}}} }} }} |
-->{{#if: {{{text|}}} | {{#if: {{{title|}}} | <div>{{{text}}}</div> | {{{text}}} }} }} |
||
|}{{#if: {{{nocat|}}} || {{#ifeq: {{NAMESPACE}} | Predefinição | [[Category:Predefinições de notificação]] }} }}</includeonly><noinclude> |
|}{{#if: {{{nocat|}}} || {{#ifeq: {{NAMESPACE}} | Predefinição | [[Category:Predefinições de notificação]] }} }}</includeonly><noinclude> |
Edição das 20h37min de 7 de abril de 2020
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 }} |
| ||
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]] }} |
| ||
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; }} |
| ||
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. }} |
|