跳转到内容
打开/关闭菜单
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
登录后可编辑和发表评论。

Template:Infobox/new/doc

模板页面
此模板使用Lua語言

说明

Infobox/new是新一代信息栏模板,基于Lua模块构建,旨在替代现有的Template:信息栏Template:Infobox

相比旧版:无需手动order,按书写顺序自动排列;横栏支持点击折叠;样式使用Codex变量,自动适配不同皮肤和明暗主题;移动端自动全宽、桌面端侧浮;空横栏自动隐藏。从旧版信息栏迁移只需改名,参数兼容。

与旧版模板对比
Infobox/new Template:信息栏 Template:Infobox
书写方式 |字段名 = 值
顺序即渲染顺序
|字段名 = 值
顺序即渲染顺序
|Row 1 title = 标签
|Row 1 info = 值
需手动编号
自动排序 支持 按书写顺序自动排列 支持 按书写顺序自动排列 ❌ 不支持 通过编号控制顺序
样式方式 CSS 类名 + TemplateStyles
统一管理,皮肤适配
⚠ 内联 style 参数
m-stylet-stylel-style……多达 20+ 个
⚠ 内联 style 参数
Row 1 titlestyleRow 1 infostyle……
颜色自定义 ✅ 6 个语义化参数
title-bgheader-bglabel-bg
⚠ 10+ 个分散参数
top-bcolort-bcolorl-bcolor……
⚠ 全局色 + 逐行色
bg-colorleft-column-color……
横栏写法 |-横栏名 = 显示文本 |-横栏名 = 显示文本 |Row x1 = 显示文本
折叠功能 内置 横栏可点击折叠/展开 ❌ 不支持 ❌ 不支持
响应式 内置 移动端全宽 / 桌面端侧浮 ❌ 需手动配置 ❌ 需手动配置
实现 Lua模块+TemplateStyles
代码简洁,易维护
纯wikitext嵌套模板
代码臃肿,难以维护
Lua模块+wikitext+全站样式表

迁移成本

如果条目之前使用Template:信息栏,只需将模板名改为Infobox/new即可,参数无需修改(- 横栏、_自由行语法完全兼容)。

Template:Infobox迁移则需将Row N title/Row N info改为|字段 = 值格式。

用法

{{Infobox/new
|title        = 信息栏标题
|image        = 示例图片.png
|tabs         = {{tabs|...}}    (与image二选一)
|caption      = 图片说明
|float        = right           (默认right,可选left/none)
|class        = 额外CSS类名
|size         = 300px           (图片宽度,默认300px)
|data-align   = center          (数据列对齐,可选left/center/right)

<!-- 折叠控制(可选) -->
|collapsible  = no              (设为no禁用全部折叠)
|collapsed    = 1,3             (默认折叠第1、3个横栏)

<!-- 颜色自定义(可选) -->
|title-bg     = #36c            标题背景色
|title-color  = #fff            标题文字色
|header-bg    = #eaecf0         横栏背景色
|header-color = #202122         横栏文字色
|label-bg     = #f8f9fa         标签背景色
|label-color  = #202122         标签文字色

<!-- 横栏(分段标题) -->
|-横栏名 = 显示的横栏文本

<!-- 自由行(全宽单元格) -->
|_行名 = 自由文本内容

<!-- 普通数据行:按需书写,顺序即渲染顺序 -->
|字段1 = 值1
|字段2 = 值2
}}

参数

控制参数

参数名 别名 说明 默认值
title 标题 信息栏顶部标题
image 图片 图片文件名(不含File:
tabs 标签页内容(如
),与image二选一,同时存在时tabs优先
size 图片大小 图片宽度 300px
caption 图片说明、图片信息 图片下方说明文字
data-align 数据对齐 数据列文字对齐:left / center / right 左对齐
collapsible 设为no禁用横栏折叠,默认开启
collapsed 默认折叠的横栏编号,如1,3
float 浮动方向:right / left / none right
class 额外CSS类名
order (可选)手动指定字段顺序。不填则按书写顺序自动排列
title-bg 标题背景色 标题栏背景色 皮肤主题色
title-color 标题文字色 标题栏文字色 白色
header-bg 横栏背景色 分段横栏背景色 浅灰
header-color 横栏文字色 分段横栏文字色 黑色
label-bg 标签背景色 标签列背景色 浅灰
label-color 标签文字色 标签列文字色 黑色

数据行

普通行
直接书写|字段名 = 值,渲染为"标签 + 数据"的键值对。
横栏(分段标题)
-开头,如|-角色信息 = 角色信息。渲染为跨两列的居中粗体标题行。
默认可点击折叠/展开其后的数据行,右侧显示折叠图标。可通过collapsible=no禁用。
横栏文本默认为去除-前缀的字段名,也可通过赋值自定义显示文本。
若横栏之后无可见数据行,该横栏自动隐藏。
自由行
_开头,如|_说明 = 这是说明文字。渲染为跨两列的自由文本行。

示例

雨衣
VoiSona立绘
角色信息
本名雨衣うい
译名雨衣
别名Ui、Uiroid
性别
年龄14岁
身高149cm
生日5月30日
代表色 #25489C
代表物雨伞
声库信息
引擎VoiSona、VoiSona Talk
语言日语
声源时雨羽衣
开发Techno-Speech
发行INCOLORE
首次发售2025年5月30日
付费

基础用法

{{Infobox/new
|标题 = 初音未来
|图片 = Hatsune_miku_v4x.png
|图片信息 = 初音未来 V4X
|开发商 = Crypton Future Media
|首发 = 2007年8月31日
|语言 = 日语
}}

带横栏

{{Infobox/new
|标题 = 示例角色
|图片 = Example.png
|-横栏1 = 角色信息
|本名 = 示例
|年龄 = 16岁
|-横栏2 = 声库信息
|引擎 = VOCALOID4
|语言 = 日语
}}

自定义颜色

{{Infobox/new
|标题 = 自定义样式
|标题背景色 = #e91e63
|标题文字色 = #fff
|横栏背景色 = #fce4ec
|标签背景色 = #f8bbd0
|类型 = 示例
|发行日期 = 2024年
}}

手动指定顺序

当自动顺序不满足需求时,可用order手动控制:

{{Infobox/new
|order = 发行日期, -制作团队, 作曲, 作词
|发行日期 = 2024-01-01
|作曲 = 某某
|作词 = 某某
|-制作团队 = 制作团队
}}