模板:CheckElement
此模板使用Lua语言: |
本模板联合其他核素模板一同使用,在模板的第一项参数无效或错误时,会显示错误信息。
用法
当字串不是有效的元素名称或“x”时,会显示以下错误信息:
{{CheckElement|C}}
会显示“”(正确无误){{CheckElement|Carbon}}
会显示“”(正确无误){{CheckElement|碳}}
会显示“”(正确无误){{CheckElement|Blablabla}}
会显示“未知的元素“Blablabla””
支持"link=yes"参数。如果元素或符号没有对应的页面,则错误信息如下:
{{CheckElement|link=yes|C}}
会显示“”(正确无误){{CheckElement|link=yes|Carbon}}
会显示“”(正确无误){{CheckElement|link=yes|碳}}
会显示“”(正确无误){{CheckElement|link=yes|X}}
会显示“元素“X”没有对应的页面。”
如果所输入的元素名称不符合英文维基百科的拼写规则,则会显示以下错误信息:
{{CheckElement|Aluminum}}
会显示““Aluminum”不是“铝”的正确拼法。”{{CheckElement|Sulphur}}
会显示““Sulphur”不是“硫”的正确拼法。”{{CheckElement|Sulfur}}
会显示“”(正确无误){{CheckElement|Cesium}}
会显示““Cesium”不是“铯”的正确拼法。”
本模板可以用于检测元素名称或符号是否存在错误,用法如下:
{{#ifexpr:{{CheckElement|{{{element argument}}}|link={{{link|}}} }} | {{Element|{{{element argument}}} }}是一種元素。 | 元素名稱或符號錯誤。 }}