Шаблон:Item: различия между версиями

Материал из Celadon | Wiki SCP
Перейти к навигации Перейти к поиску
м ([Шаблоны-конструкторы)
м (добавлено описание)
Строка 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|}}}| {{Template:ItemSimple|name={{{name}}}|image={{{image}}}|OverrideImage={{{OverrideImage|}}}|bgcolor1={{{bgcolor1}}}|bgcolor2={{{bgcolor2}}}}} |
|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 = #FFEE88
|bgcolor1 = #FFDD88
|bgcolor2 = #FFDD66
|bgcolor2 = #FFDD66
|image = HRO.png
|image = HRO.png
Строка 32: Строка 90:
{{Item
{{Item
|name=Название
|name=Название
|bgcolor1 = #FFEE88
|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
}}


Particle Accelerator
Particle Accelerator



С настройкой "OverrideImage":

{{Item
|bgcolor1 = #cce6ff
|bgcolor2 = #99ccff
|name = Particle Accelerator
|image = HRO.png
|OverrideImage = true
}}


HRO.png
Particle Accelerator