Predefinição:Mbox

Origem: Wikiquote, a coletânea de citações livre.
Documentação da predefinição[ver] [editar] [histórico] [purgar]

Esta é a {{mbox}}, metapredefinição para caixas de mensagem em múltiplos domínios.

É usada para construir predefinições de caixa de mensagem que são usadas em vários tipos de páginas e, portanto, necessitam mudar sua formatação dependendo da página em que são utilizadas. Com base no tipo de domínio detetado, ele usa um dos {{ambox}}, {{tmbox}}, {{imbox}}, {{cmbox}} e {{ombox}}.

Note que esta predefinição só deve ser utilizada para caixas de mensagem que realmente necessitam adaptar os seus estilos. A maioria das caixas de mensagem não precisa e deve-se usar uma destas diretamente {{ambox}}, {{tmbox}}, {{imbox}}, {{cmbox}} ou {{ombox}}. Usando-as diretamente significa que o modelo vai ter a mesma aparência em sua página de predefinição e em qualquer outro lugar que você mostrá-lo, o que deixa claro sobre qual o tipo de páginas que deveria ser utilizada. Ela também lhe dá acesso a todos os recursos extras que as predefinições oferecem, e que salva recursos do servidores.

Uso[editar]

Esta predefinição tem os mesmos parâmetros da {{ambox}} e {{imbox}}, etc. Ver toda a documentação lá.

Algumas das caixas que esta predefinição invoca só lida com imagens de no máximo 52px de largura, desta forma, observe esta limitação ou poderá obter problemas de formatação.

Demospace[editar]

Ao invés de permitir a livre detecção do domínio pela predefinição, o parâmetro "demospace" pode ser utilizado para especificá-lo. Esta função é apenas para teste e demonstração. Se deseja padronizar o estilo da sua caixa de mensagem, utilize uma dos outras predefinições acima diretamente.

Parâmetros[editar]

Lista de todos parâmetros com exemplos:

{{mbox
| demospace =
| tipo  = mover / notícia / eliminação /...
| imagem = [[Imagem:Alguma imagem.svg|40px]]
| imagem_direita = [[Imagem:Alguma imagem.svg|40px]]
| estilo = parâmetros CSS
| textstyle  = parâmetros CSS
| texto  = A mensagem do aviso.
}}

Ver também[editar]

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

  • {{ambox}} – Caixas de mensagem para artigo.
  • {{asbox}} – Caixas de mensagem para esboços.
  • {{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 relacionadas:

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