Template:人物信息:修订间差异

imported>Zyksnowy
无编辑摘要
imported>Zyksnowy
无编辑摘要
第1行: 第1行:
{{#vardefine:瞳色
<includeonly>{{#vardefine:瞳色
   |{{#if:{{{瞳色|}}}
   |{{#if:{{{瞳色|}}}
     |{{#if:{{str_endswith|{{{瞳色}}}|瞳}}
     |{{#if:{{str_endswith|{{{瞳色}}}|瞳}}
第13行: 第13行:
   }}
   }}
}}<!--
}}<!--
-->{{#switch: {{str_find|{{{生日}}}|年}}<!-- 检查生日是否带“年” -->
    | -1 = {{#vardefine:生日日期|{{{生日}}}}}<!-- 不含“年”字,不改变输入内容 -->
    | {{#vardefine:生日日期<!-- 如果含“年” -->
        |{{str_right|{{{生日}}}|{{str_find|{{{生日}}}|年}}}}
        }}<!-- 定义“生日日期”为“年”字右边的字符 -->
      {{#vardefine:生日年份
        |{{str_left|{{{生日}}}|{{str_find|{{{生日}}}|年}}}}
        }}<!-- 定义“生日年份”为“年”字及左边的字符 -->
  }}<!-- End Switch
-->{{#vardefine:生日分类
  |{{#if:{{{生日|}}}<!-- 如果填写了生日 -->
    |{{#switch: {{str_find|{{#var:生日日期}}|月}}<!-- 检查“月”字是否出现在第2或第3个字符位置 -->
        | 2
        | 3 = {{#if: {{str_endswith|{{#var:生日日期}}|日}}<!-- 检查“日”字是否出现在最后1个位置 -->
                | {{#var:生日年份}}[[:Category:{{#var:生日日期}}|{{#var:生日日期}}]][[Category:{{#var:生日日期}}]]<!-- 符合要求,显示日期分类(年份不带分类内链) -->
                | {{#if: {{str_endswith|{{#var:生日日期}}|号}}<!-- 容错:检查最后1个字符是否为“号” -->
                    | {{#var:生日年份}}[[:Category:{{Str_crop|{{#var:生日日期}}|1}}日|{{#var:生日日期}}]][[Category:{{Str_crop|{{#var:生日日期}}|1}}日]]<!-- 是,则在分类中将“号”改为“日” -->
                    |{{{生日}}}[[Category:错误生日]]<!-- 不符合“号”字要求,显示“错误生日” -->
                    }}
                }}
        |{{{生日}}}[[Category:错误生日]]<!-- 不符合“月”字要求,显示“错误生日” -->
        }}<!-- End Switch -->
    |}}<!-- 没有填写生日 -->
  }}<!-- End Vardefine
-->{{#vardefine:身高| {{#if:{{{身高|}}}| {{ifnumber|{{{身高|}}}|{{{身高}}}cm|{{{身高}}}}} |}} }}<!--
-->{{#vardefine:身高| {{#if:{{{身高|}}}| {{ifnumber|{{{身高|}}}|{{{身高}}}cm|{{{身高}}}}} |}} }}<!--
-->{{#vardefine:体重| {{#if:{{{体重|}}}| {{ifnumber|{{{体重|}}}|{{{体重}}}kg|{{{体重}}}}} |}} }}<!--
-->{{#vardefine:体重| {{#if:{{{体重|}}}| {{ifnumber|{{{体重|}}}|{{{体重}}}kg|{{{体重}}}}} |}} }}<!--
-->{{#vardefine:年龄| {{#if:{{{年龄|}}}| {{ifnumber|{{{年龄|}}}|{{{年龄}}}岁|{{{年龄}}}}} |}} }}<!--
-->{{#vardefine:年龄| {{#if:{{{年龄|}}}| {{ifnumber|{{{年龄|}}}|{{{年龄}}}岁|{{{年龄}}}}} |}} }}<!--
-->{{#vardefine:血型|{{ #if:{{{血型|}}}| {{{血型}}}{{ #if:{{str_endswith|{{{血型}}}|型}}||型}} }} }}<!--
-->{{#vardefine:血型|{{ #if:{{{血型|}}}| {{{血型}}}{{ #if:{{str_endswith|{{{血型}}}|型}}||型}} }} }}<!--
-->{{#vardefine:星座|{{ #if:{{{星座|}}}| {{{星座}}}{{ #if:{{str_endswith|{{{星座}}}|座}}||座}} }} }}<!--
-->[[category:人物]]<div itemscope itemtype="http://data-vocabulary.org/Person" class="infotemplatebox">
-->[[category:人物]][[category:{{PAGENAME}}]]<div itemscope itemtype="http://data-vocabulary.org/Person" class="infotemplatebox">
{|border=0 cellpadding="0" cellspacing="0" style="width:100%;"
{|border=0 cellpadding="0" cellspacing="0" style="width:100%;"
| colspan="2" style="text-align:center" |{{ #if:{{{image|}}}|<span itemprop="photo">[[Image:{{{image}}}|250px]]</span>|啊嘞?!<br/>怎么回事<br/>这个萌娘怎么没有头的样子……[[分类:无设定图]]}}{{#if:{{{图片说明|}}}|<br /><span style="text-align:center;">{{{图片说明}}}</span>}}
| colspan="2" style="text-align:center" |{{ #if:{{{image|}}}|<span itemprop="photo">[[Image:{{{image}}}|250px]]</span>|啊嘞?!<br/>怎么回事<br/>这个角色怎么没有头的样子……[[分类:无设定图]]}}{{#if:{{{图片说明|}}}|<br /><span style="text-align:center;">{{{图片说明}}}</span>}}
|-
|-
| colspan=2 style="text-align:center;background-color:#deede0" |'''基本资料'''
| colspan=2 style="text-align:center;background-color:#deede0" |'''基本资料'''
|-
|-
! style="min-width: 4em;" |
! style="min-width: 4em;" |
| style="text-align:center" | <span itemprop="name">{{{本名|}}}</span>
| style="text-align:center" | <span itemprop="name">{{{本名|}}}</span>
|-
|-
第47行: 第73行:
{{ #if: {{{多种瞳色|}}} |  
{{ #if: {{{多种瞳色|}}} |  
! 瞳色
! 瞳色
{{!}} style="text-align:center" {{!}}{{{多种瞳色|}}}
{{!}} style="text-align:center" {{!}}{{{多种瞳色}}}
}}
}}
|-
|-
第71行: 第97行:
|-
|-
{{ #if: {{{生日|}}} |  
{{ #if: {{{生日|}}} |  
! 生日
! [[生日]]
{{!}} style="text-align:center" {{!}} {{{生日|}}}
{{!}} style="text-align:center" {{!}} {{#var:生日分类}}
}}
|-
{{ #if: {{{特殊生日|}}} |
! [[生日]]
{{!}} style="text-align:center" {{!}} {{{特殊生日|}}}
}}
}}
|-
|-
第80行: 第111行:
}}
}}
|-
|-
{{ #if: {{#var:星座}} |  
{{ #if: {{{星座|}}} |  
! 星座
! 星座
{{!}} style="text-align:center" {{!}} [[:Category:{{#var:星座}}|{{#var:星座}}]][[Category:{{#var:星座}}]]
{{!}} style="text-align:center" {{!}} {{星座分类|{{{星座}}}}}
}}
}}
|-
|-
第118行: 第149行:
! 个人状态
! 个人状态
{{!}} style="text-align:center" {{!}} {{{个人状态|}}}
{{!}} style="text-align:center" {{!}} {{{个人状态|}}}
}}
}}<!-- 注意这里不应该有表格分隔符【|-】,分隔符在下面。
|-
-->{{#forargs:
{{ #if: {{{异时空同位体|}}} |
! 异时空同位体
{{!}} style="text-align:center" {{!}} {{{异时空同位体|}}}
}}
<!-- 注意这里不应该有表格分隔符【|-】,分隔符在下面。-->
{{#forargs:
| key
| key
| val
| val
第143行: 第168行:
  |年龄
  |年龄
  |生日
  |生日
|特殊生日
  |血型
  |血型
  |星座
  |星座
第152行: 第178行:
  |所属团体
  |所属团体
  |个人状态
  |个人状态
|异时空同位体
  |相关人士
  |相关人士
  |更多图片
  |更多图片
第161行: 第186行:
     ! {{#var: key}}
     ! {{#var: key}}
     {{!}}  style="text-align:center" {{!}} {{#var: val}}
     {{!}}  style="text-align:center" {{!}} {{#var: val}}
   |<!-- 新项目无内容,不显示
   |<!-- 新项目无内容,不显示 -->}}
-->}}
}}<!-- end switch -->
}}<!-- end switch -->
}}<!-- end forargs -->
}}<!-- end forargs -->
|-
|-
第172行: 第196行:
! colspan="2" {{!}} {{{相关人士|}}}
! colspan="2" {{!}} {{{相关人士|}}}
}}
}}
|-
| colspan=2 style="text-align:center;background-color:#CCCCFF;font-size: 150%;"| {{#if:{{{更多图片|}}} | '''[[:Category:{{{更多图片|}}}|{{{更多图片|}}}的更多图片]]''' | [[:Category:{{PAGENAME}}|'''相关图片''']]}}
|-
|-
{{ #if:{{{维基共享|}}} |
{{ #if:{{{维基共享|}}} |
{{!}} colspan=2 style="text-align:center;background-color:#CCCCFF;font-size: 150%;"{{!}}  [[File:Commons-logo.svg|14px|link=]] [{{localurl:Commons:Category:}}{{{维基共享}}}?uselang=zh '''维基共享上的相关图片'''] }}
{{!}} colspan=2 style="text-align:center;background-color:#CCCCFF;font-size: 150%;"{{!}}  [[File:Commons-logo.svg|14px|link=]] [{{localurl:Commons:Category:}}{{{维基共享}}}?uselang=zh '''维基共享上的相关图片'''] }}
|}</div><noinclude>{{Documentation}}[[分类:信息模板]]</noinclude>
|}</div></includeonly><noinclude>{{Documentation}}</noinclude>