Predefinição:CheckElement/Testes
Esta é a página de testes de predefinições de Predefinição:CheckElement (dif). |
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
editarAo 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
editarSem 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 |
A documentação acima é transcluída de Predefinição:CheckElement/doc. (editar | histórico) Editores podem experimentar nas páginas de teste (editar | dif) e de exemplos para testes (criar) desta predefinição. Por favor adicione categorias à subpágina /doc. Subpáginas desta predefinição. |