Template:Infobox character/ru: Difference between revisions

From Elwiki
No edit summary
 
(9 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<includeonly>{{#Widget:Infobox}}{{#if:{{{colset|}}}
<div style="padding: 0; float: right; clear: right; position: relative;">
| {{#vardefine:colset|{{{colset|}}}}}
{{Infobox
| {{#vardefine:colset|1}}
| colset={{{colset|}}}
}}{{#switch:{{{color|}}}
| color={{{color|}}}
| ={{#vardefine:color| background-color: lightblue;}}
| title={{{class|}}}
| Rainbow={{#vardefine:rainbow|rainbow}}
| image={{{image|}}}
| #default ={{#vardefine:color| background-color: {{{color}}};}}  
| label1=Имя
}}<table style="{{{style|}}}" class="infobox {{{class|}}}">
| data1={{{name|}}}
<tr style="{{#var:color|}}" class="textfloat {{#var:rainbow|}}">
| set1={{{nameset|}}}
<th class="title" colspan="{{#expr:{{#var:colset|1}}+1}}">{{{title|}}}</th>
| data1/1={{{name1|}}}
  </tr>
| data1/2={{{name2|}}}
  {{#if:{{{image|}}}
| label2=Класс
  |<tr>
| data2={{{class|}}}
    <td class="image" colspan="{{#expr:{{#var:colset|1}}+1}}">{{{image}}}</td>
| label3=Классы
  </tr>
| data3={{{classes|}}}
  }}
| set3={{{classesset|}}}
  {{#forargs:label
| data3/1={{{classes1|}}}
| key
| data3/2={{{classes2|}}}
| val
| label4=Оружие
|
| data4={{{weapon|}}}
{{#if:{{{set{{#var:key|}}|}}}
| set4={{{weaponset|}}}
| {{#vardefine:div|{{#expr:{{#var:colset|1}}/{{{set{{#var:key|1}}|}}}}}}}
| data4/1={{{weapon1|}}}
<tr class="entry">
| data4/2={{{weapon2|}}}
<th>{{#var:val|}}</th>
| label5=Специальность
{{#forargs:data{{#var:key|}}/
| data5={{{specialty|}}}
| subkey
| label6=Возраст
| subval
| data6={{{age|}}}
| <td colspan="{{#var:div|}}">{{#var:subval|}}</td>
| set6={{{ageset|}}}
}}
| data6/1={{{age1|}}}
</tr>
| data6/2={{{age2|}}}
    |
| label7=Раса
    {{#if:{{{data{{#var:key|}}|}}}
| data7={{{race|}}}
    |<tr class="entry">
| set7={{{raceset|}}}
    <th>{{#var:val|}}</th>
| data7/1={{{race1|}}}
<td colspan="{{#var:colset|1}}">{{{data{{#var:key|}}|}}}</td>
| data7/2={{{race2|}}}
</tr>
| label8=День Рождение
}}
| data8={{{Birth|}}}
}}
| set8={{{Birthset|}}}
}}
| data8/1={{{Birth1|}}}
</table></includeonly><noinclude>{{DISPLAYTITLE:Infobox Prototype}}
| data8/2={{{Birth2|}}}
== Description ==
| label9=Рост
This is infobox proto. All infoboxes should use this proto.
| data9={{{Height|}}}
== How to Use ==
| set9={{{Heightset|}}}
<u>'''Valid Parameters'''</u>:
| data9/1={{{Height1|}}}
:* '''Content Parameters''': <code>title</code>, <code>image</code>, <code>label???</code>, <code>data???</code>
| data9/2={{{Height2|}}}
:* '''Layout Parameters''': <code>colset</code>, <code>set???</code>
| label10=Вес
:* '''Styling Parameters''': <code>style</code>, <code>class</code>, <code>color</code>
| data10={{{Weight|}}}
<u>'''Parameter Instructions'''</u>
| set10={{{Weightset|}}}
:* <code>title</code>: (Optional) The heading. Omitting will result in a thin line.
| data10/1={{{Weight1|}}}
:* <code>image</code>: (Optional) The image on the top.
| data10/2={{{Weight2|}}}
:* <code>label???</code>: Heading of entry. '''Required''' for entry.
| label11=Группа Крови
:* <code>data???</code>: Data of entry. '''Required''' for entry.
| data11={{{Blood|}}}
:* <code>set???</code>: (Optional) Number of entry columns (label does not count).
| set11={{{Bloodset|}}}
:* <code>colset</code>: (Optional) '''Required''' only if having <code>set???</code>, the [[Template:PRODUCT|product]] of <code>set</code> numbers in the whole infobox.
| data11/1={{{Blood1|}}}
:* <code>style</code>: (Optional) Style of in infobox, following CSS syntax.
| data11/2={{{Blood2|}}}
:* <code>class</code>: (Optional) Class of infobox, following HTML <code>class</code> attribute syntax.
| label12=Древо Классов
:* <code>color</code>: (Optional) Color of the heading. Default uses wikiskin default.
| data12={{{tree|}}}
<u>'''Other Notes'''</u>
| label13=Актёр Озвучки
:* Both <code>label???</code> and <code>data???</code> is required to add an entry.
| data13={{{VA|}}}
:** <code>set???</code> is required to add an multiple-column entry.
| set13={{{VAset|}}}
:** If you are adding a multiple-column entry, the <code>data</code> should be written as <code>data???/...</code>.
| data13/1={{{VA1|}}}
:** In this case, if <code>data</code> is omitted, a entry will still be added.
| data13/2={{{VA2|}}}
:* <code>colset</code> can also be least common multiple (LCM), just make sure the <code>set???</code> is fractional to <code>colset</code>
| label14=Дата Появления
</noinclude>
| data14={{{RD|}}}
| label15=Дата Появления Трансенденса
| data15={{{TRD|}}}
| label16=Дата Появления Мастер Класса
| data16={{{MRD|}}}
| label17=Тема
| data17={{{theme|}}}
| label18=Характеристика
| data18={{{stat|}}}
}}</div>

Latest revision as of 21:52, 10 May 2022