打开/关闭菜单
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

本站正在进行早期测试,目前仍存在许多内容的缺失。

模板:Infobox character:修订间差异

来自星砂岛百科
Sizau留言 | 贡献
无编辑摘要
Sizau-bot留言 | 贡献
同步更新
 
(未显示1个用户的12个中间版本)
第1行: 第1行:
<includeonly>{{#vardefine:character_lookup_key|{{{1|{{PAGENAME}}}}}}}<infobox>
<!--
--><includeonly><!--
-->{{CSS|Infobox character}}<!--
-->{{Path|人物}}<!--
-->{{#vardefine:character_lookup_key|{{{1|{{PAGENAME}}}}}}}<!--
-->{{#vardefine:character_name|{{#invoke:Character|getField|{{#var:character_lookup_key}}|name}}}}<!--
-->{{#vardefine:character_image_key|{{#invoke:Character|getField|{{#var:character_lookup_key}}|image_key}}}}<!--
-->{{#vardefine:character_en_name|{{{name_en|{{#invoke:Character|getField|{{#var:character_lookup_key}}|name_en}}}}}}}<!--
-->{{#vardefine:character_birthday|{{#invoke:Character|getBirthday|{{#var:character_lookup_key}}}}}}<!--
-->{{#vardefine:character_occupation|{{#invoke:Character|getField|{{#var:character_lookup_key}}|occupation}}}}<!--
-->{{#vardefine:character_gender|{{#invoke:Character|getGender|{{#var:character_lookup_key}}}}}}<!--
-->{{#vardefine:character_height|{{#invoke:Character|getField|{{#var:character_lookup_key}}|height}}}}<!--
-->{{#vardefine:character_weight|{{#invoke:Character|getField|{{#var:character_lookup_key}}|weight}}}}<!--
-->{{#vardefine:character_description|{{#invoke:Character|getField|{{#var:character_lookup_key}}|description}}}}<!--
-->{{#vardefine:character_map_description|{{#invoke:Character|getField|{{#var:character_lookup_key}}|map_description}}}}<!--
-->{{#if:{{#var:character_en_name}}|{{CSS|Infobox||subtitle}}|}}<!--
--><infobox>
<title source="title">
<title source="title">
<default>{{{title|{{#invoke:Character|getField|{{#var:character_lookup_key}}|name}}}}}</default>
<default>{{{title|{{#var:character_name}}}}}</default>
</title>
</title>


<data source="name_en">
{{#if:{{#var:character_en_name}}|<data>
<default><center><small>{{#invoke:Character|getField|{{#var:character_lookup_key}}|name_en}}</small></center></default>
<default><center><small>{{#var:character_en_name}}</small></center></default>
</data>
</data>}}


<panel>
<panel>
第12行: 第28行:
<section>
<section>
<label>描述图</label>
<label>描述图</label>
<image source="image_map">
<image source="image_map" layout="image-map">
<default>{{#if:{{#var:character_image_key}}|Map {{#var:character_image_key}}.png|}}</default>
<default>{{#if:{{#var:character_image_key}}|Map {{#var:character_image_key}}.png|}}</default>
</image>
</image>
第19行: 第35行:
<section>
<section>
<label>小头像</label>
<label>小头像</label>
<image source="image_head">
<image source="image_head" layout="image-head">
<default>{{#if:{{#vardefineecho:character_image_key|{{#invoke:Character|getField|{{#var:character_lookup_key}}|image_key}}}}|Head {{#var:character_image_key}}.png|}}</default>
<default>{{#if:{{#var:character_image_key}}|Head {{#var:character_image_key}}.png|}}</default>
</image>
</image>
</section>
</section>
第26行: 第42行:
<section>
<section>
<label>半身像</label>
<label>半身像</label>
<image source="image_half">
<image source="image_half" layout="image-half">
<default>{{#if:{{#var:character_image_key}}|Half {{#var:character_image_key}}.png|}}</default>
<default>{{#if:{{#var:character_image_key}}|Half {{#var:character_image_key}}.png|}}</default>
</image>
</image>
第38行: 第54行:


<header>基础信息</header>
<header>基础信息</header>
<data source="rarity">
<label>稀有度</label>
<default>{{#invoke:Character|getField|{{#var:character_lookup_key}}|rarity}}</default>
</data>


<data source="birthday">
<data source="birthday">
<label>生日</label>
<label>生日</label>
<default>{{#invoke:Character|getBirthday|{{#var:character_lookup_key}}}}</default>
<default>{{#var:character_birthday}}</default>
</data>
</data>


<data source="occupation">
<data source="occupation">
<label>身份</label>
<label>身份</label>
<default>{{#invoke:Character|getField|{{#var:character_lookup_key}}|occupation}}</default>
<default>{{#var:character_occupation}}</default>
</data>
</data>


<data source="gender">
<data source="gender">
<label>性别</label>
<label>性别</label>
<default>{{#invoke:Character|getGender|{{#var:character_lookup_key}}}}</default>
<default>{{#var:character_gender}}</default>
</data>
</data>


<data>
{{#if:{{#var:character_height}}|<data>
<label>身高</label>
<label>身高</label>
<default>{{#invoke:Character|getField|{{#var:character_lookup_key}}|height}} cm</default>
<default>{{#var:character_height}} cm</default>
</data>
</data>}}


<data>
{{#if:{{#var:character_weight}}|<data>
<label>体重</label>
<label>体重</label>
<default>{{#invoke:Character|getField|{{#var:character_lookup_key}}|weight}} kg</default>
<default>{{#var:character_weight}} kg</default>
</data>
</data>}}


<group collapse="closed">
<group collapse="closed">
<header>简介</header>
<header>简介</header>
<data>
<data>
<default>{{#invoke:Character|getField|{{#var:character_lookup_key}}|description}}</default>
<default>{{#var:character_description}}</default>
</data>
</data>
</group>
</group>
第79行: 第90行:
<header>地图描述</header>
<header>地图描述</header>
<data>
<data>
<default>{{#invoke:Character|getField|{{#var:character_lookup_key}}|map_description}}</default>
<default>{{#var:character_map_description}}</default>
</data>
</data>
</group>
</group>
</infobox></includeonly><noinclude>
</infobox><!--
== 用法 ==
-->{{Mainonly|[[分类:人物]]{{#if:{{#var:character_en_name}}|[[en:{{#var:character_en_name}}]]|}}}}<!--
<pre>
--></includeonly><noinclude>{{Documentation}}</noinclude>
{{Infobox character}}
</pre>
 
== 参数 ==
* `1`:查找键,默认使用页面名
* `title`:显示标题
 
== 数据来源 ==
通过 `Module:Character` 读取 `数据:Character/character_index.json`。
</noinclude>

2026年3月17日 (二) 14:15的最新版本

文档

概述

Infobox character 用于展示角色页的基础信息与图片面板,包含描述图、小头像、半身图以及生日、身份、性别等字段。

用法

默认使用当前页面名:

指定角色名称:

覆盖标题或英文名:

示例

模板数据

展示角色页的基础信息、图片与简介面板。

模板参数[编辑模板数据]

此模板首选参数换行的代码块格式。

参数描述类型状态
查找键1

角色名称、页面名或映射名称,默认使用当前页面标题。

示例值
晨星
字符串可选
标题覆盖title

覆盖默认显示标题。

字符串可选
英文名覆盖name_en

覆盖默认英文名副标题。

字符串可选
图片说明image_caption

补充图片区域下方说明文字。

字符串可选