Predefinição:CheckElement/doc

Origem: Wikipédia, a enciclopédia livre.

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.

Parâmetros da predefinição

ParâmetroDescriçãoTipoEstado
11

sem descrição

Desconhecidoopcional
linklink

sem descrição

Desconhecidoopcional
nocategorynocategory

sem descrição

Desconhecidoopcional