Templat:Pengguna Genshin Impact/doc
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
”。