Predefinição:Navio

Permanently protected template
Origem: Wikipédia, a enciclopédia livre.
Documentação da predefinição[ver] [editar] [histórico] [purgar]

Objectivo

Este predefinição trata-se de um atalho para ligar aos artigos sobre navios que usam o formato "prefixo nome do navio (ano/numeral)". A razão para utilizar este predefinição é que quando o nome do navio está desambiguado, teria que o escrever tudo duas vezes. Por exemplo, a denominação "ARA General Belgrano" corresponde a dois navios diferentes, um alocado em 1898 e outro alocado em 1938. Se quiséssemos ligar ao primeiro teria que escrever [[ARA General Belgrano (1898)|ARA General Belgrano]]

Neste caso, este predefinição reduz à metade aproximadamente: {{navio|ARA|Geral Belgrano|1898}}.

De igual modo, reduz o número de caracteres a empregar quando se queira retirar algum dos elementos que conformam o nome do artigo de destino.

Uso

A sintaxe do predefinição {{Navio}} é a seguinte:

{{navio|Prefixo|Nome do navio|id|Parâmetro de controle}}

Parâmetros

  • Prefixo: em geral, o prefixo naval oficial utilizado na armada à que pertence o navio. Mas também pode ser o tipo de navio se o tipo antecede ao nome do navio no título do artigo (por exemplo, para o Bismarck, descrito no artigo [[Encouraçado Sete de Setembro]], usar-se-ia {{navio|Couraçado|Bismarck}}). Este parâmetro é opcional.
  • Nome do navio: nome do navio. Este parâmetro é obrigatório.
  • ID: pode ser o número de identificação do casco, no ano de lançamento, o nome da embarcação ou a bandeira ou, em geral, o termo utilizado entre parêntese para desambiguar o nome do artigo (por exemplo, para o Submarino russo Krab (1912)|submarino Krab]], descrito no artigo [[Submarino russo Krab (1912)]], usar-se-ia {{navio|submarino russo|Krab|1912}}). Este parâmetro é opcional.

Exemplos

Predefinição Wikicódigo equivalente Título do artigo Resultado final
{{navio||Vasco da Gama|nau 1792}} [[Vasco da Gama (nau 1792)|Vasco da Gama]] [[Vasco da Gama (nau 1792)]]  Vasco da Gama (nau 1792)
{{navio||Fernando Poo|motonave}} [[Fernando Poo (motonave)|Fernando Poo]] [[Fernando Poo (motonave)]]  Fernando Poo (motonave)
{{navio|motonave|Fernando Poo}} [[motonave Fernando Poo|Fernando Poo]] [[motonave Fernando Poo]] motonave Fernando Poo

Parâmetro opcional de controle

Existe um quarto parâmetro que controla que textos aparecem no artigo. Trata-se de um número entre 1 e 6, ambos incluídos, que transformado em seu equivalente binário actua como máscara que determina quais dos parâmetros anteriores (tratados como bits) aparecem. Como a anotação binária não tem por que ser conhecida, se inclui uma tabela a seguir:

Valor decimal Valor binário Parâmetros afectados
1 001 {{ |Prefixo|Nome do navio|ID| }}
2 010 {{ |Prefixo|Nome do navio|ID| }}
3 011 {{ |Prefixo|Nome do navio|ID| }}
4 100 {{ |Prefixo|Nome do navio|ID| }}
5 101 {{ |Prefixo|Nome do navio|ID| }}
6 110 {{ |Prefixo|Nome do navio|ID| }}

A seguir podemos ver alguns exemplos do uso:

Valor Parâmetro(s)
mostrados
Exemplo Wikicódigo equivalente Resultado final
Nenhum todos {{navio|HMCS|Kootenay|H75}} [[HMCS Kootenay (H75)|HMCS Kootenay (H75)]] HMCS Kootenay (H75)
1 3.º {{navio|HMCS|Kootenay|H75|1}} [[HMCS Kootenay (H75)|H75]] H75
2 2.º {{navio|HMCS|Kootenay|H75|2}}} [[HMCS Kootenay (H75)|Kootenay]] Kootenay
3 2.º e 3.º {{navio|HMCS|Kootenay|H75|3}}} [[HMCS Kootenay (H75)|Kootenay (H75)]] Kootenay (H75)
4 resultado não válido {{navio|HMCS|Kootenay|H75|4}}} [[HMCS Kootenay (H75)|Invalid Optional Parameter]] Invalid Optional Parameter
5 1.º e 3.º {{navio|HMCS|Kootenay|H75|5}}} [[HMCS Kootenay (H75)|HMCS (H75)]] HMCS (H75)
6 1.º e 2.º {{navio|HMCS|Kootenay|H75|6}}} [[HMCS Kootenay (H75)|HMCS Kootenay]] HMCS Kootenay
2.º
(sem 3.º)
{{navio|couraçado|Bismarck|4=2}} Uso alternativo: {{navio|Couraçado|Bismarck||2}} [[Couraçado Bismarck|Bismarck]] Bismarck

Nota: tenha-se cuidado com o terceiro parâmetro se não se utiliza o segundo. No exemplo a mais acima com o Yamato, o texto "|4=2" significa dar ao quarto parâmetro o valor de "dois", enquanto a sintaxe alternativa utiliza um par de plecas, "||2", para pôr o valor "dois" na posição do quarto parâmetro.

Parâmetro opcional para prefixo

O parâmetro up (do inglês ounlinked prefix, "prefixo não enlaçado") pode se usar para ter um prefixo que não faça parte do enlace. Quando se fixa seu valor a "yes", o modelo faz que se mostre o prefixo antes do wikienlace. Este parâmetro deve usar-se com um dos parâmetros opcionais de controle descritos na secção anterior (de outra forma, o prefixo aparecerá duas vezes, uma dentro e outra fora do wikienlace).

Exemplos
  • {{navio|Couraçado|Yamato|1941|2|up=yes}}

mostra-se como:

Se usa-se sem um dos parâmetros opcionais de controle:

  • {{navio|Couraçado|Yamato|1941|up=yes}}

dá isto:

Predefinições derivadas

Para aqueles navios de armadas que usam prefixo naval (prefixos), que existem grande quantidade de artigos, existem predefiniçãos derivados que evitam a colocação da palavra "navio", reduzindo assim ainda mais a quantidade de caracteres a empregar: