模板:CardFeature
出自Meshal Lite
(以内容“<includeonly><div style="display:none;"><!--数据处理: 这个部分会被包含在1个隐藏容器内, 不影响排版--> <!--卡牌颜色处理--> {{#vardefine: car...”创建新页面) |
|||
第1行: | 第1行: | ||
<includeonly><div style="display:none;"><!--数据处理: 这个部分会被包含在1个隐藏容器内, 不影响排版--> | <includeonly><div style="display:none;"><!--数据处理: 这个部分会被包含在1个隐藏容器内, 不影响排版--> | ||
+ | <!--此处处理压缩显示样式--> | ||
+ | {{#ifeq:{{#var:callCardSimple}}|y| | ||
+ | {{#vardefine:{{{fullpagename|}}}_cardImgCss|display:none;}} | ||
+ | {{#vardefine:{{{fullpagename|}}}_cardHeight|height:auto;}} | ||
+ | {{#vardefine:{{{fullpagename|}}}_cardContentPos|position:relative;}} | ||
+ | |}} | ||
+ | |||
<!--卡牌颜色处理--> | <!--卡牌颜色处理--> | ||
− | {{#vardefine: | + | {{#vardefine:{{{fullpagename|}}}_cardcolor|rgba(241, 209, 255, .75)}} |
− | <!-- | + | <!--分类文本--> |
− | + | {{#vardefine:{{{fullpagename|}}}_classtype|{{#switch: {{{class|species}}} | |
− | + | |species=种族 | |
− | + | |race=种族 | |
− | + | |gender=性别 | |
− | + | |size=体型 | |
− | + | |form=形态 | |
− | + | |worship=信仰 | |
− | + | |perception=感知方式 | |
− | + | |mobility=移动方式 | |
− | + | |#default=}}}} | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | == | + | <!--特征类型图标--> |
+ | {{#vardefine:{{{fullpagename|}}}_classicon|{{#switch: {{{class|species}}} | ||
+ | |species=species | ||
+ | |race=race | ||
+ | |gender=gender | ||
+ | |size=size | ||
+ | |form=form | ||
+ | |worship=worship | ||
+ | |perception=perception | ||
+ | |mobility=mobility | ||
+ | |#default=feature}}}} | ||
− | + | <!--世界设定--> | |
− | < | + | {{#vardefine:{{{fullpagename|}}}_campaignset|{{#ifexist: {{{fullpagename|}}}/settings|{{{{{fullpagename|}}}/settings}}|经典}} }} |
− | {{ | + | |
− | | | + | |
− | | | + | |
− | | | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | {{ | + | |
− | + | ||
− | + | <!--是否是原始页面--> | |
− | + | {{#vardefine:{{{fullpagename|}}}_originpage|{{#switch: {{FULLPAGENAME}} | |
− | + | |{{{fullpagename|}}}=1 | |
− | + | |#default=}}}} | |
− | }} | + | |
− | + | ||
− | + | ||
− | + | <!--数据处理结束--> | |
− | < | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | <!--加入分类--> | |
− | < | + | {{#ifeq: {{{fullpagename|}}}|{{FULLPAGENAME}}| |
− | {{ | + | {{#ifeq: {{#var:{{{fullpagename|}}}_classtype}}|||[[category:{{#var:{{{fullpagename|}}}_classtype}}]]}} |
− | | | + | {{#replaceset:{{{type|缺少类型信息}}}|/(\S+)/i=[[category:\1]]|}} |
− | | | + | {{#replaceset:{{{subtype|}}}|/(\S+)/i=[[category:\1]]|}} |
− | | | + | {{#replaceset:{{#var:{{{fullpagename|}}}_campaignset}}|/(\S+)/i=[[category:世界设定-\1]]|}} |
− | | | + | |}} |
− | | | + | |
− | | | + | |
− | + | ||
− | + | ||
− | + | ||
− | | | + | |
− | | | + | |
− | + | ||
− | + | ||
− | }} | + | |
− | {{ | + | |
− | + | ||
− | + | <!--属性修正器--> | |
− | < | + | {{{mod|}}} |
− | }} | + | </div> |
− | |desc= | + | {{#ifeq: {{{fullpagename|}}}|{{FULLPAGENAME}}|<div class="cardWrapper">|}}<!--卡牌外框--><div class="cardFrm {{#ifeq: {{FULLPAGENAME}}|{{{fullpagename|}}}|cardFrmInPage|}}" style="border-color:{{#var:{{{fullpagename|}}}_cardcolor}};{{#var:{{{fullpagename|}}}_cardHeight}}"> |
− | }} | + | <!--卡牌头部--><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|}}}||[[feature:{{{name|某个特征}}}|{{{name|某个特征}}}]]|[[{{{fullpagename|}}}|{{{name|某个特征}}}]]}}</span>{{#ifeq:{{{add|}}}|||<span class="cardTitleAdd">({{{add|}}})</span>}}<span class="cardType">{{#ifeq: {{#var:{{{fullpagename|}}}_classtype}}|||[[{{#var:{{{fullpagename|}}}_classtype}}]]}} {{#replaceset:{{{type|缺少类型信息}}}|/(\S+)/i=[[\1]]|}} |
− | </ | + | </span></div>{{#ifingroup:sysop|<div class="cardDebug" style="background-color:{{#var:{{{fullpagename|}}}_cardcolor}};{{#var:{{{fullpagename|}}}_cardDecoCss}}">ⓘ<div class="bg-blur">{{#ifeq:{{{mod|}}}||无Mod|{{#var:moddebug}}}}</div></div>}} |
− | + | <!--配图--><div class="cardImage" style="{{#var:{{{fullpagename|}}}_cardImgCss}}">{{#ifeq:{{{img|}}}||{{img|cardimage/defaultcardimg.jpg}}|{{{img|}}} }}</div> | |
− | </noinclude> | + | <!--内容容器--><div class="cardContent bg-blur" style="border-top-color: {{#var:{{{fullpagename|}}}_cardcolor}};{{#var:{{{fullpagename|}}}_cardContentPos}}"><!--具体内容-->{{{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|left}}};"> | ||
+ | {{{desc|}}}</div>}} | ||
+ | </div> | ||
+ | </div>{{#ifeq: {{{fullpagename|}}}|{{FULLPAGENAME}}| | ||
+ | <div class="cardAdminicle"> | ||
+ | {{{adminicle|}}}</div></div> | ||
+ | <div class="contributor">本内容由 {{#ifeq:{{{contributor|}}}||[[Meshal Design Team]]|{{{contributor|}}}}} 贡献{{#ifeq:{{{illustrator|}}}|||{{#ifeq:{{{contributor|}}}|||<nowiki> / </nowiki>}}插图由 {{{illustrator|}}} 贡献}}</div> | ||
+ | <!--添加子页面入口--><div class="portalDiv">{{#ifeq: {{{fullpagename|}}}|{{FULLPAGENAME}}|{{#ifingroup:sysop| | ||
+ | <span class="editEntrance">» 创建子页面<inputbox> | ||
+ | type=create | ||
+ | width=24 | ||
+ | break=no | ||
+ | bgcolor=#ffffff | ||
+ | placeholder=子页面名 | ||
+ | prefix={{FULLPAGENAME}}/ | ||
+ | buttonlabel=创建子页面 | ||
+ | </inputbox></span> | ||
+ | |}}|}} | ||
+ | {{subpages}}{{regsettings}}{{purgepage}}</div> | ||
+ | |}} | ||
+ | </includeonly><noinclude>{{tpl_helpdoc}}</noinclude> |