template:infobox

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
template:infobox [2021/01/07 09:07]
A135 创建
template:infobox [2022/05/13 09:22] (当前版本)
A135 更新内部语法
行 1: 行 1:
 <noinclude> <noinclude>
 ====== 模板:infobox ====== ====== 模板:infobox ======
-</noinclude>+===== 描述 ===== 
 +这个模板用于在页面中插入一个信息框。
  
-<includeonly> +===== 语法 ===== 
-<html><div class="plugin_wrap wrap_infobox" style="max-width: 100%;"><style> +''%%[|infobox|title=×××|img=×××|info=×××|]%%''
-.wrap_infobox{width: 300px; float: right; margin-left: 1.5em;} +
-@media screen and (max-width: 767px){.wrap_infobox{width: 100%; float: none; display: block; margin-left: auto; margin-right: auto}} +
-</style></html> +
-<panel title="{{{title}}}" no-body="true"> +
-{{{img}}}+
  
-{{{info}}}+这个模板用到的参数: 
 +  * ''title'':信息框的标题 
 +  * ''img'':信息框的概述图(可选) 
 +  * ''info'':基本信息(一般由一个或多个表格组成) 
 + 
 +===== 注意事项 ===== 
 +  * 竖杠符号(''|'')在模板中用于分隔参数,因此如果要在参数值当中使用''|''(例如插入一个表格),请使用''%%~~!~~%%''代替。 
 +  * 此模板依赖bootstrap主题,换用其他主题可能会使信息框外观显示不正常。 
 + 
 +===== 示例 ===== 
 +<code> 
 +[|infobox 
 +|title=DokuWiki 
 +|img={{wiki:dokuwiki-128.png}} 
 +|info= 
 +^  基本信息  ^^ 
 +^ 名称 ~~!~~ DokuWiki ~~!~~ 
 +^ 地址 ~~!~~ dokuwiki.org ~~!~~ |] 
 +</code> 
 +效果如下: 
 +[|infobox 
 +|title=DokuWiki 
 +|img={{wiki:dokuwiki-128.png}} 
 +|info= 
 +^  基本信息  ^^ 
 +^ 名称 ~~!~~ DokuWiki ~~!~~ 
 +^ 地址 ~~!~~ dokuwiki.org ~~!~~ |] 
 +</noinclude> 
 +<includeonly> 
 +<WRAP template_infobox-wrapper> 
 +<panel no-body="true"> 
 +<panel-body><TEXT align="center" size="larger">{{{title=标题}}}</TEXT> 
 +<WRAP template_infobox-imgs> 
 +{{{img= }}} 
 +</WRAP></panel-body> 
 +{{{info}}}
 </panel> </panel>
-<html></div></html>+</WRAP>
 </includeonly> </includeonly>
- 
  • template/infobox.1610010445.txt.gz
  • 最后更改: 2021/01/07 09:07
  • A135