Esta página está protegida contra movimento
Esta página está protegida

Modelo: Navbox

Da Wikipédia, a enciclopédia livre.
Ir para a navegação Ir para a pesquisa
Modelo protegido - mudanças podem ser propostas na página de discussão .
Informações Instruções de uso
As instruções abaixo estão contidas na sub-página Template: navbox / man ( changes · history )
Sandbox: Modelo: Navbox / Sandbox ( editar · histórico ) · Todas as subpáginas: lista

Este modelo permite que você exiba um modelo de navegação de maneira uniforme, relativamente simples e rápida.

Recursos

O Navbox gera uma tabela com as seguintes classes:

  • navbox - definido em Module: Navbox / styles.css , define a aparência padrão.
  • mw-dobrável - a mesa é uma "gaveta" dobrável; por padrão, ela é inicialmente aberta se for a única caixa de navegação da página ou fechada inicialmente se houver outras. Para alterar a condição inicial Veja os parâmetros foram abaixo.
  • noprint - a caixa de navegação desaparece na impressão, como deveria ser para qualquer modelo de navegação.
  • metadados - o navbox é marcado como conteúdo não enciclopédico e especificamente desaparece na versão móvel.

Além disso, geralmente sempre contém um mini {{ Tnavbar }}.

Na página do próprio modelo (modelo de namespace) também {{ Verificação de inclusão }} aparece automaticamente para verificar os links e inclusões do modelo.

Usar

A sintaxe deve ser copiada na página de modelo que você deseja criar. Remova os parâmetros não compilados.

Sintaxe simples

 {{Navbox
| nome = {{subst: PAGENAME}}
| state = <! - "recolhido" se você quiser que o modelo seja fechado no início ->
| título = 

| grupo1 = 
| lista1 = 

| grupo2 = 
| lista2 = 

...

| group20 = 
| list20 = 
}}

Sintaxe completa

 {{Navbox
| nome = {{subst: PAGENAME}}
| navbar = 
| estado = 
| titlestyle = 
| título = 
| imagem = 
| bodystyle = <! - (ou "style =" se nenhum outro parâmetro de estilo foi usado ->
| groupstyle = 
| liststyle = 
| oddstyle = 
| evenstyle = 
| fontelink = 

| abovestyle = 
| acima = 

| grupo1 = 
| lista1 = 

| grupo2 = 
| lista2 = 

 ...

| group20 = 
| list20 = 

| belowstyle = 
| abaixo = 
}}

Parâmetros

Obrigatório

nome
O nome do modelo que você deseja criar, necessário para que os links "v · d · m" ("consulte · discutir · editar") funcionem em todas as páginas onde o modelo é usado. Com {{subst:PAGENAME}} o parâmetro é {{subst:PAGENAME}} automaticamente.
título
É o texto que aparece no centro da barra de título do modelo. Normalmente indica o tópico do modelo, por exemplo, uma descrição de legenda do que o corpo do modelo contém. Deve ser uma linha, mas se uma segunda linha for necessária, {{-}} pode ser usado para inserir esta segunda linha centralmente também.
A cor de fundo padrão é #ccf (forma abreviada de #ccccff ), mas pode ser alterada usando o parâmetro titlestyle (veja abaixo).
lista n
(por exemplo, list1 Lista2 etc.) Estes parâmetros encher o corpo do molde, o qual geralmente será uma lista wikilink. Para dividir os elementos da lista é aconselhável usar {{ , }}, o que gera um espaço e um ponto final (Tizio · Caio). Se você for usar outros separadores, por razões técnicas, você deve evitar ir para o cabeçalho ou encerrar a lista em um <div>…</div> .
É obrigatório preencher pelo menos um parâmetro da lista ; cada lista adicional é exibida em uma linha separada da tabela. Cada lista n é precedida pelo parâmetro do grupo n correspondente, se fornecido, que atua como um rótulo para toda a lista. O alinhamento da lista é por padrão no centro se isolado, à esquerda se acompanhado pelo grupo relativo n .
Por padrão, o fundo das linhas é alternado para facilitar a leitura: a primeira linha (correspondente à lista1 ) terá um fundo branco; a segunda linha (correspondente à lista2 ) terá o fundo #f9f9f9 ; a terceira linha ficará em branco novamente e assim por diante.

Opcional

Células

grupo n
(por exemplo, grupo1 , grupo2 etc.) Se especificado, o texto aparece em uma célula à esquerda da lista relacionada n . Se não for especificado, a lista n ocupa toda a largura da tabela.
Se apenas o grupo n sem lista n for especificado, o grupo se torna um título de seção e ocupa toda a largura da tabela.
A cor de fundo padrão é #ddf (forma abreviada de #ddddff ), mas pode ser alterada usando o parâmetro groupstyle (veja abaixo).
imagem
Uma imagem é exibida em uma célula abaixo do título e à direita da parte da tabela que inclui os grupos / listas. Para que a imagem seja exibida corretamente, o parâmetro list1 deve ser especificado. O parâmetro image aceita marcação de imagem normal da Wikipedia, por exemplo
[[Immagine:Esempio.jpg|100px]]
Em um modelo onde os grupos e / ou parte da lista não ocupam a tabela totalmente para a direita, a imagem será deslocada para a esquerda. Isso pode ser evitado especificando o direito na marcação da imagem, por exemplo
[[Immagine:Esempio.jpg|80px|right]]
acima de
Uma célula do tamanho de toda a tabela será exibida entre a barra de título e o primeiro grupo / lista, basicamente acima da parte da tabela ocupada por grupo, lista e imagem. Em um modelo sem imagem, o acima executa a mesma função que o parâmetro list1 sem seu parâmetro group1 .
abaixo
Uma célula tão larga quanto a mesa inteira será exibida abaixo da parte da mesa ocupada por grupo, lista e imagem. Em um modelo sem imagem, a seguir executa a mesma função que o parâmetro final da lista n .

Estilos

estilo de título
Os estilos CSS a serem aplicados ao parâmetro do título , geralmente para alterar a cor de fundo:
titlestyle = background: #nnnnnn ;
titlestyle = background: nome del colore ;
estilo corporal ou estilo
Especifica os estilos CSS a serem aplicados ao corpo do modelo. O estilo de nome abreviado pode ser usado quando nenhum outro parâmetro de estilo foi especificado. Esta opção deve ser usada com cuidado, pois pode causar problemas de exibição. Exemplos:
background:# nnnnnn ;
width: N [em/%/px];
float:[ left/right/none ];
clear:[ right/left/both/none ];
estilo de grupo
Estilos CSS a serem aplicados a todas as células groupN . Exemplos:
background:# nnnnnn ;
text-align:[ left/center/right ];
vertical-align:[ top/middle/bottom ];
white-space:nowrap;
estilo do grupo n
Estilos CSS a serem aplicados a uma única célula groupN . Exemplos:
background:# nnnnnn ;
color:# nnnnnn ;
liststyle
Estilos CSS a serem aplicados a todas as células listN . Exemplos:
background:# nnnnnn ;
text-align:[ left/center/right ];
vertical-align:[ top/middle/bottom ];
white-space:nowrap;
lista n estilo
Estilos CSS a serem aplicados a uma única célula listN . Exemplos:
background:# nnnnnn ;
color:# nnnnnn ;
estilo estranho
estilo par
Os estilos CSS a ser aplicado a células individuais de estranho (oddstyle) listas (list1, list3 etc.) ou mesmo (evenstyle) (list2, lista4 etc.). Por padrão, uma cor alternada de fundo branco / cinza é aplicada entre as várias listas para facilitar a consulta.
estilo superior
belowstyle
Estilos CSS a serem aplicados às células opcionais acima ou abaixo da tabela (consulte os parâmetros acima e abaixo ). Normalmente usado para alterar o alinhamento do texto ou a cor de fundo:
background:# nnnnnn ;
text-align:[ left/center/right ];
Estilos alternativos

Os estilos a seguir são aqueles que os usuários do navbox alteram com mais frequência.

titlestyle = background:#ccccff;
bodystyle = background:white; width:100%; vertical-align:middle;
groupstyle = background:#ddddff; text-align:center;
liststyle = background:transparent; text-align:center;
oddstyle = background:transparent;
evenstyle = background:#f7f7f7;
abovestyle = background:#ddddff; text-align:center;
belowstyle = background:#ddddff; text-align:center;

Outros

estive
O padrão é autocollapse . Um autocollapse navbox só começa fechados se houver pelo menos um outro navbox na mesma página (ou outros modelos que classe de uso dobrável). Caso contrário, quando a página for aberta, a caixa de navegação será exibida aberta.
Se você inserir collapsed , ele sempre começará fechado, exceto na página de descrição do modelo.
Se você inserir qualquer outro valor, diferente de "recolhido" e "autocollapse" (que já é o padrão), ele sempre iniciará aberto.
navbar
Ele tem um único valor aceito: plain , que desativa a exibição do Tnavbar , ou seja, os links "v · d · m" colocados à esquerda da barra de título.
fontelink
Endereço possível para um site externo confiável, para verificar se o conjunto de links usado pela caixa de navegação está completo. Por exemplo, para verificar o plantel de um clube esportivo. Ele irá gerar o link "Fonte para atualização" sob o "Controle de inclusão de modelo" e também visível apenas no namespace do modelo.

Arranjo

{{ Navbox }} sem imagem e sem os parâmetros acima e abaixo (as bordas estão presentes apenas para fins ilustrativos):

{{ Navbox }} com imagem , com uma seção e com os parâmetros acima e abaixo (as bordas estão presentes apenas para fins ilustrativos):

Exemplos

Sem grupos, sem imagem

 {{Navbox
| nome = {{subst: PAGENAME}}
| estado =
| title = [[Álgebra]]
| list1 = [[Número (matemática) | Números]] {{,}} [[Álgebra elementar]] {{,}} [[Teoria de grupo]] {{,}} [[Teoria do anel]] {{,}} [[Teoria de campo]]
}}

Sem grupos, sem imagem, outro estilo

 {{Navbox
| nome = {{subst: PAGENAME}}
| estado = recolhido
| title = [[Álgebra]]
| titlestyle = background: # ffc0cb;
| liststyle = tamanho da fonte: 95%;
| list1 = [[Número (matemática) | Números]] {{,}} [[Álgebra elementar]] {{,}} [[Teoria de grupo]] {{,}} [[Teoria do anel]] {{,}} [[Teoria de campo]]
}}

Com grupos, sem imagem

 {{Navbox
| nome = {{subst: PAGENAME}}
| estado =
| title = [[Álgebra]]
| grupo1 = [[Número (matemática) | Números]]
| list1 = [[Número natural | Natural]] {{,}} [[Inteiro | Inteiro]] {{,}} [[Número racional | Racional]] {{,}} [[Número algébrico | Algébrico]] {{ ,}} [[Número real | Real]] {{,}} [[Número complexo | Complexo]]
| grupo2 = [[Álgebra Elementar]]
| list2 = [[número primo]] {{,}} [[Máximo divisor comum | GCD]] {{,}} [[Mínimo múltiplo comum | lcm]] {{,}} [[Algoritmo de Euclides]] {{, }} [[Equação]] {{,}} [[Desigualdade]] {{,}} [[Polinômio]] {{,}} [[Aritmética modular]]
| grupo3 = [[Teoria de grupo]]
| list3 = [[Group (mathematics) | Group]] ([[Finite group | finito]] {{,}} [[Cyclic | cyclic group]] {{,}} [[Abelian group | Abelian]]) {{ ,}} [[Homomorfismo de grupos | Homomorfismo]] {{,}} [[Subgrupo normal]] {{,}} [[Teorema do isomorfismo]] {{,}} [[Permutação]]
| grupo4 = [[Teoria do anel]]
| list4 = [[Anel (álgebra) | Anel]] {{,}} [[Ideal (matemática) | Ideal]] ([[Primeiro ideal | primeiro]] {{,}} [[Máximo ideal | máximo]]) {{,}} [[Domínio de integridade | Domínio]] ([[Anel para fatoração única | para fatoração única]] {{,}} [[Anel para ideais principais | para ideais principais]] {{,}} [[ Euclidiano | Anel euclidiano]]) {{,}} [[Matriz]]
| grupo5 = [[Teoria de campo]]
| list5 = [[Campo (matemática) | Campo]] {{,}} [[Extensão do campo]] {{,}} [[Fechamento algébrico]] {{,}} [[Teorema fundamental da álgebra]] {{, }} [[Teoria de Galois]]
}}

Com grupos, com imagem, com seção

 {{Navbox
| nome = {{subst: PAGENAME}}
| estado =
| title = [[Álgebra]]
| imagem = [[Arquivo: Nuvola apps edu mathematics-p.svg | 58px | direito]]
| grupo1 = [[Número (matemática) | Números]]
| list1 = [[Número natural | Natural]] {{,}} [[Inteiro | Inteiro]] {{,}} [[Número racional | Racional]] {{,}} [[Número algébrico | Algébrico]] {{ ,}} [[Número real | Real]] {{,}} [[Número complexo | Complexo]]
| grupo2 = [[Álgebra Elementar]]
| list2 = [[número primo]] {{,}} [[Máximo divisor comum | GCD]] {{,}} [[Mínimo múltiplo comum | lcm]] {{,}} [[Algoritmo de Euclides]] {{, }} [[Equação]] {{,}} [[Desigualdade]] {{,}} [[Polinômio]] {{,}} [[Aritmética modular]]
| group3 = Teorias
| grupo4 = [[Teoria de grupo]]
| list4 = [[Group (mathematics) | Group]] ([[Finite group | finito]] {{,}} [[Cyclic | cyclic group]] {{,}} [[Abelian group | Abelian]]) {{ ,}} [[Homomorfismo de grupos | Homomorfismo]] {{,}} [[Subgrupo normal]] {{,}} [[Teorema do isomorfismo]] {{,}} [[Permutação]]
| grupo 5 = [[Teoria do anel]]
| list5 = [[Anel (álgebra) | Anel]] {{,}} [[Ideal (matemática) | Ideal]] ([[Primeiro ideal | primeiro]] {{,}} [[Máximo ideal | máximo]]) {{,}} [[Domínio de integridade | Domínio]] ([[Anel para fatoração única | para fatoração única]] {{,}} [[Anel para ideais principais | para ideais principais]] {{,}} [[ Euclidiano | Anel euclidiano]]) {{,}} [[Matriz]]
| group6 = [[Teoria de campo]]
| list6 = [[Campo (matemática) | Campo]] {{,}} [[Extensão do campo]] {{,}} [[Fechamento algébrico]] {{,}} [[Teorema fundamental da álgebra]] {{, }} [[Teoria de Galois]]
}}

Com grupos, com imagem, outro estilo

 {{Navbox
| nome = {{subst: PAGENAME}}
| estado = recolhido
| title = [[Álgebra]]
| titlestyle = background: # ffc0cb;
| imagem = [[Arquivo: Nuvola apps edu mathematics-p.svg | 58px | direito]]
| groupstyle = background: # FFE0E0; alinhamento de texto: direita;
| liststyle = text-align: left;
| grupo1 = [[Número (matemática) | Números]]
| list1 = [[Número natural | Natural]] {{,}} [[Inteiro | Inteiro]] {{,}} [[Número racional | Racional]] {{,}} [[Número algébrico | Algébrico]] {{ ,}} [[Número real | Real]] {{,}} [[Número complexo | Complexo]]
| grupo2 = [[Álgebra Elementar]]
| list2 = [[número primo]] {{,}} [[Máximo divisor comum | GCD]] {{,}} [[Mínimo múltiplo comum | lcm]] {{,}} [[Algoritmo de Euclides]] {{, }} [[Equação]] {{,}} [[Desigualdade]] {{,}} [[Polinômio]] {{,}} [[Aritmética modular]]
| grupo3 = [[Teoria de grupo]]
| list3 = [[Group (mathematics) | Group]] ([[Finite group | finito]] {{,}} [[Cyclic | cyclic group]] {{,}} [[Abelian group | Abelian]]) {{ ,}} [[Homomorfismo de grupos | Homomorfismo]] {{,}} [[Subgrupo normal]] {{,}} [[Teorema do isomorfismo]] {{,}} [[Permutação]]
| grupo4 = [[Teoria do anel]]
| list4 = [[Anel (álgebra) | Anel]] {{,}} [[Ideal (matemática) | Ideal]] ([[Primeiro ideal | primeiro]] {{,}} [[Máximo ideal | máximo]]) {{,}} [[Domínio de integridade | Domínio]] ([[Anel para fatoração única | fatoração única]] {{,}} [[Anel para ideais principais | para ideais principais]] {{,}} [[ Euclidiano | Anel euclidiano]]) {{,}} [[Matriz]]
| grupo 5 = [[Teoria de campo]]
| list5 = [[Campo (matemática) | Campo]] {{,}} [[Extensão do campo]] {{,}} [[Fechamento algébrico]] {{,}} [[Teorema fundamental da álgebra]] {{, }} [[Teoria de Galois]]
}}

Com grupos, com imagem na barra de título

 {{Navbox
| nome = {{subst: PAGENAME}}
| estado =
| title = [[Arquivo: Bandeira do Canadá.svg | 22px]] [[Províncias e territórios do Canadá]]
| group1 = Província
| list1 = [[Alberta]] {{,}} [[British Columbia]] {{,}} [[Prince Edward Island]] {{,}} [[Manitoba]] {{,}} [[New Brunswick] ] {{,}} [[Nova Escócia]] {{,}} [[Ontário]] {{,}} [[Québec (província) | Québec]] {{,}} [[Saskatchewan]] {{, }} [[Terra Nova]] {{,}} [[Labrador (região) | Labrador]]
| group2 = Territórios
| list2 = [[Nunavut]] {{,}} [[Territórios do Noroeste]] {{,}} [[Yukon]]
}}

Páginas relacionadas

modelo Projeto modelo : colabore com a Wikipedia no tópico do modelo