Predefinição:Dmbox

Origem: Wikinotícias, a fonte de notícias livre.
Saltar para a navegação Saltar para a pesquisa
Test Template Info-Icon - Version (2).svg Documentação de predefinição

Esta é a {{dmbox}}: a metapredefinição caixa de mensagem de rodapé para desambiguação.

Ela é usada para construir caixas de desambiguação como {{desambiguação}}.

Esta predefinição funciona de forma semelhante a {{ambox}} e a maioria dos parâmetros são os mesmos. As principais diferenças são que esta caixa usa o estilo disambig e só tem duas configurações "tipo".

Uso

Simples exemplo de uso:

{{dmbox | text = Algum texto.}}
{{dmbox | type = setindex | text = Algum texto.}}

Exemplo complexo:

{{dmbox
| type      = setindex
| image     = {{nowrap| [[Image:Schooner.svg|30px]] [[Image:List gray.svg|30px]] }}
| textstyle = color: red; font-weight: bold; font-style: normal;
| text      = Texto do corpo da mensagem.
}}

Algumas outras combinações de parâmetros:

Parâmetros

Lista de todos os parâmetros:

{{dmbox
| type  = disambig / setindex
| image = none / [[Image:Some image.svg|40px]]
| imageright = [[Image:Some image.svg|40px]]
| style = CSS values
| textstyle = CSS values
| text  = The message body text. 
}}

category

Não use este parâmetro, encontra-se obsoleto.

image

No parameter = Se nenhum parâmetro 'imagem' for fornecido, o modelo usará a imagem padrão de desambiguação ou configuração, dependendo do parâmetro 'tipo' .
'An image' = Deveria ser uma imagem com notação wiki usual. Geralmente, a largura de 30px a 50px depende da proporção entre a altura e a largura da imagem. (Mas a caixa de mensagem pode lidar com imagens de qualquer tamanho.) Por exemplo:
image = [[Image:Schooner.svg|30px]]
none = Significa que nenhuma imagem é usada.

imageright

No parameter = Se nenhum parâmetro imageright for fornecido, nenhuma imagem será mostrada no lado direito.
An image = Deve ser uma imagem com notação wiki usual. Geralmente, a largura de 30px a 50px depende da proporção entre a altura e a largura da imagem. (Mas a caixa de mensagem pode lidar com imagens de qualquer tamanho.) Por exemplo:
imageright = [[Image:Nuvola apps bookcase.png|40px]]
Anything = Qualquer outro objeto que você deseja mostrar no lado direito.

style

Valores opcionais CSS usados por toda a tabela da caixa de mensagem. Sem as aspas "" , mas com o ponto e vírgula final ; . Por exemplo:
style = margin-bottom: 0.2em;

textstyle

Valores opcionais CSS usados pela célula de texto. Por exemplo:
textstyle = text-align: center;

text

O texto do corpo da mensagem. Esta caixa de mensagem possui o texto itálico como padrão, portanto, não é necessário defini-lo manualmente.

Detalhes técnicos

Atualmente, este modelo usa estilos codificados e nomes de classe. Mais tarde, ele usará apenas classes CSS, facilitando a aparência. (Enquanto isso, ele pode ser usado usando a palavra-chave "! Important ".)

Se você precisar usar caracteres especiais no parâmetro text, precisará escapá-los assim:

{{dmbox
| text  = <div>
Equal sign = e uma chave de início e fim { } funcionam bem como estão.
Mas aqui está um pipe {{!}} E duas chaves finais <nowiki>}}</nowiki>. 
E agora um tubo e chaves finais <nowiki>|}}</nowiki>.
</div>
}}

Internamente, esse meta-modelo usa a marcação HTML em vez da marcação wiki para o código da tabela. Essa é a maneira usual de criar meta-modelos, já que a marcação do wiki tem várias desvantagens. Por exemplo, torna mais difícil o uso funções do analisador e caracteres especiais nos parâmetros.

Para mais detalhes técnicos, consulte a página de discussão. Como esse modelo funciona quase exatamente como {{ambox}}, {{tmbox}}, {{imbox}}, {{cmbox}} e {{ombox}} suas páginas de discussão e páginas relacionadas também podem conter mais detalhes.

Ver também

Existem várias metapredefinições, na família mbox:

  • {{ambox}} – Caixas de mensagem para artigo.
  • {{tmbox}} – Caixas de mensagem para página de discussão.
  • {{imbox}} – Caixas de mensagem para página de imagem.
  • {{cmbox}} – Caixas de mensagem para categoria .
  • {{ombox}} – Caixas de mensagem para outras páginas.
  • {{mbox}} – Tem detecção de nomes para caixas de mensagem, que são usadas em vários tipos de páginas e assim precisamos para alterar o estilo dependendo de, em qual página eles serão utilizados.

Metapredefinições estreitamente relacionados:

  • {{fmbox}} – Caixas de mensagem para cabeçalho e rodapé.
  • {{dmbox}} – Caixas de mensagem para desambiguação e definir índice.


Esta documentação se encontra na subpágina Predefinição:Dmbox/doc (editar | histórico)
Por favor inclua as categorias à subpágina /doc. Subpáginas desta predefinição.