Penggunaan

{{User Genshin|UID=***|Ser=***|Lv-A=*|Lv-W=*|SDA=*}}

使用例

项目 输入标记化语言 输出
普通 "{{User Genshin}}" Templat:User Genshin
显示UID "{{User Genshin|UID=114514}}" Templat:User Genshin
显示服务器 "{{User Genshin|Ser=天空岛}}" Templat:User Genshin
显示冒险等级 "{{User Genshin|Lv-A=11}}" Templat:User Genshin
显示世界等级 "{{User Genshin|Lv-W=4}}" Templat:User Genshin
显示多项 "{{User Genshin|UID=931931|Ser=CN-TW/HK/MO|Lv-A=5}}" Templat:User Genshin
"{{User Genshin|UID=1919810|Ser=天空岛|Lv-W=1}}" Templat:User Genshin
注意:同时输入Lv-A参数(冒险等级)和Lv-W参数(世界等级)只显示世界等级。
例如:"{{User Genshin|UID=889464|Ser=Asia|Lv-A=36|Lv-W=4}}"
Templat:User Genshin
防社死样式参数 请将您需要使用各样式小项参数相加的和填入本参数。
例如:需要使用图片,并在个人页页眉插入图标:"{{User Genshin|SDA=6}}"
Templat:User Genshin

防社死样式参数

在SDA参数中填写您希望启用的样式小项的激活参数之和,基本的样式小项如下:

防社死样式参数列表
样式小项 激活参数 使用例
默认(不启用下面任何小项) 0或不填写 Templat:User Genshin
不要添加“喜欢玩原神的维基人”分类 1 Templat:User Genshin
用户框左侧使用图片而不是显示“原神 Genshin”字样 2 Templat:User Genshin
在个人页页眉插入图标 4 Templat:User Genshin

比如SDA=6(2+4)即同时启用“用户框左侧使用图片而不是显示‘原神 Genshin’字样”(2)和“在个人页页眉插入图标”(4)两个样式小项。

高血压代码说明

Templat:注意:如果您仅是普通引用此模板的用户,那么:下面的内容,以后再来探索吧~

由于编写者水平不高,故在写有关于“或”的判断时时出现了下文类似的冗长的代码,如果您了解如何优化,请您予以修正或在讨论页留言,非常感谢。

{{if|eq|{{或| {{if|eq|{{{SDA|}}}|2|1}} | {{if|eq|{{或| {{if|eq|{{{SDA|}}}|3|1}} | {{if|eq|{{或| {{if|eq|{{{SDA|}}}|6|1}} | {{if|eq|{{{SDA|}}}|7|1}} }}|1|1}} }}|1|1}} }}|1||原神<br/>Genshin}}

上文是判断SDA参数中使用者是否启用“用户框左侧使用图片而不是显示‘原神 Genshin’字样”(2)这个样式小项,即判断SDA是否=2或3或6或7,可拆分为:

{{if|eq|{{或| {{if|eq|{{{SDA|}}}|2|1}} | {{if|eq|{{或| {{if|eq|{{{SDA|}}}|3|1}} | {{if|eq|{{或| {{if|eq|{{{SDA|}}}|6|1}} | {{if|eq|{{{SDA|}}}|7|1}} }}|1|1}} }}|1|1}} }}|1||原神<br/>Genshin}}

其中:

  • “如果”模板之一({{if|eq|...|1||原神<br/>Genshin}})判断省略号处是否为“1”,如果是则输出“”,否则输出“原神<br/>Genshin”。
  • “如果”模板之二({{if|eq|{{{SDA|}}}|2|1}} )判断SDA是否=2,如果是则输出“1”,否则输出空文本。
  • “或”模板({{或|A|B}})判断A、B是否有内容,有则输出“1”,没有则输出“0”。

例如橙色“或”模板中,当{{if|eq|{{{SDA|}}}|6|1}} {{if|eq|{{{SDA|}}}|7|1}} 任意有一个输出是“1”即SDA=6或7时,橙色“或”模板输出“1”,否则输出“0”;此时橄榄色“如果”模板检查橙色“或”模板输出是否为“1”即SDA是否=6或7,如果是,橄榄色“如果”模板输出“1”,否则输出空文本(此处因为接下来黑色“或”模板只有接收2个空文本即2项均不成立才输出0);接下来黑色“或”模板判断,如果橄榄色“如果”模板输出“1”即SDA=6或7{{if|eq|{{{SDA|}}}|3|1}} 输出“1”即SDA=3,黑色“或”模板才输出“1”,否则输出“0”,如此反复嵌套,如果里层任意一个“如果”模板判断到了SDA并输出“1”,则会一层一层向外输出“1”;最后如果绿色“或”模板输出“1”,最外层红色“如果”模板就会输出“”,如果是“0”(即不是“1”)则输出“原神<br/>Genshin”。