Mal:CheckElement

Mal dokumentasi[cingak] [obah] [lelintihan] [purge]

Template that returns an error message if the first argument is not valid for use with other nuclide templates helper templates.

Usage

uah

When using a string that is not a valid element name or symbol or "x" or "element", an error message is returned, like so:

  • {{CheckElement|C}} will return ""
  • {{CheckElement|Karbon}} will return ""
  • {{CheckElement|Blablabla}} will return "Datu Blablabla nénten wénten."

The "link=yes" argument is also supported; if the element name or symbol has no associated link, an error message is returned, like so:

  • {{CheckElement|link=yes|C}} will return ""
  • {{CheckElement|link=yes|Carbon}} will return ""
  • {{CheckElement|link=yes|X}} will return "Datu generik 'X' nénten ngelah kaca antuk katautang."

When using a common name for an element that goes against the Wikipedia style guide for element names, a warning message will be returned. There are currently three such names:

  • {{CheckElement|Aluminum}} will return "Aluminum nénten valid way to spell aluminium."
  • {{CheckElement|Sulphur}} will return "Sulphur nénten valid way to spell ."
  • {{CheckElement|Cesium}} will return "Cesium nénten valid way to spell caesium."

This template can be used in other templates to check for error before calling other templates that require a valid element or symbol like so:

{{#if:{{CheckElement|{{{element argument}}}|link={{{link|}}} }}
 | Error message (shown when the element is invalid).
 | Normal message (shown when the element is valid).
}}

Tests

uah

Template Data

uah

Mal:Template data header

Tanpa pidarta.

Paraméter mal[Kalola data mal]

ParaméterDéskripsiSorohStatus
11

tanpa pidarta.

Nénten kauningindadi-dadi
linklink

tanpa pidarta.

Nénten kauningindadi-dadi
nocategorynocategory

tanpa pidarta.

Nénten kauningindadi-dadi

See also

uah

Mal:Periodic table templates