Predefinição:Navbox

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
Ícone de documentação Documentação da predefinição[ver] [editar] [histórico] [purgar]
Merge-arrows 2.svg Foi proposta a fusão desta predefinição com {{Navbox subgrupos}}. Pode-se discutir o procedimento aqui. (desde julho de 2014)
Merge-arrows 2.svg Foi proposta a fusão desta predefinição com {{Navbox generic}}. Por favor crie o espaço de discussão sobre essa fusão e justifique o motivo aqui; não é necessário criar o espaço em ambas as páginas, crie-o somente uma vez. Perceba que para casos antigos é provável que já haja uma discussão acontecendo na página de discussão de um dos artigos. Verifique ambas (1, 2) e não se esqueça de levar toda a discussão quando levar o caso para a central. (desde julho de 2014)
Ambox important.svg Esta predefinição é usada em mais de 255 000 páginas. (Ver Wikipedia:Predefinições em alto risco)
Para evitar sobrecargas desnecessárias ao servidor e outros transtornos, quaisquer mudanças devem ser previamente testadas, seja na predefinição de testes ou em seu próprio espaço de usuário. Por favor, sempre considere expor eventuais mudanças na página de discussão antes de implementá-las.

Esta predefinição permite que o modelo de navegação seja criado de forma relativamente rápida, fornecendo-lo uma ou mais listas de links. Ele vem equipado com estilos padrão que deve funcionar com a maioria dos modelos de navegação. Mudar o padrão de estilo não é recomendado, mas é possível. É altamente recomendável usar esse modelo, ou um dos seus modelos irmãos de "Navbox", para a padronização dos modelos de navegação, bem como para a facilidade de uso.

Para um artista musical há a predefinição {{Navbox artista musical}}.

Uso

Por favor remova os parâmetros que ficarem em branco.

{{Navbox
|nome    = {{subst:PAGENAME}}
|listclass = hlist
|estado  = {{{estado|}}}

|título  = 
|acima   = 
|imagem  = 

|grupo1  = 
|lista1  = 

|grupo2  = 
|lista2  = 
 ...
|grupo30 = 
|lista30 = 

|abaixo  = 
}}

Lista de parâmetros

A navbox utiliza parâmetros com nomes em letras minúsculas, como é mostrado na caixa (à direita). Os parâmetros obrigatórios nome ande título criarão uma caixa de uma linha se os demais parâmetros forem omitidos.

Note que tanto "grupo1" (etc.) quanto as se(c)ções denominadas "acima/abaixo" são opcionais.

Os parâmetros básicos e mais comuns são os seguintes

nome – o nome da predefinição.
título – o texto da barra de título, tal como: [[Widget stuff]].
listclass – uma classe CSS para as células das listas, geralmente hlist para criar listas horizontais. Alternativamente, use o parâmetro bodyclass para aplicar uma classe à caixa inteira.
estado – controla quando o conteúdo da caixa de navegação estará visível ou oculto.
estilo-título – um estilo CSS para a barra de título, tal como: background: gray;
estilo-grupo – um estilo CSS para as células dos grupos, tal como: background: #eee;
estilo-ímpares – um estilo CSS específico para as listas ímpares
estilo-pares – um estilo CSS específico para as listas pares
acima – texto a ser colocado acima da seção do grupo/lista (poderia ser uma lista de ligações internas genéricas).
imagem – uma imagem (opcional) a ser exibida no lado direito, codificada como a imagem completa. Tipicamente ela é puramente decorativa, então poderia ser codificada como [[Imagem:XX.jpg|80px|link=|alt=]] (se a licença da imagem não exigir indicação dos autores).
imagem-esquerda – uma imagem (opcional) a ser exibida no lado esquerdo (codificada como no parâmetro "imagem").
grupon o texto que aparece à esquerda da lista-n (se o grupo-n for omitido, a lista-n começa no lado esquerdo da caixa).
listan lista de ligações internas definida em código wiki.
abaixo – texto (opcional) a ser exibido abaixo da seção do grupo/lista.

Como formatar

|estilo-título = background: #FFF;
|estilo-grupo  = background: #FFF;                         
|estilo-acima  = text-align: center; background: #FFF;     
|estilo-abaixo = text-align: center; background: #FFF;
|estilo-lista  = background: #FFF;

Exemplos

{{Navbox
|nome    = {{subst:PAGENAME}}
|estado  = (autocollapse|show|collapsed)
|título  = [[Título]]
|imagem  = 
|acima   = Em cima

|grupo1  = Grupo 1
|lista1  = Lista 1

|grupo2  = Grupo 2
|lista2  = Lista 2

|grupo3  = Grupo 3
|lista3  = Lista 3

|grupo4  = Grupo 4
|lista4  = Lista 4

|grupo5  = Grupo 5
|lista5  = Lista 5

|abaixo  = Abaixo
}}

Ver também

Comparação das predefinições de navegação
collapsible Header color Imagem Grupos Style (body)
parâmetro/s
Exemplos
{{Navbox}} collapsible navbox Esquerda/direita do corpo Sim Sim {{USCongress}}, {{Sistema solar}}
{{Navbox with columns}} collapsible navbox Esquerda/direita de colunas Não Sim {{Senadores dos EUA}}, {{Chéquia}}
{{NavboxAnos}} collapsible navbox Não Não Não {{Wimbledon}}
{{Navbox with collapsible groups}} collapsible navbox Esquerda/direita do corpo e/ou em cada lista Sim Sim {{Universidade de Michigan}}, {{Escotismo}}
Atributos recolhíveis
Tipo CSS classes Javascript Collapses when personalizado
initial state
Nesting
Collapsible tables collapsible Definido em MediaWiki:Gadget-ElementosOcultaveis.js 2 ou mais autocollapse na página Sim Sim