Predefinição:CheckElement

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

Predefinição que retorna uma mensagem de erro se o primeiro argumento não for válido para uso com outras predefinições auxiliares das predefinições para nuclídeos.

Uso[editar código-fonte]

Ao usar uma string que não é um nome ou símbolo válido de elemento (ou uma string "x", ou "element" ou "elemento"), uma mensagem de erro é retornada. Por exemplo:

  • {{CheckElement|C}} retornará ""
  • {{CheckElement|Carbon}} retornará ""
  • {{CheckElement|Carbono}} retornará ""
  • {{CheckElement|Blablabla}} retornará "O elemento Blablabla não existe. "

O argumento "link=yes" também é suportado. Se o nome ou o símbolo do elemento não tiver nenhum link associado, uma mensagem de erro é retornada. Por exemplo:

  • {{CheckElement|link=yes|C}} retornará ""
  • {{CheckElement|link=yes|Carbon}} retornará ""
  • {{CheckElement|link=yes|Carbono}} retornará ""
  • {{CheckElement|link=yes|X}} retornará "O elemento genérico "X" não possui uma página para a qual vincular. "

Ao usar um nome comum para um elemento que vai contra o guia de estilo da Wikipédia para nomes de elementos, uma mensagem de aviso será retornada. Atualmente, existem três desses nomes:

  • {{CheckElement|Aluminum}} retornará "Aluminum não é uma forma válida de soletrar aluminium. "
  • {{CheckElement|Sulphur}} retornará "Sulphur não é uma forma válida de soletrar sulfur. "
  • {{CheckElement|Cesium}} retornará "Cesium não é uma forma válida de soletrar caesium. "

Esta predefinição pode ser usada em outras predefinições (para verificar erros antes de chamar outras predefinições) que requerem um elemento ou símbolo válido. Por exemplo:

{{#if:{{CheckElement|{{{argumento do elemento}}}|link={{{link|}}} }}
 | Mensagem de erro (exibida quando o elemento é inválido).
 | Mensagem normal (mostrada quando o elemento é válido).
}}

Dados da predefinição[editar código-fonte]

Sem descrição.

[Editar dados da predefinição]

Parâmetros da predefinição

ParâmetroDescriçãoTipoEstado
11

sem descrição

Desconhecidoopcional
linklink

sem descrição

Desconhecidoopcional
nocategorynocategory

sem descrição

Desconhecidoopcional