Predefinição:CheckElement/doc
Esta é uma subpágina de documentação para a Predefinição:CheckElement. Ela contém informações sobre o seu uso, categorias, bem como todo o conteúdo que não faz parte da predefinição original. |
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âmetro | Descrição | Tipo | Estado | |
---|---|---|---|---|
1 | 1 | sem descrição | Desconhecido | opcional |
link | link | sem descrição | Desconhecido | opcional |
nocategory | nocategory | sem descrição | Desconhecido | opcional |