Este módulo está na categoria sujeitos a proteção de página. Ele é um módulo de alta visibilidade em uso por um grande número de páginas, ou é transcluído muito frequentemente. Por causa do vandalismo ou erros que podem afectar muitas páginas, e mesmo edições triviais podem causar cargas substanciais nos servidores, ele está protegido de editar.
A fim de estar em conformidade com a Wikipédia:Acessibilidade#Recursos, não use cores de tempestade em conjunto com links. Isso é necessário para evitar problemas relacionados à falta de contraste.
Esta predefinição é utilizada para controlar vários modelos relacionados com ciclones tropicais: {{cor tempestade}}, {{nome tempestade}}, {{storm sortkey}} e {{storm icon}}. Ele atua como um local centralizado para as categorias de tempestades para evitar discrepâncias entre os modelos, permitindo que o mesmo ID seja usado em todos os modelos relacionados.
Os dados estão localizados nos seguinte submódulos:
Este módulo exporta três funções para modelos: p.color, p.name, p.sortkey, and p.icon. Também fornece p._color, p._name, p._sortkey, and p._icon para uso em outros módulos.
Todos os IDs de entrada não diferenciam maiúsculas de minúsculas e todos os caracteres não alfanuméricos são removidos.
Fornece a cor do código de categoria de ciclones tropicais fornecido. Isso vem no formato de seu código hexadecimal bruto. Esta função está disponível como modelo em {{storm colour}}.
Fornece o nome do código de categoria de ciclones tropicais indicado. Um argumento opcional bacia pode ser fornecido como o segundo argumento, a fim de ajustar ligeiramente o nome da categoria, se a definição de categoria dada o suportar. Esta função está disponível como modelo em {{storm name}}.
Código
Interpretado
Mostra
ID
Bacia
{{#invoke:Storm categories|name|severe}}
severo
(default)
Erro de comando: Não existe nenhum módulo "Storm categories/Testes".
O sortkey é um número que ajuda na classificação de categorias. Usando a chave de classificação, é possível classificar automaticamente uma tabela de ciclones tropicais, dado o seu código de categoria. Devido à natureza ambígua das chaves de classificação, Os quadros podem ser classificados incorrectamente se forem utilizados valores de outras bacias. No entanto, para as categorias que abrangem várias bacias (p.e. depression and storm), são atribuídas as chaves de classificação mais baixas possíveis, a fim de obter a máxima compatibilidade.
O formato sortkey é o seguinte. Note que nem todos os valores entre os intervalos indicados foram utilizados. A disposição destes foi determinada pelas suas posições no modelo {{Cor tempestade}}.
Bacia
Gama de Sortkey
Global (sem uso)
90000 a 99999
Atl/EPac/SAtl
80000 a 89999
WPac
60000 a 69999
Nio
50000 a 59999
Aus/Fiji
40000 a 49999
SWio
30000 a 39999
Historical
20000 a 29999
Global
0 a 9999
Uma demonstração de uma tabela classificável utilizando estas chaves de classificação pode ser encontrada abaixo. Note-se que não utiliza categorias fora da sua própria bacia (neste caso, a bacia Atl/EPac/SAtl) e a gama global.
Categoria
Sortkey
Código
cat3
&Erro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperado.Erro de expressão: Operador < inesperadoErro de comando: Não existe nenhum módulo "Storm categories/Testes".
{{#invoke:Storm categories|sortkey|cat3}}
cat1
&Erro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperado.Erro de expressão: Operador < inesperadoErro de comando: Não existe nenhum módulo "Storm categories/Testes".
{{#invoke:Storm categories|sortkey|cat1}}
cat5
&Erro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperado.Erro de expressão: Operador < inesperadoErro de comando: Não existe nenhum módulo "Storm categories/Testes".
{{#invoke:Storm categories|sortkey|cat5}}
cat4
&Erro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperado.Erro de expressão: Operador < inesperadoErro de comando: Não existe nenhum módulo "Storm categories/Testes".
{{#invoke:Storm categories|sortkey|cat4}}
depressão
&Erro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperado.Erro de expressão: Operador < inesperadoErro de comando: Não existe nenhum módulo "Storm categories/Testes".
{{#invoke:Storm categories|sortkey|depression}}
cat2
&Erro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperado.Erro de expressão: Operador < inesperadoErro de comando: Não existe nenhum módulo "Storm categories/Testes".
{{#invoke:Storm categories|sortkey|cat2}}
Tabela de ordenação que utiliza bacias diferentes
Categoria
Sortkey
Código
tufão
&Erro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperado.Erro de expressão: Operador < inesperadoErro de comando: Não existe nenhum módulo "Storm categories/Testes".
{{#invoke:Storm categories|sortkey|typhoon}}
potencial
&Erro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperado.Erro de expressão: Operador < inesperadoErro de comando: Não existe nenhum módulo "Storm categories/Testes".
{{#invoke:Storm categories|sortkey|potential}}
cat5
&Erro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperado.Erro de expressão: Operador < inesperadoErro de comando: Não existe nenhum módulo "Storm categories/Testes".
{{#invoke:Storm categories|sortkey|cat5}}
svrcyclstorm
&Erro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperado.Erro de expressão: Operador < inesperadoErro de comando: Não existe nenhum módulo "Storm categories/Testes".
{{#invoke:Storm categories|sortkey|svrcyclstorm}}
desconhecido
&Erro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperado.Erro de expressão: Operador < inesperadoErro de comando: Não existe nenhum módulo "Storm categories/Testes".
{{#invoke:Storm categories|sortkey|unknown}}
supertufão
&Erro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperado.Erro de expressão: Operador < inesperadoErro de comando: Não existe nenhum módulo "Storm categories/Testes".
{{#invoke:Storm categories|sortkey|supertyphoon}}
niodepression
&Erro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperadoErro de expressão: Operador < inesperado.Erro de expressão: Operador < inesperadoErro de comando: Não existe nenhum módulo "Storm categories/Testes".
Existem Ícones para algumas categorias tempestade para efeitos de apresentação. Esta função está disponível como modelo em {{storm icon}}. p.icon retornará o wikitexto de uma imagem ou texto formatado.
A tabela seguinte é gerada invocando a função de demonstração demo deste módulo. Alguns IDs estão disponíveis apenas como cores ou ícones porque existiam como parâmetros em implementações antigas de modelos não modulares e não podem ser viabilizados como alias para uma categoria específica de ciclones tropicais.
Ele mostrará quaisquer erros de cor, incluindo cores que não estejam em conformidade com os padrões de cores minimal Web Content Accessibility Guidelines 2.0 AA color standards (ver Recursos para mais informação).
Erro de comando: Não existe nenhum módulo "Storm categories/Testes".