Шаблон:Предмет/doc: различия между версиями

мНет описания правки
Нет описания правки
Строка 1: Строка 1:
{{docpage}}{{TOC hidden}}
{{docpage}}{{TOC hidden}}
{{OnLua|Предмет|module1=Entity Lookup}}
{{OnLua|Предмет|module1=Entity Lookup}}
Шаблон предназначен для отображении базовой информации предмета по id.
Шаблон предназначен для отображения базовой информации предмета по id.


== Использование параметров ==
== Использование параметров ==
По умолчанию берёт id первым параметром, выводит по нему изображение и названия с помощью {{tl|Модуль:Entity Lookup}}.
По умолчанию берёт id первым параметром, выводит по нему изображение и названия с помощью {{tl|Модуль:Entity Lookup}}.
* {{tji|Предмет|MopItem}} → {{Предмет|MopItem}}
* {{tji|Предмет|MopItem}} → {{Предмет|MopItem}}
 
<hr>
=== Название ===
=== Название ===
{{пм|label}} или {{пм|l}}
{{пм|label}} или {{пм|l}}
Строка 12: Строка 12:
* {{tji|Предмет|MopItem|l{{=}}Точно не швабра}} → {{Предмет|MopItem|label=Точно не швабра}}
* {{tji|Предмет|MopItem|l{{=}}Точно не швабра}} → {{Предмет|MopItem|label=Точно не швабра}}
* {{tji|Предмет|MopItem|l{{=}}}} → {{Предмет|MopItem|label=}}
* {{tji|Предмет|MopItem|l{{=}}}} → {{Предмет|MopItem|label=}}
 
<hr>
=== Картинка ===
=== Картинка ===
{{пм|image}} или {{пм|img}}, а также их параметр {{пм|size}}
{{пм|image}} или {{пм|img}}, а также их параметр {{пм|size}}
Строка 19: Строка 19:
* {{tji|Предмет|MopItem|img{{=}}}} → {{Предмет|MopItem|img=}}
* {{tji|Предмет|MopItem|img{{=}}}} → {{Предмет|MopItem|img=}}
* {{tji|Предмет|MopItem|size{{=}}64px}} → {{Предмет|MopItem|size=64px}}
* {{tji|Предмет|MopItem|size{{=}}64px}} → {{Предмет|MopItem|size=64px}}
 
<hr>
=== Ссылки ===
=== Ссылки ===
{{пм|link}}
{{пм|link}}


* {{tji|Предмет|Pen|link{{=}}}} → {{Предмет|Pen|link=}} (по имени)
* {{tji|Предмет|Pen|link{{=}}}} → {{Предмет|Pen|link=}} (по имени)
* {{tji|Предмет|Pen|link{{=}}куда-то}} → {{Предмет|Pen|link=1}} (по веденной строке)
* {{tji|Предмет|Pen|link{{=}}куда-то}} → {{Предмет|Pen|link=1}} (по введённой строке)


== Использование режимов ==
== Использование режимов ==
Режимы для дополнительного функционала или отображения шаблона. Обычно указываются со значением {{code|1}}, для визуального различия с параметрами, но могут быть и пустыми.
Режимы для дополнительного функционала или отображения шаблона. Обычно указываются со значением {{code|1}}, для визуального различия с параметрами, но могут быть и пустыми.
 
<hr>
=== Описание при наведении на картинку ===
=== Описание при наведении на картинку ===
{{пм|imageTooltip|1}}
{{пм|imageTooltip|1}}


* {{tji|Предмет|FoodPelmeniBowl|imageTooltip{{=}}1}} → {{Предмет|FoodPelmeniBowl|imageTooltip=1}}
* {{tji|Предмет|FoodPelmeniBowl|imageTooltip{{=}}1}} → {{Предмет|FoodPelmeniBowl|imageTooltip=1}}
 
<hr>
=== Содержания в предмете (если оно есть) ===
=== Содержимое в предмете (если оно есть) ===
{{пм|repository|1}}
{{пм|repository|1}}


* {{tji|Предмет|LockerCaptainFilledNoLaser|repository{{=}}1}} → <br><br>
* {{tji|Предмет|LockerCaptainFilledNoLaser|repository{{=}}1}} → <br><br>
{{Предмет|LockerCaptainFilledNoLaser|repository=1}}
{{Предмет|LockerCaptainFilledNoLaser|repository=1}}
 
<hr>
=== Обёртка ===
=== Обёртка ===
{{пм|wrapper|1}}
{{пм|wrapper|1}}
Строка 47: Строка 47:


== Комбинация ==
== Комбинация ==
Параметры и режимы можно комбинировать дабы получить желаемый результат под разные задачи.
Параметры и режимы можно комбинировать, чтобы получить желаемый результат под разные задачи.


=== Примеры ===
=== Примеры ===
Строка 58: Строка 58:


== Параметры ==
== Параметры ==
{{Параметры|
{{Параметры/строка|1|Id предмета, который нужно вывести. Используется в других параметрах, поэтому указывать его нужно всегда.|Да}}
{{Параметры/строка|параметр_вручную=1|{{пм|label}}, {{пм|l}}|Переопределение названия. Не отобразится, если параметр пуст.|Нет; отобразится по id}}
{{Параметры/строка|параметр_вручную=1|{{пм|image}}, {{пм|img}}|Переопределение изображения. Не отобразится, если параметр пуст.|Нет; отобразится по id}}
{{Параметры/строка|size|Размер изображения.|Нет; 32px}}
{{Параметры/строка|link|Ссылка на страницу в названии. Если вызван, но пуст, то в параметр подставится название предмета по его id.|Нет}}
{{Параметры/строка|imageTooltip|Добавляет картинке отображение описания и названия предмета при наведении. Применяет к изображению функцию {{code|createimagetooltip}} из {{tl|Модуль:Entity Lookup}}.|Нет}}
{{Параметры/строка|repository|Отображает содержимое предмета в свёрнутом виде, если оно у него есть (пример: ящики). Использует функцию {{code|main}} из {{tl|Модуль:Prototypes/Хранилище/Предмет}} к предмету.|Нет}}
{{Параметры/строка|wrapper|Использует {{tl|LinkCard}} с параметром {{code|SideStyle}} для отображения блока предмета.|Нет}}
}}