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

Modelo: Infobox

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: Infobox / man ( mudanças · histórico )
Sandbox: Modelo: Infobox / Sandbox ( editar · histórico ) · Todas as subpáginas: lista

Infobox é um modelo que facilita a criação de modelos sinóticos (ou infoboxes ) colocados à direita de um item. Por ser um sub- modelo, ou seja, um modelo usado para definir outros, não deve ser incluído diretamente nas entradas.

Cada linha da tabela pode ser usada como um título para um subgrupo de informações ou diretamente como um conjunto de células atribuídas a um campo. Essas duas funções não podem ser executadas ao mesmo tempo: se uma linha for definida como título e como campo, ela será atribuída ao título.

O uso exclusivo do valor de um campo permite inserir caixas estendidas em duas colunas, como imagens.

Sintaxe típica

Nota: GrupoN e NomeN / ValorN são alternativas, eles não podem ser usados ​​com o mesmo valor de N.

Nota: para campos numerados não é necessário usar todos os números consecutivos, funciona sem problemas mesmo se deixar alguns "buracos" na sequência. Na verdade, é preferível deixar lacunas, portanto, no caso de adição futura de campos intermediários, você não é forçado a renumerar todo o modelo.

 {{Caixa de informação
| TitleInt = 
| StyleTitoloInt = cor de fundo:
| Imagem = 
| GroupStyle = background-color:

| Grupo1 = 
| Nome1 = 
| Valor1 = 
| Grupo2 = 
| Nome2 = 
| Value2 = 
| Grupo3 = 
| Nome3 = 
| Value3 = 
| Grupo4 = 
| Nome4 = 
| Value4 = 
| Grupo5 = 
| Nome5 = 
| Value5 = 
| Grupo6 = 
| Name6 = 
| Value6 = 
| Grupo7 = 
| Nome7 = 
| Value7 = 
| Grupo8 = 
| Name8 = 
| Value8 = 
| Grupo9 = 
| Name9 = 
| Value9 = 
| Grupo10 = 
| Name10 = 
| Value10 = 
| Grupo11 = 
| Name11 = 
| Value11 = 
| Grupo12 = 
| Nome12 = 
| Value12 = 
| Grupo 13 = 
| Nome13 = 
| Value13 = 
| Grupo14 = 
| Nome14 = 
| Value14 = 
| Grupo 15 = 
| Nome15 = 
| Value15 = 
| Grupo16 = 
| Nome16 = 
| Value16 = 
| Grupo17 = 
| Nome17 = 
| Value17 = 
| Grupo 18 = 
| Nome18 = 
| Value18 = 
| Grupo 19 = 
| Nome19 = 
| Value19 = 
| Grupo 20 = 
| Nome20 = 
| Value20 = 

| Último = 
| LastStyle = cor de fundo:
}}

Sintaxe completa

O modelo permite o uso de um número ilimitado de linhas para os campos. Apenas 20 estão incluídos abaixo, o que deve satisfazer a maioria dos usuários. Caso contrário, basta continuar sistematicamente com a numeração.

 {{Caixa de informação
| NameTemplate = {{subst: PAGENAME}}
| LinkWikidata =
| Resumo = Quadro sinóptico que resume os principais dados da disciplina
| TableStyle = 
| EastTitle = 
| EastTitleStyle = 
| TitleInt = 
| StyleTitoloInt =
| Subtítulo = 
| Imagem = 
| ImageStyle = 
| GroupStyle = 
| StyleName = 
| StyleValue = 

| Grupo1 = 
| Nome1 = 
| Valor1 = 
| Grupo2 = 
| Nome2 = 
| Value2 = 
| Grupo3 = 
| Nome3 = 
| Value3 = 
| Grupo4 = 
| Nome4 = 
| Value4 = 
| Grupo5 = 
| Nome5 = 
| Value5 = 
| Grupo6 = 
| Name6 = 
| Value6 = 
| Grupo7 = 
| Nome7 = 
| Value7 = 
| Grupo8 = 
| Name8 = 
| Value8 = 
| Grupo9 = 
| Name9 = 
| Value9 = 
| Grupo10 = 
| Name10 = 
| Value10 = 
| Grupo11 = 
| Name11 = 
| Value11 = 
| Grupo12 = 
| Nome12 = 
| Value12 = 
| Grupo 13 = 
| Nome13 = 
| Value13 = 
| Grupo14 = 
| Nome14 = 
| Value14 = 
| Grupo 15 = 
| Nome15 = 
| Value15 = 
| Grupo16 = 
| Nome16 = 
| Value16 = 
| Grupo17 = 
| Nome17 = 
| Value17 = 
| Grupo 18 = 
| Nome18 = 
| Value18 = 
| Grupo 19 = 
| Nome19 = 
| Value19 = 
| Grupo 20 = 
| Nome20 = 
| Value20 = 

| Último = 
| Último estilo =
}}

Parâmetros

Link para o elemento Wikidata / manual

Se a infobox extrair dados do Wikidata, é aconselhável preencher os dois parâmetros a seguir para facilitar a modificação dos valores extraídos.

TemplateName
O nome sem prefixo do modelo para o qual o link manual deve apontar. {{Subst: PAGENAME}} pode ser usado. Se este parâmetro for omitido, o link para o elemento Wikidata também não será mostrado.
LinkWikidata
Se definido com qualquer valor, por exemplo, "LinkWikidata = yes", e TemplateName for preenchido, ele gera o link para o elemento Wikidata vinculado à página onde o modelo é usado.

Título

Usando TitleEst
legenda
(A infobox pode ser encontrada sob o título)
Usando TitleInt
legenda
(O título aparece dentro da infobox )

O título de uma infobox pode ser exibido de duas maneiras diferentes. O primeiro o posiciona acima da mesa, o segundo na primeira linha da mesa. Embora seja possível usar os dois ao mesmo tempo, isso não é recomendado por razões de clareza. No namespace principal, geralmente é usado TitleInt .

TitleEst
O título é mostrado acima da tabela.
Título Int
O título é mostrado no topo da tabela.
Legenda
Ele é inserido em um formato menor imediatamente abaixo do título. Preencher com inicial minúscula, exceto no caso de nomes próprios.
Resumo
descrição geral da tabela, é invisível e usada principalmente por navegadores para cegos. Padrão: "Quadro sinóptico resumindo os principais dados da disciplina".

Contente

Imagem
uma imagem que é colocada após o título. Use o modelo {{ Synoptic Image }}. A imagem é centralizada por padrão. Observe que as imagens podem ser inseridas em qualquer lugar, da mesma forma, usando qualquer campo N Value. Recomendamos o uso de sintaxe semelhante à seguinte:
|Immagine={{Immagine sinottico|{{{immagine}}}|{{{didascalia}}}}}
onde immagine é o nome do parâmetro que o usuário utilizará para passar o nome da imagem a exibir, didascalia o nome do parâmetro que conterá o texto da legenda da imagem. Para outros parâmetros que podem ser passados, consulte o manual {{ Synoptic Image }}.
Grupo N
o texto a ser usado como título para um subgrupo de informações (seção) a ser colocado na linha N.
Nº do Grupo Opcional
alternativa ao Grupo N , ele é exibido apenas se pelo menos uma linha de Valor N for inserida antes que outro Grupo ou GrupoOpcional apareça. Aceita o valor especial $fine para evitar que as linhas subsequentes ativem o GruppoOpzionale que o precede. Isso pode ser útil, por exemplo, se você quiser que a última linha de uma infobox dedicada a notas genéricas para ativar o rótulo de um Grupo Opcional que não tem conteúdo per se.
Nome No.
breve descrição (etiqueta) das informações colocadas na linha N.
Valor No.
os dados colocados na linha N. Se o Nome N não estiver presente, ele ocupará toda a linha.
Último
o conteúdo da última linha em fonte pequena (rodapé). Geralmente é usado para notas, referências ou outras informações do mesmo tipo.

Estilos embutidos (opcional)

A aparência de cada parte do sinóptico pode ser alterada usando comandos CSS . No namespace principal, isso geralmente deve ser feito apenas para atribuir quaisquer cores aos títulos ; exceto para necessidades especiais, os sinópticos devem aderir aos padrões gráficos it.wiki, que são aplicados automaticamente pela Infobox.

StyleTable
Isso afeta a mesa como um todo.
Título Estilo Leste
Influencia o título se colocado do lado de fora. O uso de uma cor de fundo ("cor de fundo") não é recomendado.
StyleTitleInt
Influencie a primeira linha. Freqüentemente, uma cor é atribuída ("cor de fundo" para o fundo, "cor" para o primeiro plano). Os caracteres são maiores do que o normal e não precisam ser aumentados; se for um título de trabalho, pode ser útil aplicar itálico ("estilo da fonte: itálico").
Imagem de Estilo
Afeta a célula que contém a imagem.
Grupo de Estilo
Estilo para células contendo títulos de subgrupo (parâmetro Grupo N ou "Grupo opcional N ". Freqüentemente, uma cor é atribuída ("cor de fundo" para o fundo, "cor" para o primeiro plano).
Estilo de Grupo N
Estilo específico para a célula que contém "Grupo N " ou "Grupo opcional N ", se existir, será usado no lugar de "Estilo do grupo".
Nome do Estilo
Influencie células com descrições de campo.
Valor de estilo
Influencie as células com informações reais.
StyleLast
Afeta a última linha. Freqüentemente, uma cor é atribuída ("cor de fundo" para o fundo, "cor" para o primeiro plano).

Aulas alternativas (opcional)

Você pode definir o uso de classes CSS alternativas definidas em MediaWiki: Common.css . No namespace principal, isso normalmente não deve ser feito ; exceto para necessidades especiais, os sinópticos devem seguir os padrões gráficos do it.wiki ("sinóptico" e classe acessória), que são aplicados automaticamente pela Infobox.

ClassTable
Este parâmetro é atribuído em massa ao atributo "class" da tabela.
ClassTitoloEst
Este parâmetro é atribuído em massa ao atributo "class" de qualquer título fora da tabela.
ClassTitoloInt
Este parâmetro é atribuído em massa ao atributo "class" de qualquer título da tabela.
ClassImage
Este parâmetro é atribuído em massa ao atributo "class" da imagem.
Classe N
Este parâmetro é atribuído em massa ao atributo "class" da linha N. Se isso não existir, não terá efeito.

Campos opcionais

Um campo para o qual a variável correspondente Valor N não está definida não é exibido, independentemente de o Nome N estar ou não presente . Isso permite a definição de conteúdo opcional para o sinótico. Basta atribuir uma string vazia a um parâmetro por padrão, por exemplo:

 | Nome5 = População
| Valor 5 = {{{População |}}}

Desta forma, se o parâmetro {{{Population}}} não for definido na entrada, a linha inteira desaparecerá.

Os campos mais complexos podem ser aqueles que modificam os valores dos parâmetros se definidos, mas desaparecem se não forem usados. Por exemplo, se o parâmetro {{{Mass}}} tem um valor, a unidade de medida é automaticamente adicionada a ele. Caso contrário, toda a linha é omitida.

 | Nome6 = Massa
| Valor6 = {{#if: {{{Massa |}}} | {{{Massa}}} kg}}

Da mesma forma, os títulos dos subgrupos só podem ser exibidos se necessário:

 {{Caixa de informação
| NameTemplate = {{subst: PAGENAME}}
| TitleEst = Exemplo de subgrupo opcional
| Grupo1 = {{#if: {{{Campo1 |}}} {{{Campo2 |}}} {{{Campo3 |}}} | Subgrupo opcional}}
| Nome2 = Campo 1
| Valor2 = {{{Campo1 |}}}
| Nome3 = Campo 2
| Valor3 = {{{Campo2 |}}}
| Nome4 = Campo 3
| Valor4 = {{{Campo3 |}}}
}}

O "Grupo 1" só será exibido se um ou mais dos campos abaixo forem definidos.

Exemplos

Teste Infobox
Example.png
Legenda para example.png
Apenas título de subgrupo definido
Apenas valor de campo definido
Todos os três definidos (Grupo)
Todos os três definidos (Grupo)
Nome e valor do campo definido (Nome) Nome do campo e valor definido (valor)
Texto da última linha
 {{Caixa de informação
| NameTemplate = Infobox / man
| TableStyle = 
| TitleInt = Teste '' infobox ''
| StyleTitoloInt = background: #ccf;
| Imagem = {{Synoptic Image | example.png | Caption for example.png}}
| ImageStyle = 
| GroupStyle = background: #ccf;
| StyleName = background: #ddf;
| StyleValue = 

| Grupo1 = Apenas o título do subgrupo definido
| Nome1 = 
| Valor1 = 
| Grupo2 = 
| Name2 = Apenas nome de campo definido
| Value2 = 
| Grupo3 =
| Nome3 = 
| Value3 = Único valor do campo definido
| Grupo4 = Todos os três definidos (Grupo)
| Nome4 = Todos os três definidos (Nome)
| Valor4 = Todos os três definidos (Valor)
| Grupo5 =
| Nome5 = Nome e valor do campo definido (Nome)
| Valor5 = Nome do campo e valor definido (valor)

| Última = Texto da última linha
| LastStyle = background: #ddf;
}}

Observe que quando o Nome N é definido, mas o Valor N correspondente não é, a linha inteira não é exibida. Além disso, o título do subgrupo tem precedência sobre o campo da mesma linha.

Neste outro exemplo, algumas dimensões são forçadas: "TableStyle = width: 20em;" e "StyleName = largura: 33%;"

Teste Infobox
Nome 1 Valor 1
Nome 2 Valor 2
Nome 3 Valor 3
Grupo 4
Nome 5 Valor 5: Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et pain magna aliqua.
Texto da última linha
modelo Projeto modelo : colabore com a Wikipedia no tópico do modelo