欢迎来到我的世界玩家社区Wiki!如需参与编辑,请每一位编辑者务必仔细阅读Wiki方针
全站通知:

模板:信息表/doc

来自我的世界玩家社区WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索
此模板已被应用于5000+页面
修改此模板会对服务器造成巨大压力。因此,在修改此页面前,请与其他编辑者讨论后再做决定。
此模板是一个复杂模板
此模板具有复杂的维基语法,不建议新手尝试编辑此模板。

信息表模板是一种置于页面开篇右侧(宽屏)或开篇部分(手机屏幕)用于列出各种参数信息的模板,其目的是为访问者快速提供常用信息。

这是用于制作其他模板的元模板,如无特殊需要,请勿将此模板直接使用到内容页面。

通常与{{面包屑}}搭配使用,参考{{MOD}}。

快速使用

简略用法(不推荐)

{{信息表
|title = {{{XX名称|}}}
|image = {{{image|}}}
|bar = XX信息
|项目1|{{{项目1|}}}
|项目2|{{{项目2|}}}
|项目3|{{{项目3|}}}
}}

完整用法(推荐)

源代码
{{信息表
|title = {{{XX名称|}}}
|classname = 
|image = 
|bar = XX信息
|项目1|{{{项目1|}}}
|项目2|{{{项目2|}}}
|项目3|{{{项目3|}}}
|class = {{{class|}}}
|style = {{{style|}}}
|stylegroup = {{{stylegroup|}}}
|title-class = {{{title-class|}}}
|title-style = {{{title-style|}}}
|banner-class = {{{banner-class|}}}
|banner-style = {{{banner-style|}}}
|bar-class = {{{bar-class|}}}
|bar-style = {{{bar-style|}}}
|list-class = {{{list-class|}}}
|list-style = {{{list-style|}}}
|list-item-class = {{{list-item-class|}}}
|list-item-style = {{{list-item-style|}}}
|list-item-left-class = {{{list-item-left-class|}}}
|list-item-left-style = {{{list-item-left-style|}}}
|list-item-right-class = {{{list-item-right-class|}}}
|list-item-right-style = {{{list-item-right-style|}}}
}}

参数

基本参数

  • title —— 顶部标题。
  • image —— 标题下方的图片。
  • bar —— 图片下方的说明信息。
  • 奇数参数 —— 项目名称。
  • 偶数参数 —— 项目内容。
  • after —— 底部插入元素。

样式参数

此模板提供了大量可自定义样式的参数,同时也方便全局样式和用户自定义样式更好地获取元素。

  • class —— 为整个信息表添加类。
  • style —— 为整个信息表添加样式。
  • classname —— 该信息表的类名,为整个信息表添加类infotable-type-名称,留空默认为infotable-type-default
  • stylegroup —— 样式组。如果填写此项将会覆盖所有样式设置。此参数的详细说明见下文。
  • stylelink —— 引入样式表。从MediaWiki名字空间中引入样式,需要填写CSS页面名称,不包含前缀。


以下参数均有class和style变体,为避免繁琐介绍,下文参数名称已省略后缀。例如,参数title表示title-classtitle-style

  • title —— 顶部标题。
  • banner —— 头图。
  • bar —— 横栏。
  • list —— 整个项目列表。
  • list-item —— 每个项目。
  • list-item-left —— 项目左侧部分。
  • list-item-right —— 项目右侧部分。

stylegroup

stylegroup参数用于快速套用一整套样式。如果此参数被填写,所有样式都将通过读取模板:信息表/stylegroup/<填写的内容>/<对应的样式参数>来套用样式。

例如,如果stylegroup的内容为teststyle,则模板样式将会读取:

  • title-style = 信息表/stylegroup/teststyle/title-style
  • bar-style = 信息表/stylegroup/teststyle/bar-style
  • ...


拓展模板

利用after参数可以自定义信息表布局。

例如,可以使用{{信息表/bar}}搭配{{信息表/list}}创建有栏目划分的信息表,使用{{信息表/hidebox}}搭配{{信息表/list}}可以将繁琐信息折叠。

细节

  • 如果项目内容留空,整行项目将会被隐藏。
  • 图片最大宽度被限制在298px(剩余2px为边框)。

使用效果

一般使用效果

#infobox-doc-1*&&&&*
点击展开此处以查看效果
模组名称
这里应该放置图片
模组信息
项目1
内容...
项目2
内容...
项目3
↓如果此区域被留空
项目5
↑整行项目会被隐藏
源代码
{{信息表
|title = 模组名称
|image = 这里应该放置图片
|bar = 模组信息
|项目1|内容...
|项目2|内容...
|项目3|↓如果此区域被留空
|项目4|
|项目5|↑整行项目会被隐藏
}}

自定义样式

下面是一个完全自定义样式的案例:

#infobox-doc-2*&&&&*
点击展开此处以查看效果
车万女仆
车万女仆(Touhou Little Maid)封面.jpg
模组信息
模组名称
车万女仆
外文名
Touhou Little Maid
来源
国产MOD
运行环境
Minecraft Java 版
游戏依赖版本
1.12.2
附属模组
模组玩法类型
宠物
维护状态
维护中
采用API
Forge 14.23.5.2768
相关链接
源代码
{{信息表
|title = 车万女仆
|模组名称|车万女仆
|image=[[File:车万女仆(Touhou Little Maid)封面.jpg]]
|bar = 模组信息
|外文名|Touhou Little Maid
|来源|国产MOD
|作者|'''程序:'''[https://space.bilibili.com/4435845 酒石酸菌]、[https://space.bilibili.com/6939567 雪尼]<br>'''美工:'''[https://space.bilibili.com/773374 琥珀酸] [https://space.bilibili.com/9322946 帕金伊]、[https://space.bilibili.com/4025377 天顶乌]、[https://space.bilibili.com/291610169 天幂]、[https://space.bilibili.com/1704421 尤里的猫]
|运行环境|Minecraft Java 版
|游戏依赖版本|1.12.2
|附属模组|无
|模组玩法类型|宠物
|维护状态|维护中
|采用API|Forge 14.23.5.2768
|相关链接|[https://www.mcbbs.net/thread-882845-1-1.html MCBBS]<br>[https://www.curseforge.com/minecraft/mc-mods/touhou-little-maid CurseForge]<br>[https://github.com/TartaricAcid/TouhouLittleMaid GitHub]
|style = border: 1px #800000 solid;
|title-style = background: #BB1111; color:#FFF; border-bottom: 3px #FFF dashed; min-height: 42px; line-height: 42px;
|banner-style = border-top: 2px #BB1111 solid;
|bar-style = background: #BF3F3F; color:#FFF;
|list-style = 
|list-item-style = 
|list-item-left-style = background: #CF5E5E; color:#FFF;
|list-item-right-style = background: #FAEDED;
}}

另外这是一个仿明日方舟样式的模板:(注意背景是半透明的)

#infobox-doc-2-1*&&&&*
点击展开此处以查看效果
罗德岛
危机合约(CrisisContracts)-封面.png
信息
名称
罗德岛
外文名
Rhodes Isiand
项目
内容
项目
内容
项目
内容
项目
内容
项目
内容
项目
内容
源代码
{{信息表
|title = 罗德岛
|image = [[File:危机合约(CrisisContracts)-封面.png]]
|bar = 信息
|名称|罗德岛
|外文名|Rhodes Isiand
|项目|内容
|项目|内容
|项目|内容
|项目|内容
|项目|内容
|项目|内容
|style = border:none; background:rgba(255,255,255,0.5); box-shadow: 0 2px 10px rgba(100,100,100,0.5);
|title-style = background:rgba(230,230,230,0.5);
|bar-style = background:rgba(230,230,230,0.5);
|list-style = background-image: linear-gradient(rgba(100,100,100,0.35) 0, rgba(100,100,100,0) 48px);
|list-item-left-style = background:transparent;
|list-item-right-style = background:transparent;
}}

优秀案例参考:车万女仆(Touhou Little Maid)学园都市(AcademyCraft)魔法雕像(MagicalSculpture)

附注:{{Navbox}}大家族模板所支持的自定义样式与本模板大同小异,基本可以相互套用样式。

使用拓展模板

下面这个案例利用after参数导入了{{信息表/hidebox}}并搭配{{信息表/list}}:

#infobox-doc-3*&&&&*
点击展开此处以查看效果
作者名称
作者信息
名称
作者名称
别名
别名
活跃年代
2020年至今
代表作
代表作
社交账号
社交平台1
账号
社交平台2
账号
社交平台3
账号
源代码
{{信息表
|title = 作者名称
|classname = author
|bar = 作者信息
|名称|作者名称
|别名|别名
|活跃年代|2020年至今
|代表作|代表作
|after = {{信息表/hidebox
|bar = 社交账号
|content = {{信息表/list
|社交平台1|账号
|社交平台2|账号
|社交平台3|账号
}}
}}
}}

当然,结构完全自由,可以添加不止一个扩展模板:

#infobox-doc-3-1*&&&&*
点击展开此处以查看效果
作者名称
作者信息
名称
作者名称
别名
别名
活跃年代
2020年至今
代表作
代表作
社交账号
社交平台1
账号
社交平台2
账号
社交平台3
账号
游戏账号
游戏平台1
账号
游戏平台2
账号
游戏平台3
账号
更多信息
项目1
内容
项目2
内容
项目3
内容
源代码
{{信息表
|title = 作者名称
|classname = author
|bar = 作者信息
|名称|作者名称
|别名|别名
|活跃年代|2020年至今
|代表作|代表作
|after = {{信息表/hidebox
|bar = 社交账号
|content = {{信息表/list
|社交平台1|账号
|社交平台2|账号
|社交平台3|账号
}}
}}{{信息表/hidebox
|bar = 游戏账号
|content = {{信息表/list
|游戏平台1|账号
|游戏平台2|账号
|游戏平台3|账号
}}
}}{{信息表/hidebox
|bar = 更多信息
|content = {{信息表/list
|项目1|内容
|项目2|内容
|项目3|内容
}}
}}
}}

另见

框架

常用模块

这些常用模块可以使用after参数导入,注意:不是所有的信息表模板都支持使用after。