个人工具

模板:CardItem

出自Meshal Lite

跳转到: 导航, 搜索
(对变量进行优化-beta)
第2行: 第2行:
  
 
<!--卡牌颜色处理-->
 
<!--卡牌颜色处理-->
{{#vardefine: cardcolor|{{#ifeq: {{{magical|}}}|y|rgba(190, 210, 237, .75)|rgba(209, 220, 237, .75)}}}}
+
{{#vardefine:{{{fullpagename|}}}_cardcolor|{{#ifeq: {{{magical|}}}|y|rgba(190, 210, 237, .75)|rgba(209, 220, 237, .75)}}}}
  
 
<!--魔法物品符号-->
 
<!--魔法物品符号-->
{{#vardefine: magicalicon|{{#ifeq: {{{magical|}}}|y|{{img|symbol_magicalitem.png}}|}}}}
+
{{#vardefine:{{{fullpagename|}}}_magicalicon|{{#ifeq: {{{magical|}}}|y|{{img|symbol_magicalitem.png}}|}}}}
  
 
<!--唯一符号-->
 
<!--唯一符号-->
{{#vardefine: uniqueicon|{{#ifeq: {{{unique|}}}|y|{{img|symbol_uniqueitem.png}}|}}}}
+
{{#vardefine:{{{fullpagename|}}}_uniqueicon|{{#ifeq: {{{unique|}}}|y|{{img|symbol_uniqueitem.png}}|}}}}
  
 
<!--魔法物品文字-->
 
<!--魔法物品文字-->
{{#vardefine: magicaltitle|{{#ifeq: {{{magical|}}}|y|{{#switch: {{{class|item}}}|weapon=魔法武器|ammo=魔法武器|naturalweapon=魔法武器|shield=魔法武器|helmet=魔法防具|armor=魔法防具|boot=魔法防具|naturalarmour=魔法防具|exoticarmour=魔法防具|accessory=魔法饰品|exoticaccessory=魔法饰品|#default=魔法物品}}|}}}}
+
{{#vardefine:{{{fullpagename|}}}_magicaltitle|{{#ifeq: {{{magical|}}}|y|{{#switch: {{{class|item}}}|weapon=魔法武器|ammo=魔法武器|naturalweapon=魔法武器|shield=魔法武器|helmet=魔法防具|armor=魔法防具|boot=魔法防具|naturalarmour=魔法防具|exoticarmour=魔法防具|accessory=魔法饰品|exoticaccessory=魔法饰品|#default=魔法物品}}|}}}}
{{#vardefine: magicaltitlemask|{{#ifeq: {{{magical|}}}|y|{{#switch: {{{class|item}}}|weapon=[[魔法物品|魔法]][[武器]]|ammo=[[魔法物品|魔法]][[武器]]|naturalweapon=[[魔法物品|魔法]][[武器]]|shield=[[魔法物品|魔法]][[武器]]|helmet=[[魔法物品|魔法]][[防具]]|armor=[[魔法物品|魔法]][[防具]]|boot=[[魔法物品|魔法]][[防具]]|naturalarmour=[[魔法物品|魔法]][[防具]]|exoticarmour=[[魔法物品|魔法]][[防具]]|accessory=[[魔法物品|魔法]][[饰品]]|exoticaccessory=[[魔法物品|魔法]][[饰品]]|#default=[[魔法物品]]}}|}}}}
+
{{#vardefine:{{{fullpagename|}}}_magicaltitlemask|{{#ifeq: {{{magical|}}}|y|{{#switch: {{{class|item}}}|weapon=[[魔法物品|魔法]][[武器]]|ammo=[[魔法物品|魔法]][[武器]]|naturalweapon=[[魔法物品|魔法]][[武器]]|shield=[[魔法物品|魔法]][[武器]]|helmet=[[魔法物品|魔法]][[防具]]|armor=[[魔法物品|魔法]][[防具]]|boot=[[魔法物品|魔法]][[防具]]|naturalarmour=[[魔法物品|魔法]][[防具]]|exoticarmour=[[魔法物品|魔法]][[防具]]|accessory=[[魔法物品|魔法]][[饰品]]|exoticaccessory=[[魔法物品|魔法]][[饰品]]|#default=[[魔法物品]]}}|}}}}
  
 
<!--唯一性文字-->
 
<!--唯一性文字-->
{{#vardefine: uniquetitle|{{#ifeq: {{{unique|}}}|y|唯一物品|}}}}
+
{{#vardefine:{{{fullpagename|}}}_uniquetitle|{{#ifeq: {{{unique|}}}|y|唯一物品|}}}}
  
 
<!--世界设定-->
 
<!--世界设定-->
{{#vardefine: campaignset|{{#ifeq: {{{set|}}}||经典|{{{set|}}} }} }}
+
{{#vardefine:{{{fullpagename|}}}_campaignset|{{#ifeq: {{{set|}}}||经典|{{{set|}}} }} }}
  
 
<!--规格-->
 
<!--规格-->
{{#vardefine: measuretype|{{#switch: {{{measure|}}}
+
{{#vardefine:{{{fullpagename|}}}_measuretype|{{#switch: {{{measure|}}}
 
|immaterial=无形<!--兼容v7-->
 
|immaterial=无形<!--兼容v7-->
 
|trivial=琐碎
 
|trivial=琐碎
第40行: 第40行:
  
 
<!--主类型-->
 
<!--主类型-->
{{#vardefine: maintype|{{#switch: {{{class|item}}}
+
{{#vardefine:{{{fullpagename|}}}_maintype|{{#switch: {{{class|item}}}
 
|weapon=武器
 
|weapon=武器
 
|ammo=武器
 
|ammo=武器
第67行: 第67行:
  
 
<!--自动类型(子类型)-->
 
<!--自动类型(子类型)-->
{{#vardefine: classtype|{{#switch: {{{class|item}}}
+
{{#vardefine:{{{fullpagename|}}}_classtype|{{#switch: {{{class|item}}}
 
|ammo=弹药
 
|ammo=弹药
 
|naturalweapon=天生武器
 
|naturalweapon=天生武器
第81行: 第81行:
  
 
<!--物品类型图标-->
 
<!--物品类型图标-->
{{#vardefine: classicon|{{#switch: {{{class| species}}}
+
{{#vardefine:{{{fullpagename|}}}_classicon|{{#switch: {{{class| species}}}
 
|ammo=ammo
 
|ammo=ammo
 
|weapon=weapon
 
|weapon=weapon
第105行: 第105行:
  
 
<!--价值和重量-->
 
<!--价值和重量-->
{{#vardefine: value|{{#ifeq: {{{value|}}}||<span class="textSymbol">{{img|symbol_infinity.png}}</span>'''无价'''|{{{value|}}}}}}}
+
{{#vardefine:{{{fullpagename|}}}_value|{{#ifeq: {{{value|}}}||<span class="textSymbol">{{img|symbol_infinity.png}}</span>'''无价'''|{{{value|}}}}}}}
  
 
<!--品质子页面-->
 
<!--品质子页面-->
{{#vardefine: subquality|
+
{{#vardefine:{{{fullpagename|}}}_subquality|
 
{{#ifeq:{{{subquality|}}}|n|0|{{#ifeq: {{{subquality|}}}|y|1|{{#expr: {{#ifeq: {{{fullpagename|}}}||1|0}}*{{#ifeq: {{{magical|}}}|y|0|1}}*{{#switch: {{{class|item}}}
 
{{#ifeq:{{{subquality|}}}|n|0|{{#ifeq: {{{subquality|}}}|y|1|{{#expr: {{#ifeq: {{{fullpagename|}}}||1|0}}*{{#ifeq: {{{magical|}}}|y|0|1}}*{{#switch: {{{class|item}}}
 
|weapon=1
 
|weapon=1
第121行: 第121行:
  
 
<!--是否是原始页面-->
 
<!--是否是原始页面-->
{{#vardefine: originpage|{{#switch: {{FULLPAGENAME}}
+
{{#vardefine:{{{fullpagename|}}}_originpage|{{#switch: {{FULLPAGENAME}}
 
|{{{fullpagename|}}}=1
 
|{{{fullpagename|}}}=1
 
|{{ucfirst: Item:{{{name|某个物品}}}}}=1
 
|{{ucfirst: Item:{{{name|某个物品}}}}}=1
第127行: 第127行:
  
 
<!--数据处理结束--></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:{{{fullpagename|}}}_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|}}}||[[item:{{{name|某个物品}}}|{{{name|某个物品}}}]]|[[{{{fullpagename|}}}|{{{name|某个物品}}}]]}}</span>{{#ifeq:{{{add|}}}|||<span class="cardTitleAdd">({{{add|}}})</span>}}<span class="cardType">{{#ifeq: {{#var: measuretype}}|||[[{{#var: measuretype}}]]}} {{#ifeq: {{#var: maintype}}|||[[{{#var: maintype}}]]}} {{#ifeq: {{#var: classtype}}|||[[{{#var: classtype}}]]}} {{#replaceset:{{{type|缺少类型信息}}}|/(\S+)/i=[[\1]]|}}
+
<!--卡牌头部--><div class="cardHead bg-blur" style="background-color:{{#var:{{{fullpagename|}}}_cardcolor}};"><span class="iconSymbol">{{img|ico_{{#var:{{{fullpagename|}}}_classicon}}.png}}</span> <span class="cardTitle">{{#ifeq: {{{fullpagename|}}}||[[item:{{{name|某个物品}}}|{{{name|某个物品}}}]]|[[{{{fullpagename|}}}|{{{name|某个物品}}}]]}}</span>{{#ifeq:{{{add|}}}|||<span class="cardTitleAdd">({{{add|}}})</span>}}<span class="cardType">{{#ifeq: {{#var:{{{fullpagename|}}}_measuretype}}|||[[{{#var:{{{fullpagename|}}}_measuretype}}]]}} {{#ifeq: {{#var:{{{fullpagename|}}}_maintype}}|||[[{{#var:{{{fullpagename|}}}_maintype}}]]}} {{#ifeq: {{#var:{{{fullpagename|}}}_classtype}}|||[[{{#var:{{{fullpagename|}}}_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}};">
+
<!--内容容器--><div class="cardContent bg-blur" style="border-top-color: {{#var:{{{fullpagename|}}}_cardcolor}};">
<!--价值--><div class="cardSubjoin bg-blur-brighter" style="background-color:{{#var: cardcolor}};">{{#var:value}}<!--/ {{#var: weight}}--></div>
+
<!--价值--><div class="cardSubjoin bg-blur-brighter" style="background-color:{{#var:{{{fullpagename|}}}_cardcolor}};">{{#var:{{{fullpagename|}}}_value}}<!--/ {{#var:{{{fullpagename|}}}_weight}}--></div>
<!--门类装饰-->{{#ifeq: {{#var:magicalicon}}{{#var:uniqueicon}}|||<div class="cardDeco bg-blur-brighter" style="background-color:{{#var: cardcolor}};">{{#var:magicalicon}}{{#ifeq: {{#var:magicaltitlemask}}|||<span>{{#var:magicaltitlemask}}</span>}} {{#var:uniqueicon}}{{#ifeq: {{#var:uniquetitle}}|||<span>[[{{#var:uniquetitle}}]]</span>}}</div>}}<!--具体内容-->{{{content|}}}<!--额外资料-->{{#ifeq: {{FULLPAGENAME}}|{{{fullpagename|}}}||{{#ifeq: {{{adminicle|}}}|||<div class="cardRow" style="text-align:right;">{{#ifeq: {{{fullpagename|}}}||[[item:{{{name|某个物品}}}|» 关于 {{{name|某个物品}}} 的更多资料, 请在此处查阅]]|[[{{{fullpagename|}}}|» 关于 {{{name|某个物品}}} 的更多资料, 请在此处查阅]]}}</div>}}}}
+
<!--门类装饰-->{{#ifeq: {{#var:{{{fullpagename|}}}_magicalicon}}{{#var:{{{fullpagename|}}}_uniqueicon}}|||<div class="cardDeco bg-blur-brighter" style="background-color:{{#var:{{{fullpagename|}}}_cardcolor}};">{{#var:{{{fullpagename|}}}_magicalicon}}{{#ifeq: {{#var:{{{fullpagename|}}}_magicaltitlemask}}|||<span>{{#var:{{{fullpagename|}}}_magicaltitlemask}}</span>}} {{#var:{{{fullpagename|}}}_uniqueicon}}{{#ifeq: {{#var:{{{fullpagename|}}}_uniquetitle}}|||<span>[[{{#var:{{{fullpagename|}}}_uniquetitle}}]]</span>}}</div>}}<!--具体内容-->{{{content|}}}<!--额外资料-->{{#ifeq: {{FULLPAGENAME}}|{{{fullpagename|}}}||{{#ifeq: {{{adminicle|}}}|||<div class="cardRow" style="text-align:right;">{{#ifeq: {{{fullpagename|}}}||[[item:{{{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: {{FULLPAGENAME}}|{{{fullpagename|}}}|{{#replaceset:{{#var:campaignset}}|/(\S+)/i=[[category:世界设定-\1]]|}}{{#ifeq: {{#var:measuretype}}|||[[category:{{#var:measuretype}}]]}}{{#ifeq: {{#var:maintype}}|||[[category:{{#var:maintype}}]]}}{{#ifeq: {{#var: classtype}}|||[[category:{{#var: classtype}}]]}}{{#replaceset:{{{type|缺少类型信息}}}|/(\S+)/i=[[category:\1]]|}}{{#ifeq:{{#var:magicaltitle}}|||[[category:{{#var:magicaltitle}}]]}}{{#ifeq:{{#var:uniquetitle}}|||[[category:{{#var:uniquetitle}}]]}}{{#replaceset:{{{subtype|}}}|/(\S+)/i=[[category:\1]]|}}
+
</div>{{#ifeq: {{FULLPAGENAME}}|{{{fullpagename|}}}|{{#replaceset:{{#var:{{{fullpagename|}}}_campaignset}}|/(\S+)/i=[[category:世界设定-\1]]|}}{{#ifeq: {{#var:{{{fullpagename|}}}_measuretype}}|||[[category:{{#var:{{{fullpagename|}}}_measuretype}}]]}}{{#ifeq: {{#var:{{{fullpagename|}}}_maintype}}|||[[category:{{#var:{{{fullpagename|}}}_maintype}}]]}}{{#ifeq: {{#var:{{{fullpagename|}}}_classtype}}|||[[category:{{#var:{{{fullpagename|}}}_classtype}}]]}}{{#replaceset:{{{type|缺少类型信息}}}|/(\S+)/i=[[category:\1]]|}}{{#ifeq:{{#var:{{{fullpagename|}}}_magicaltitle}}|||[[category:{{#var:{{{fullpagename|}}}_magicaltitle}}]]}}{{#ifeq:{{#var:{{{fullpagename|}}}_uniquetitle}}|||[[category:{{#var:{{{fullpagename|}}}_uniquetitle}}]]}}{{#replaceset:{{{subtype|}}}|/(\S+)/i=[[category:\1]]|}}
 
<div class="cardAdminicle">
 
<div class="cardAdminicle">
 
{{{adminicle|}}}</div></div>
 
{{{adminicle|}}}</div></div>
{{#ifeq: {{#var: subquality}}|1|<div class="cardSublist">除此以外, {{{name|某个物品}}}的[[品质]]还包括: [[/朽坏的|朽坏的]], [[/精良的|精良的]]</div>|}}
+
{{#ifeq: {{#var:{{{fullpagename|}}}_subquality}}|1|<div class="cardSublist">除此以外, {{{name|某个物品}}}的[[品质]]还包括: [[/朽坏的|朽坏的]], [[/精良的|精良的]]</div>|}}
 
<div class="contributor">本内容由 {{#ifeq:{{{contributor|}}}||[[Meshal Design Team]]|{{{contributor|}}}}} 贡献{{#ifeq:{{{illustrator|}}}|||{{#ifeq:{{{contributor|}}}|||<nowiki> / </nowiki>}}插图由 {{{illustrator|}}} 贡献}}</div>
 
<div class="contributor">本内容由 {{#ifeq:{{{contributor|}}}||[[Meshal Design Team]]|{{{contributor|}}}}} 贡献{{#ifeq:{{{illustrator|}}}|||{{#ifeq:{{{contributor|}}}|||<nowiki> / </nowiki>}}插图由 {{{illustrator|}}} 贡献}}</div>
 
<!--添加子页面入口-->{{#ifeq: {{FULLPAGENAME}}|{{{fullpagename|}}}|{{#ifingroup:sysop|
 
<!--添加子页面入口-->{{#ifeq: {{FULLPAGENAME}}|{{{fullpagename|}}}|{{#ifingroup:sysop|

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