Esta página ou seção deverá ser fundida com Módulo:Navbox. (desde setembro de 2015) Se discorda, discuta sobre a fusão na Módulo Discussão:Navbox |
Esta predefinição é usada em mais de 355 000 páginas. Para evitar sobrecargas desnecessárias ao servidor e outros transtornos, quaisquer mudanças devem ser previamente testadas, seja na Predefinição:Teste |
Esta predefinição não aparece na versão móvel da Wikipédia. Ela é visível apenas em desktop. Leia a documentação para mais informações. |
Esta predefinição usa Lua: |
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[editar]
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[editar]
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, geralmentehlist
para criar listas horizontais. Alternativamente, use o parâmetroclasse
para aplicar uma classe à caixa inteira.
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.
estado –
controla quando o conteúdo da caixa de navegação estará expandido ou oculto; valores possíveis:uncollapsed
— abertacollapsed
— fechadaautocollapse
— 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ítuloestilo-grupo –
um estilo CSS para as células dos gruposestilo-ímpares –
um estilo CSS específico para as listas ímparesestilo-pares –
um estilo CSS específico para as listas pares
acima –
texto a ser colocado acima da seção do grupo/listaabaixo –
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[editar]
|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[editar]
Para inserir uma caixa de navegação dentro de outra, use {{Navbox|subgrupo}}
dentro da caixa de navegação.
Exemplo[editar]
{{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.
<templatedata>
{
"params": {
"estado": {
"aliases": [
"state"
],
"description": "Controla quando o conteúdo da caixa de navegação estará expandido ou oculto.",
"example": "autocollapse, collapsed, uncollapsed",
"type": "content",
"default": "autocollapse",
"suggested": true,
"autovalue": "autocollapse"
},
"título": {
"aliases": [
"title"
],
"description": "O texto da barra de título.",
"required": true,
"autovalue": "",
"type": "content"
},
"acima": {
"aliases": [
"above"
],
"description": "Texto a ser colocado acima da seção do grupo/lista",
"type": "content"
},
"imagem": {
"aliases": [
"image"
],
"description": "Uma imagem (opcional) a ser exibida no lado direito, codificada como a imagem completa. Tipicamente ela é puramente decorativa, codificada como (se a licença da imagem não exigir indicação dos autores).",
"type": "content"
},
"grupo1": {
"aliases": [
"group1"
],
"description": "O texto que aparece à esquerda da lista-n (se o grupo-n for omitido, a lista-n começa no lado esquerdo da caixa).",
"type": "content"
},
"lista1": {
"aliases": [
"list1"
],
"description": "Lista de ligações internas definida em código wiki.",
"type": "content",
"required": true,
"example": "* Item da lista"
},
"grupo2": {
"aliases": [
"group2"
],
"type": "content"
},
"lista2": {
"aliases": [
"list2"
],
"type": "content"
},
"lista3": {
"aliases": [
"list3"
],
"type": "content"
},
"grupo3": {
"aliases": [
"group3"
],
"type": "content"
},
"lista4": {
"aliases": [
"list4"
],
"type": "content"
},
"abaixo": {
"aliases": [
"below"
],
"description": "Texto a ser exibido abaixo da seção do grupo/lista.",
"type": "content"
},
"imagem-esquerda": {
"aliases": [
"imageleft"
],
"description": "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...).",
"type": "content"
},
"grupo4": {
"aliases": [
"group4"
],
"type": "content"
},
"nome": {
"aliases": [
"name"
],
"description": "Apenas relevante na exibição de ligações na barra de título (v • e) para ver e editar a predefinição.",
"type": "content",
"default": "Navbox/dados",
"required": true,
"autovalue": "Navbox/dados"
},
"grupo5": {
"aliases": [
"group5"
],
"type": "content"
},
"lista5": {
"aliases": [
"list5"
],
"type": "content"
},
"grupo6": {
"aliases": [
"group6"
],
"type": "content"
},
"lista6": {
"aliases": [
"list6"
],
"type": "content"
},
"grupo7": {
"aliases": [
"group7"
],
"type": "content"
},
"lista7": {
"aliases": [
"list7"
],
"type": "content"
},
"grupo8": {
"aliases": [
"group8"
],
"type": "content"
},
"lista8": {
"aliases": [
"list8"
],
"type": "content"
},
"lista9": {
"aliases": [
"list9"
],
"type": "content"
},
"grupo9": {
"aliases": [
"group9"
],
"type": "content"
},
"grupo10": {
"aliases": [
"group10"
],
"type": "content"
},
"lista10": {
"aliases": [
"list10"
],
"type": "content"
},
"classe": {
"description": "Uma classe CSS para as células das listas, geralmente hlist para criar listas horizontais.",
"example": "hlist, vlist, plainlist",
"type": "line",
"default": "hlist",
"autovalue": "hlist",
"required": true,
"aliases": [
"classe-corpo",
"class"
]
}
},
"paramOrder": [
"nome",
"classe",
"estado",
"título",
"acima",
"imagem",
"imagem-esquerda",
"grupo1",
"lista1",
"grupo2",
"lista2",
"grupo3",
"lista3",
"grupo4",
"lista4",
"grupo5",
"lista5",
"grupo6",
"lista6",
"grupo7",
"lista7",
"grupo8",
"lista8",
"grupo9",
"lista9",
"grupo10",
"lista10",
"abaixo"
],
"description": "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 Predefinição:Navbox artista musical.",
"format": "Predefinição:\n"
}
</templatedata>
Ver também[editar]
- Predefinição:Barra de navegação
- Predefinição:Barra de navegação1
- Predefinição:Navboxes - Compacta várias caixas de navegação para artigos que contenham muitas delas
- Predefinição:Navbox com grupos anexos - Produz uma caixa de navegação que permite a visualização ou a omissão de cada grupo.
- Predefinição:Navbox árvore de categorias
Desmontável | Cor de cabeçalho | Imagem | Grupos | Parâmetro/s de estilo (corpo) |
Exemplos | |
---|---|---|---|---|---|---|
{{Navbox}} | desmontável | navbox | Esquerda/direita do corpo | Sim | Sim | |
{{Navbox com grupos anexos}} | desmontável | navbox | Esquerda/direita do corpo e/ou em cada lista | Sim | Sim | |
{{Navbox with columns}} | desmontável | navbox | Esquerda/direita de colunas | Não | Sim |
|
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 |
A documentação acima é transcluída de Predefinição:Navbox/doc. (editar | histórico) Editores podem experimentar nas páginas de teste (criar | espelhar) e de exemplos para testes (criar) desta predefinição. Por favor adicione categorias à subpágina /doc. Subpáginas desta predefinição. |