个人工具

模板:Frm

出自Meshal Lite

(修订版本间的差异)
跳转到: 导航, 搜索
第1行: 第1行:
<includeonly><!-- 定义这个条目的实际类型 -->{{#vardefine:frmclass|{{#switch: {{{class|{{{3}}}}}}
+
<includeonly><!-- 定义这个条目的实际类型 -->
 +
{{#vardefine:frmclass|{{#switch: {{{class|{{{3}}}}}}
 
| ability = Ability
 
| ability = Ability
 
| inborn_ability = Ability
 
| inborn_ability = Ability
第12行: 第13行:
 
| ammo_item = Item
 
| ammo_item = Item
 
| craft_item = Item
 
| craft_item = Item
| #default = {{{class|{{{3}}}}}} }} }}<!-- 定义这个条目的基础Category -->{{#vardefine:basiccategory|{{#switch: {{{class|{{{3}}}}}}
+
| #default = {{{class|{{{3}}}}}} }} }}
 +
<!-- 定义这个条目的基础Category -->
 +
{{#vardefine:basiccategory|{{#switch: {{{class|{{{3}}}}}}
 
| ability = 资料:能力
 
| ability = 资料:能力
 
| inborn_ability = 资料:能力
 
| inborn_ability = 资料:能力
第25行: 第28行:
 
| ammo_item = 资料:物品
 
| ammo_item = 资料:物品
 
| craft_item = 资料:物品
 
| craft_item = 资料:物品
| #default = 资料:未归类 }} }}<!-- 定义这个条目的类型颜色 -->{{#vardefine:frmcolor|{{#switch: {{{class|{{{3}}}}}}  
+
| #default = 资料:未归类 }} }}
 +
<!-- 定义这个条目的类型颜色 -->
 +
{{#vardefine:frmcolor|{{#switch: {{{class|{{{3}}}}}}  
 
| ability = FFE39D  
 
| ability = FFE39D  
 
| inborn_ability = FFD279  
 
| inborn_ability = FFD279  
第38行: 第43行:
 
| ammo_item = E7EDC2
 
| ammo_item = E7EDC2
 
| craft_item = b2e4da
 
| craft_item = b2e4da
| default F2F2F2 }} }}<!-- 定义这个条目的图标 -->{{#vardefine:frmico|{{#switch: {{{class|{{{3}}}}}}  
+
| default F2F2F2 }} }}
 +
<!-- 定义这个条目的图标 -->
 +
{{#vardefine:frmico|{{#switch: {{{class|{{{3}}}}}}  
 
| ability = ability  
 
| ability = ability  
 
| inborn_ability = ability  
 
| inborn_ability = ability  
第51行: 第58行:
 
| ammo_item = ammo
 
| ammo_item = ammo
 
| craft_item = craft
 
| craft_item = craft
| #default = ability }} }}<!-- 正式输出frm表格框架 -->[[category:{{#var:basiccategory}}]]
+
| #default = ability }} }}
 +
<!-- 正式输出frm表格框架 -->
 
{|width= {{#ifeq: {{FULLPAGENAME}}|{{#var:frmclass}}:{{{name|{{{2}}}}}}|480px|100%}} padding=0 spacing=0 style="background: transparent; border: 1px #aaa solid; text-align: left;" class="collapsible {{#ifeq: {{FULLPAGENAME}}|{{#var:frmclass}}:{{{name|{{{2}}}}}}||off}}"
 
{|width= {{#ifeq: {{FULLPAGENAME}}|{{#var:frmclass}}:{{{name|{{{2}}}}}}|480px|100%}} padding=0 spacing=0 style="background: transparent; border: 1px #aaa solid; text-align: left;" class="collapsible {{#ifeq: {{FULLPAGENAME}}|{{#var:frmclass}}:{{{name|{{{2}}}}}}||off}}"
 
|-
 
|-

在2011年11月22日 (二) 19:42所做的修订版本

模版说明

这个模版用来生成一个能够智能折叠的量化记录. Frm框架具备以下特点:

  1. 在模板中使用, 如果该模板被外部调用, Frm框架将在被引用时自动折叠显示. 但在单独浏览模板时, Frm框架是展开的.
  2. 可以很容易地嵌套子框架rowdesc, 产生更丰富的表格应用.

参数

这些参数名需要注意大小写:

  • 1或content: 可以用来搭载子框架rowdesc, 添加更多的行.
  • 2或name: 这个条目的名称
  • 3或class: 这个条目的类, 这会决定用什么图标和颜色来渲染这个条目(详见class的说明清单)
  • 4或type: 这个条目的类型(用作category), 可以填写多个(用空格分隔), 模板会自动将之展开赋予category属性. 根据不同条目, 类型也是不同的. 详见能力类型, 状态类型, 军械类型.

使用

直接复制以下代码, 并填写上相关的参数即可建立一个能力

{{frm
|class = ability
|name = 
|type = 
|1 = 
{{row|效果|
}}
{{row|获得|
}}
{{row|其他|
}}
{{desc|}}
}}

直接复制以下代码, 并填写上相关的参数即可建立一个状态

{{frm
|class = buff
|name = 
|type = 
|1 = 
{{row|效果|
}}
{{row|持续|
}}
{{row|其他|
}}
{{desc|}}
}}