模板: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}}} }}是一種元素。 | 元素名稱或符號錯誤。 }}
上述文档嵌入自Template:CheckElement/doc。 (编辑 | 历史) 编者可以在本模板的沙盒 (创建 | 镜像)和测试样例 (创建)页面进行实验。 请在/doc子页面中添加分类。本模板的子页面。 |