个人工具

模板:CardFeature

出自Meshal Lite

跳转到: 导航, 搜索
(对变量进行优化-beta)
第1行: 第1行:
 
<includeonly><div style="display:none;"><!--数据处理: 这个部分会被包含在1个隐藏容器内, 不影响排版-->
 
<includeonly><div style="display:none;"><!--数据处理: 这个部分会被包含在1个隐藏容器内, 不影响排版-->
 
<!--卡牌颜色处理-->
 
<!--卡牌颜色处理-->
{{#vardefine: cardcolor|rgba(241, 209, 255, .75)}}
+
{{#vardefine:{{{fullpagename|}}}_cardcolor|rgba(241, 209, 255, .75)}}
  
 
<!--分类文本-->
 
<!--分类文本-->
{{#vardefine: classtype|{{#switch: {{{class|species}}}
+
{{#vardefine:{{{fullpagename|}}}_classtype|{{#switch: {{{class|species}}}
 
|species=种族
 
|species=种族
 
|race=种族
 
|race=种族
第16行: 第16行:
  
 
<!--特征类型图标-->
 
<!--特征类型图标-->
{{#vardefine: classicon|{{#switch: {{{class|species}}}
+
{{#vardefine:{{{fullpagename|}}}_classicon|{{#switch: {{{class|species}}}
 
|species=species
 
|species=species
 
|race=race
 
|race=race
第28行: 第28行:
  
 
<!--世界设定-->
 
<!--世界设定-->
{{#vardefine: campaignset|{{#ifeq: {{{set|}}}||经典|{{{set|}}} }} }}
+
{{#vardefine:{{{fullpagename|}}}_campaignset|{{#ifeq: {{{set|}}}||经典|{{{set|}}} }} }}
  
 
<!--是否是原始页面-->
 
<!--是否是原始页面-->
{{#vardefine: originpage|{{#switch: {{FULLPAGENAME}}
+
{{#vardefine:{{{fullpagename|}}}_originpage|{{#switch: {{FULLPAGENAME}}
 
|{{{fullpagename|}}}=1
 
|{{{fullpagename|}}}=1
 
|#default=}}}}
 
|#default=}}}}
第37行: 第37行:
 
<!--数据处理结束--></div>
 
<!--数据处理结束--></div>
 
{{#ifeq: {{{fullpagename|}}}|{{FULLPAGENAME}}|<div class="cardWrapper">|}}<!--卡牌外框--><div class="cardFrm {{#ifeq: {{FULLPAGENAME}}|{{{fullpagename|}}}|cardFrmInPage|}}" style="border-color:{{#var:cardcolor}};">
 
{{#ifeq: {{{fullpagename|}}}|{{FULLPAGENAME}}|<div class="cardWrapper">|}}<!--卡牌外框--><div class="cardFrm {{#ifeq: {{FULLPAGENAME}}|{{{fullpagename|}}}|cardFrmInPage|}}" style="border-color:{{#var:cardcolor}};">
<!--卡牌头部--><div class="cardHead bg-blur" style="background-color:{{#var:cardcolor}};"><span class="iconSymbol">{{img|ico_{{#var:classicon}}.png}}</span> <span class="cardTitle">{{#ifeq: {{{fullpagename|}}}||[[feature:{{{name|某个特征}}}|{{{name|某个特征}}}]]|[[{{{fullpagename|}}}|{{{name|某个特征}}}]]}}</span>{{#ifeq:{{{add|}}}|||<span class="cardTitleAdd">({{{add|}}})</span>}}<span class="cardType">{{#ifeq: {{#var: classtype}}|||[[{{#var: classtype}}]]}} {{#replaceset:{{{type|缺少类型信息}}}|/(\S+)/i=[[\1]]|}}
+
<!--卡牌头部--><div class="cardHead bg-blur" style="background-color:{{#var:cardcolor}};"><span class="iconSymbol">{{img|ico_{{#var:classicon}}.png}}</span> <span class="cardTitle">{{#ifeq: {{{fullpagename|}}}||[[feature:{{{name|某个特征}}}|{{{name|某个特征}}}]]|[[{{{fullpagename|}}}|{{{name|某个特征}}}]]}}</span>{{#ifeq:{{{add|}}}|||<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>
第44行: 第44行:
 
{{{desc|}}}</div>}}
 
{{{desc|}}}</div>}}
 
</div>
 
</div>
</div>{{#ifeq: {{{fullpagename|}}}|{{FULLPAGENAME}}|{{#replaceset:{{#var:campaignset}}|/(\S+)/i=[[category:世界设定-\1]]|}}{{#ifeq: {{#var: classtype}}|||[[category:{{#var: classtype}}]]}}{{#replaceset:{{{type|缺少类型信息}}}|/(\S+)/i=[[category:\1]]|}}{{#replaceset:{{{subtype|}}}|/(\S+)/i=[[category:\1]]|}}
+
</div>{{#ifeq: {{{fullpagename|}}}|{{FULLPAGENAME}}|{{#replaceset:{{#var:campaignset}}|/(\S+)/i=[[category:世界设定-\1]]|}}{{#ifeq: {{#var:classtype}}|||[[category:{{#var:classtype}}]]}}{{#replaceset:{{{type|缺少类型信息}}}|/(\S+)/i=[[category:\1]]|}}{{#replaceset:{{{subtype|}}}|/(\S+)/i=[[category:\1]]|}}
 
<div class="cardAdminicle">
 
<div class="cardAdminicle">
 
{{{adminicle|}}}</div></div>
 
{{{adminicle|}}}</div></div>

在2018年10月8日 (一) 09:30所做的修订版本