Predefinição:Navio/Testes
Esta é a página de testes de predefinições de Predefinição:Navio (dif). |
Objectivo
[editar código-fonte]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
[editar código-fonte]A sintaxe do predefinição {{Navio}} é a seguinte:
{{navio|Prefixo|Nome do navio|id|Parâmetro de controle}}
Parâmetros
[editar código-fonte]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
[editar código-fonte]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
[editar código-fonte]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
[editar código-fonte]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:
- Couraçado Yamato
Se usa-se sem um dos parâmetros opcionais de controle:
{{navio|Couraçado|Yamato|1941|up=yes}}
dá isto:
- Couraçado Couraçado Yamato (1941)
Predefinições derivadas
[editar código-fonte]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: