共建WIKI编辑招募
如果你热爱《塞尔达传说》系列并且愿意为之添砖添瓦的话
可以加群一起共同建设,招募详情页见攻略组招募公告
全站通知:
模板:信息框
刷
历
编
跳到导航
跳到搜索
目的
生成信息框来显示角色,武器和物品等的基本信息,对页面分类以及设置页面的属性
用法
{{信息框 | 名称 = 数据的名称,同时也是信息框的标题 | 分类 = 数据的分类,同时也是生成的页面的分类 | 自定义参数 = 一或多对的 键 = 值 }}
代码
<noinclude> {{模板:信息框/doc}} </noinclude> <includeonly> {{#invoke:信息框|创建 |名称={{{名称}}} |分类={{{分类}}} |自定义参数={{{自定义参数}}} }} {{#arraydefine:data | {{#invoke:信息框|获取数据 |名称={{{名称}}} |分类={{{分类}}} |自定义参数={{{自定义参数}}} }} | , }} {{#loop: i | 0 <!-- loops start value for {{ #var:i }} --> | {{ #arraysize:data }} <!-- number of loops --> | <nowiki/> {{#vardefine: name | {{#explode:{{#arrayindex:data|{{ #var:i }}}}|=|0}} }} {{#vardefine: value | {{#explode:{{#arrayindex:data|{{ #var:i }}}}|=|1}} }} {{#set:{{#var: name}}={{#var:value}}}} }} {{#css:{{:Css/Infobox.css}} }} [[Category:{{{分类}}}]] <includeonly>
示例
输入
{{信息框 | 名称 = 塞尔达 | 分类 = 角色 | 自定义参数 = 喜欢的事物 = 林克 身份 = 永远的公主 }}
输出