模板:CardFeature
出自Meshal Lite
(修订版本间的差异)
第1行: | 第1行: | ||
<includeonly><div style="display:none;"><!--数据处理: 这个部分会被包含在1个隐藏容器内, 不影响排版--> | <includeonly><div style="display:none;"><!--数据处理: 这个部分会被包含在1个隐藏容器内, 不影响排版--> | ||
− | |||
<!--卡牌颜色处理--> | <!--卡牌颜色处理--> | ||
{{#vardefine: cardcolor|F1D1FF}} | {{#vardefine: cardcolor|F1D1FF}} | ||
第28行: | 第27行: | ||
<!--数据处理结束--></div> | <!--数据处理结束--></div> | ||
− | {{#ifeq: {{ | + | {{#ifeq: {{FULLPAGENAME}}|{{{fullpagename|}}}|<div class="cardWrapper">|}}<!--卡牌外框--><div class="cardFrm" style="border-color:#{{#var: cardcolor}}; {{#ifeq: {{FULLPAGENAME}}|{{{fullpagename|}}}|position:absolute; left:0; top:0;|}}"> |
<!--卡牌头部--><div class="cardHead" style="background-color:#{{#var: cardcolor}};">{{img|ico_{{{class|species}}}.gif}} <span class="cardTitle">{{#ifeq: {{{fullpagename|}}}||[[feature:{{{name|某个特征}}}|{{{name|某个特征}}}]]|[[{{{fullpagename|}}}|{{{name|某个特征}}}]]}}</span><span class="cardTitleAdd">{{{add|}}}</span><span class="cardType">{{#ifeq: {{#var: classtype}}|||[[{{#var: classtype}}]]}} {{#replaceset:{{{type|缺少类型信息}}}|/(\S+)/i=[[\1]]|}} | <!--卡牌头部--><div class="cardHead" style="background-color:#{{#var: cardcolor}};">{{img|ico_{{{class|species}}}.gif}} <span class="cardTitle">{{#ifeq: {{{fullpagename|}}}||[[feature:{{{name|某个特征}}}|{{{name|某个特征}}}]]|[[{{{fullpagename|}}}|{{{name|某个特征}}}]]}}</span><span class="cardTitleAdd">{{{add|}}}</span><span class="cardType">{{#ifeq: {{#var: classtype}}|||[[{{#var: classtype}}]]}} {{#replaceset:{{{type|缺少类型信息}}}|/(\S+)/i=[[\1]]|}} | ||
</span></div> | </span></div> | ||
<!--配图--><div class="cardImage">{{#ifeq:{{{img|}}}||{{img|cardimage/defaultcardimg.jpg}}|{{{img|}}} }}</div> | <!--配图--><div class="cardImage">{{#ifeq:{{{img|}}}||{{img|cardimage/defaultcardimg.jpg}}|{{{img|}}} }}</div> | ||
− | <!--内容容器--><div class="cardContent bg-blur" style="border-top-color: #{{#var:cardcolor}}C0;"><!--具体内容-->{{{content|}}}<!--额外资料-->{{#ifeq: {{ | + | <!--内容容器--><div class="cardContent bg-blur" style="border-top-color: #{{#var:cardcolor}}C0;"><!--具体内容-->{{{content|}}}<!--额外资料-->{{#ifeq: {{FULLPAGENAME}}|{{{fullpagename|}}}||{{#ifeq: {{{adminicle|}}}|||<div class="cardRow" style="text-align:right;">{{#ifeq: {{{fullpagename|}}}||[[feature:{{{name|某个特征}}}|» 关于 {{{name|某个特征}}} 的更多资料, 请在此处查阅]]|[[{{{fullpagename|}}}|» 关于 {{{name|某个特征}}} 的更多资料, 请在此处查阅]]}}</div>}}}} |
<!--附文-->{{#ifeq:{{{desc|}}}|||<div class="cardDesc" style="text-align:{{{descalign|right}}};"> | <!--附文-->{{#ifeq:{{{desc|}}}|||<div class="cardDesc" style="text-align:{{{descalign|right}}};"> | ||
{{{desc|}}}</div>}} | {{{desc|}}}</div>}} | ||
</div> | </div> | ||
− | </div>{{#ifeq: {{ | + | </div>{{#ifeq: {{FULLPAGENAME}}|{{{fullpagename|}}}|<div class="cardAdminicle"> |
{{{adminicle|}}}</div></div> | {{{adminicle|}}}</div></div> | ||
{{#ifeq: {{#var: classtype}}|||[[category:{{#var: classtype}}]]}}{{#replaceset:{{{type|缺少类型信息}}}|/(\S+)/i=[[category:\1]]|}}{{#replaceset:{{{subtype|}}}|/(\S+)/i=[[category:\1]]|}}{{#replaceset:{{#var:campaignset}}|/(\S+)/i=[[category:世界设定-\1]]|}}{{#var:contributor}} | {{#ifeq: {{#var: classtype}}|||[[category:{{#var: classtype}}]]}}{{#replaceset:{{{type|缺少类型信息}}}|/(\S+)/i=[[category:\1]]|}}{{#replaceset:{{{subtype|}}}|/(\S+)/i=[[category:\1]]|}}{{#replaceset:{{#var:campaignset}}|/(\S+)/i=[[category:世界设定-\1]]|}}{{#var:contributor}} | ||
− | <!--添加子页面入口-->{{#ifeq: {{ | + | <!--添加子页面入口-->{{#ifeq: {{FULLPAGENAME}}|{{{fullpagename|}}}|{{#ifingroup:sysop| |
<span class="editEntrance">📝<inputbox> | <span class="editEntrance">📝<inputbox> | ||
type=create | type=create | ||
第51行: | 第50行: | ||
|}}|}} | |}}|}} | ||
{{subpages}}|}} | {{subpages}}|}} | ||
− | |||
</includeonly><noinclude>[[category:模板]] | </includeonly><noinclude>[[category:模板]] | ||
这个模板用来创建一张特征卡牌。 | 这个模板用来创建一张特征卡牌。 |
在2018年3月1日 (四) 05:49所做的修订版本
这个模板用来创建一张特征卡牌。
fullpagename
这个参数被用来标示这张卡片是否是某个页面的子页面(不会被收录在资料库中)。比如是“creature:毒尸鬼/f:尸鬼”作为毒尸鬼的专有特征子页面,那么在这里就填写“creature:毒尸鬼/f:尸鬼”。
- 这个参数默认为空,为空时表示这是一张独立卡牌。
name
特征的名称
set
这张卡片所属的世界设定,填写时不用包括“世界设定-”的前缀,模板会自动加上。
- 多个设定用空格分隔,比如“核心 托恩 后土”会使此卡牌同时属于“世界设定-核心”、“世界设定-托恩”和“世界设定-后土”。
- 留空为默认“世界设定-核心”
add
附加的标题说明模块,可用于标题信息的扩展。
class
特征的类型。 这个参数会决定卡牌左上角的图标。可用参数如下:
- species:种族
- race:亚种(不推荐使用)
- gender:性别
- size:体型
- form:形态
- worship:信仰
- class:职业
type
特征的自定义追加类型,会以超链接的方式显示在卡牌的右上角,多个类型用空格分隔。
subtype
特征的附加子类型,多个类型用空格分隔。
- 通常这个参数用于标注版本信息
contributor
本页的原作者签名,建议创建者直接填写“~~~”
illustrator
卡片配图的作者,如果为空则不显示作者信息。
content
特征的具体内容,比如:基本信息、特征影响、天赋能力、扩展信息等。在这个参数中需结合使用cardRow模板,每个cardRow用来叙述一组信息。
|content=
{{cardRow|
'''基本信息'''
*'''[[性别]]''':{{f|男性}}/{{f|女性}}
*'''[[体型]]''':{{f|中型}}
*'''[[形态]]''':{{f|人形}}
----
*'''[[属性]]''':[[活力]]+1
*'''[[移速]]''':[[平移]]3、[[攀爬]]2、[[游泳]]1
*'''[[知觉]]''':[[视觉]]200
----
*'''[[天赋]][[能力]]''':{{a|灵魂睡眠}}、{{a|通用语}}、{{a|精灵语}}
*'''[[天生武器]]''':{{i|拳脚}}×2
}}
{{cardRow|
'''基本信息'''
*'''[[性别]]''':{{f|男性}}/{{f|女性}}
*'''[[体型]]''':{{f|中型}}
*'''[[形态]]''':{{f|人形}}
----
*'''[[属性]]''':[[活力]]+1
*'''[[移速]]''':[[平移]]3、[[攀爬]]2、[[游泳]]1
*'''[[知觉]]''':[[视觉]]200
----
*'''[[天赋]][[能力]]''':{{a|灵魂睡眠}}、{{a|通用语}}、{{a|精灵语}}
*'''[[天生武器]]''':{{i|拳脚}}×2
}}
desc
能力的附加说明文本,显示在卡牌底部,为空时此栏不显示。
descalign
用于控制参数desc中附加说明文本的对齐方式,可以是“left”、“center”、“ right”,默认为“right”。
adminicle
补充资料说明,这些资料只会在直接访问该卡片时才显示。当其他页面调用该卡片时,这些资料不会显示。