Abrir menu principal

Predefinição:Navbox

Revisão de 18h25min de 15 de dezembro de 2019 por Campari (discussão | contribs) (Criação da Predefinição Navbox.)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Documentação da predefinição[ver] [editar] [histórico] [purgar]

Esta predefinição facilita a criação de caixas de navegação, com ligações a artigos relacionados. É altamente recomendável usá-la para garantir a padronização, facilidade de uso e manutenção. Para caixas de navegação de artistas musicais utilize a {{Navbox artista musical}}.

Uso

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

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

|título  = 
|acima   = 
|imagem  = 

|grupo1  = 
|lista1  = 

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

|abaixo  = 
}}

Lista de parâmetros

Note que apenas nome e título são obrigatórios.

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

nome – apenas relevante na exibição de ligações na barra de título (v • e) para ver e editar a predefinição.
título – o texto da barra de título.
classe-lista – uma classe CSS para as células das listas, geralmente hlist para criar listas horizontais. Alternativamente, use o parâmetro classe para aplicar uma classe à caixa inteira.
grupono texto que aparece à esquerda da lista-n (se o grupo-n for omitido, a lista-n começa no lado esquerdo da caixa).
listanlista de ligações internas definida em código wiki.
estado – controla quando o conteúdo da caixa de navegação estará expandido ou oculto; valores possíveis:
  • uncollapsed — aberta
  • collapsed — fechada
  • autocollapse — valor usado por omissão; abre ou fecha conforme o conteúdo imediatamente antes ou depois
estilo-título – um estilo CSS para a barra de título
estilo-grupo – um estilo CSS para as células dos grupos
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
abaixo – texto a ser exibido abaixo da seção do grupo/lista.
imagem – uma imagem (opcional) a ser exibida no lado direito, codificada como a imagem completa. Tipicamente ela é puramente decorativa, 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 a ser exibida no lado esquerdo (codificada da mesma forma do parâmetro "|imagem"), no entanto só será exibida se não houverem sido preenchidos os parâmetros de grupo (grupo1, grupo2, grupo3...).

Exemplo de formatação

|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;

Subgrupos

Para inserir uma caixa de navegação dentro de outra, use {{Navbox|subgrupo}} dentro da caixa de navegação.

Exemplo

{{Navbox
| nome    = 
| classe  = hlist
| estado  = 
| título  = 
| acima   = 
| imagem  = 
| grupo1  = 
| lista1  = 
| grupo2  = 
| lista2  = {{Navbox|subgrupo
  |grupo1 = 
  |lista1 = 
  |grupo2 = 
  |lista2 = 
  }}
| lista3  = 
| grupo4  = 
| lista4  = 
| abaixo  = 
}}

Cabeçalho de TemplateData

As informações a seguir (editar) são definidas com TemplateData. Isso possibilita o seu uso pelo Editor Visual e por outras ferramentas.

Esta predefinição facilita a criação de caixas de navegação, com ligações a artigos relacionados. É altamente recomendável usá-la para garantir a padronização, facilidade de uso e manutenção. Para caixas de navegação de artistas musicais utilize a {{Navbox artista musical}}.

Parâmetros da predefinição

Este modelo possui formatação personalizada.

ParâmetroDescriçãoTipoEstado
Nomenome name

Apenas relevante na exibição de ligações na barra de título (v • e) para ver e editar a predefinição.

Padrão
{{subst:PAGENAME}}
Valor automático
{{subst:PAGENAME}}
Conteúdoobrigatório
Classeclasse classe-corpo class

Uma classe CSS para as células das listas, geralmente hlist para criar listas horizontais.

Padrão
hlist
Exemplo
hlist, vlist, plainlist
Valor automático
hlist
Linhaobrigatório
Estadoestado state

Controla quando o conteúdo da caixa de navegação estará expandido ou oculto.

Padrão
autocollapse
Exemplo
autocollapse, collapsed, uncollapsed
Valor automático
autocollapse
Conteúdorecomendado
Títulotítulo title

O texto da barra de título.

Valor automático
Conteúdoobrigatório
Acimaacima above

Texto a ser colocado acima da seção do grupo/lista

Conteúdoopcional
Imagemimagem image

Uma imagem (opcional) a ser exibida no lado direito, codificada como a imagem completa. Tipicamente ela é puramente decorativa, codificada como [[Imagem:XX.jpg|80px|link=|alt=]] (se a licença da imagem não exigir indicação dos autores).

Conteúdoopcional
Imagem-esquerdaimagem-esquerda imageleft

Uma imagem a ser exibida no lado esquerdo (codificada da mesma forma do parâmetro "|imagem"), no entanto só será exibida se não houverem sido preenchidos os parâmetros de grupo (grupo1, grupo2, grupo3...).

Conteúdoopcional
Grupo1grupo1 group1

O texto que aparece à esquerda da lista-n (se o grupo-n for omitido, a lista-n começa no lado esquerdo da caixa).

Conteúdoopcional
Lista1lista1 list1

Lista de ligações internas definida em código wiki.

Exemplo
* Item da lista
Conteúdoobrigatório
Grupo2grupo2 group2

sem descrição

Conteúdoopcional
Lista2lista2 list2

sem descrição

Conteúdoopcional
Grupo3grupo3 group3

sem descrição

Conteúdoopcional
Lista3lista3 list3

sem descrição

Conteúdoopcional
Grupo4grupo4 group4

sem descrição

Conteúdoopcional
Lista4lista4 list4

sem descrição

Conteúdoopcional
Grupo5grupo5 group5

sem descrição

Conteúdoopcional
Lista5lista5 list5

sem descrição

Conteúdoopcional
Grupo6grupo6 group6

sem descrição

Conteúdoopcional
Lista6lista6 list6

sem descrição

Conteúdoopcional
Grupo7grupo7 group7

sem descrição

Conteúdoopcional
Lista7lista7 list7

sem descrição

Conteúdoopcional
Grupo8grupo8 group8

sem descrição

Conteúdoopcional
Lista8lista8 list8

sem descrição

Conteúdoopcional
Grupo9grupo9 group9

sem descrição

Conteúdoopcional
Lista9lista9 list9

sem descrição

Conteúdoopcional
Grupo10grupo10 group10

sem descrição

Conteúdoopcional
Lista10lista10 list10

sem descrição

Conteúdoopcional
Abaixoabaixo below

Texto a ser exibido abaixo da seção do grupo/lista.

Conteúdoopcional

Ver também

Comparação das predefinições de navegação
Desmontável Cor de cabeçalho Imagem Grupos Parâmetro/s
de estilo (corpo)
Exemplos
{{Predefinição:!((:Predefinição:Navbox|NavboxPredefinição:))!}} desmontável navbox Esquerda/direita do corpo Sim Sim
{{Predefinição:!((:Predefinição:Navbox com grupos anexos|Navbox com grupos anexosPredefinição:))!}} desmontável navbox Esquerda/direita do corpo e/ou em cada lista Sim Sim
{{Predefinição:!((:Predefinição:Navbox with columns|Navbox with columnsPredefinição:))!}} desmontável navbox Esquerda/direita de colunas Não Sim
Atributos desmontáveis
Tipo Classes CSS JavaScript Desmonta-se quando Estado inicial
personalizado
Aninhamento
Tabelas expansíveis collapsible Definido em MediaWiki:Gadget-ElementosOcultaveis.js 2 ou mais autocollapse na página Sim Sim