Шаблон:Item: различия между версиями
Pofea (обсуждение | вклад) м ([Шаблоны-конструкторы) |
Pofea (обсуждение | вклад) м (добавлено описание) |
||
Строка 1: | Строка 1: | ||
<includeonly> | <includeonly> | ||
{{#if:{{{contents|}}}|{{Storage|name={{{name}}}|image={{{image}}}|OverrideImage={{{OverrideImage|}}}|bgcolor1={{{bgcolor1}}}|bgcolor2={{{bgcolor2}}}|foundin={{{foundin}}}|usedfor={{{usedfor}}}|strategy={{{strategy}}}|description={{{description}}}|contents={{{contents}}}}} | | {{#if:{{{contents|}}} | ||
{{#if:{{{strategy|}}}| {{ItemMedium|name={{{name}}}|image={{{image}}}|OverrideImage={{{OverrideImage|}}}|bgcolor1={{{bgcolor1}}}|bgcolor2={{{bgcolor2}}}|foundin={{{foundin}}}|usedfor={{{usedfor}}}|strategy={{{strategy}}}|description={{{description}}}}} | | | | ||
{{#if:{{{usedfor|}}}| {{ItemUsedFor|name={{{name}}}|image={{{image}}}|OverrideImage={{{OverrideImage|}}}|bgcolor1={{{bgcolor1}}}|bgcolor2={{{bgcolor2}}}|foundin={{{foundin}}}|usedfor={{{usedfor}}}|description={{{description}}}}} | | {{Storage | ||
{{#if:{{{name|}}}| {{ | |name={{{name}}} | ||
<font color='red'>'''The item needs to have the name defined.'''</font> }} }} }} }}</includeonly><noinclude> | |image={{{image}}} | ||
|OverrideImage={{{OverrideImage|}}} | |||
|bgcolor1={{{bgcolor1}}} | |||
|bgcolor2={{{bgcolor2}}} | |||
|foundin={{{foundin}}} | |||
|usedfor={{{usedfor}}} | |||
|strategy={{{strategy}}} | |||
|description={{{description}}} | |||
|contents={{{contents}}} | |||
}} | |||
|{{#if:{{{strategy|}}} | |||
| | |||
{{ItemMedium | |||
|name={{{name}}} | |||
|image={{{image}}} | |||
|OverrideImage={{{OverrideImage|}}} | |||
|bgcolor1={{{bgcolor1}}} | |||
|bgcolor2={{{bgcolor2}}} | |||
|foundin={{{foundin}}} | |||
|usedfor={{{usedfor}}} | |||
|strategy={{{strategy}}} | |||
|description={{{description}}} | |||
}} | |||
| {{#if:{{{usedfor|}}} | |||
| | |||
{{ItemUsedFor | |||
|name={{{name}}} | |||
|image={{{image}}} | |||
|OverrideImage={{{OverrideImage|}}} | |||
|bgcolor1={{{bgcolor1}}} | |||
|bgcolor2={{{bgcolor2}}} | |||
|foundin={{{foundin}}} | |||
|usedfor={{{usedfor}}} | |||
|description={{{description}}} | |||
}} | |||
|{{#if:{{{name|}}} | |||
| | |||
{{ItemSimple | |||
|name={{{name}}} | |||
|image={{{image}}} | |||
|OverrideImage={{{OverrideImage|}}} | |||
|bgcolor1={{{bgcolor1}}} | |||
|bgcolor2={{{bgcolor2}}} | |||
}} | |||
|<font color='red'>'''The item needs to have the name defined.'''</font> | |||
}} | |||
}} | |||
}} | |||
}} | |||
</includeonly> | |||
<noinclude> | |||
= Как использовать = | = Как использовать = | ||
Многоуровневый шаблон для предметов. В зависимости от количества переменных выводятся различные виды шаблона.<br> | |||
Многоуровневый шаблон для предметов. В зависимости от количества переменных выводятся различные виды шаблона | '''<big>name</big>''' - Обязательная переменная. Название предмета<br> | ||
'''<big>image</big>''' - Обязательная переменная. изображение предмета. Пример - image.png <nowiki>(без [[ и ]])</nowiki><br> | |||
'''<big>bgcolor1</big>''' - Обязательная переменная. Цвет заднего фона изображения. Должен быть светлее чем bgcolor2.<br> | |||
'''<big>bgcolor2</big>''' - Обязательная переменная. Цвет границы и заднего фона оглавления "Описание". Пишется с # <br> | |||
'''<big>foundin</big>''' - Желательная переменная. Где можно найти предмет. <br> | |||
'''<big>usedfor</big>''' - Желательная переменная. Для чего используется предмет. <br> | |||
'''<big>strategy</big>''' - Желательная переменная. Как именно использовать предмет (в виде совета).<br> | |||
'''<big>description</big>'''- Желательная переменная. Описание предмета.<br> | |||
'''<big>contents</big>''' - Не обязательная переменная. Содержание предмета.<br> | |||
== Без параметров == | == Без параметров == | ||
Строка 24: | Строка 82: | ||
{{Item | {{Item | ||
|name=Название | |name=Название | ||
|bgcolor1 = # | |bgcolor1 = #FFDD88 | ||
|bgcolor2 = #FFDD66 | |bgcolor2 = #FFDD66 | ||
|image = HRO.png | |image = HRO.png | ||
Строка 32: | Строка 90: | ||
{{Item | {{Item | ||
|name=Название | |name=Название | ||
|bgcolor1 = # | |bgcolor1 = #FFDD88 | ||
|bgcolor2 = #FFDD66 | |bgcolor2 = #FFDD66 | ||
|image = HRO.png | |image = HRO.png |
Версия от 17:58, 8 февраля 2024
Как использовать
Многоуровневый шаблон для предметов. В зависимости от количества переменных выводятся различные виды шаблона.
name - Обязательная переменная. Название предмета
image - Обязательная переменная. изображение предмета. Пример - image.png (без [[ и ]])
bgcolor1 - Обязательная переменная. Цвет заднего фона изображения. Должен быть светлее чем bgcolor2.
bgcolor2 - Обязательная переменная. Цвет границы и заднего фона оглавления "Описание". Пишется с #
foundin - Желательная переменная. Где можно найти предмет.
usedfor - Желательная переменная. Для чего используется предмет.
strategy - Желательная переменная. Как именно использовать предмет (в виде совета).
description- Желательная переменная. Описание предмета.
contents - Не обязательная переменная. Содержание предмета.
Без параметров
Описание шаблона: Выдает ошибку.
{{Item}}
The item needs to have the name defined.
С минимальным количеством параметров
Описание шаблона: Шаблон с именем и фото.
{{Item |name=Название |bgcolor1 = #FFDD88 |bgcolor2 = #FFDD66 |image = HRO.png }}
|
Стандартный шаблон
Описание шаблона: при заданном описании (description)
{{Item |bgcolor1 = #FFEE88 |bgcolor2 = #FFDD66 |name = Предмет |image = HRO.png |foundin = Шкаф |usedfor = Содержит предметы |strategy = Брать с собой |description = Он красный. }}
|
Без стратегии использования
Описание шаблона: При отсутствии strategy.
{{Item |bgcolor1 = #FFEE88 |bgcolor2 = #FFDD66 |name = Предмет |image = HRO.png |foundin = Шкаф |usedfor = Содержит предметы |description = Он красный. }}
|
С содержанием
Описание шаблона: Добавлен пункт contents
{{Item |bgcolor1 = #FFEE88 |bgcolor2 = #FFDD66 |name = Предмет |image = HRO.png |foundin = Шкаф |usedfor = Содержит предметы |strategy = Брать с собой |contents = Бумага<br>Ручка<br>Пистолет |description = Он красный. }}
|
!СЛОМАНО! Перезапись фото !СЛОМАНО!
Если изображение больше 50px, оно больше не будет ломаться, поскольку это более крутая вики, но будет выглядеть очень маленьким, как показано ниже.
Установка параметра "OverrideImage=true" отключит код изображения по умолчанию, и вы сможете добавить свой собственный.
По умолчанию используется код изображения:
[[File:{{{image|{{{name|Unknown}}}.png}}}|px50|{{{name|Item}}}]]
Без настройки "OverrideImage":
{{Item |bgcolor1 = #cce6ff |bgcolor2 = #99ccff |name = Particle Accelerator |image = HRO.png }}
|
С настройкой "OverrideImage":
{{Item |bgcolor1 = #cce6ff |bgcolor2 = #99ccff |name = Particle Accelerator |image = HRO.png |OverrideImage = true }}
|