Модуль:Предмет: различия между версиями
Pok (обсуждение | вклад) мНет описания правки |
Pok (обсуждение | вклад) мНет описания правки |
||
| Строка 14: | Строка 14: | ||
local itemSlot = frame:preprocess(string.format('{{#invoke:Prototypes/Хранилище/Предмет|main|framing|slot|%s}}', id)) | local itemSlot = frame:preprocess(string.format('{{#invoke:Prototypes/Хранилище/Предмет|main|framing|slot|%s}}', id)) | ||
local itemChem = frame:preprocess(string.format('{{СollapsibleMenu|color=#3e7c82|{{#invoke:Prototypes/Хранилище/Предмет|main|chem|%s}}}}', id)) | local itemChem = frame:preprocess(string.format('{{СollapsibleMenu|color=#3e7c82|{{#invoke:Prototypes/Хранилище/Предмет|main|chem|%s}}}}', id)) | ||
local itemName = frame:preprocess("{{#invoke:Entity Lookup|getname| | local itemName = frame:preprocess(string.format("{{#invoke:Entity Lookup|getname|%s}}", id)) | ||
local prefix = args[2] or " | local prefix = args[2] or "" | ||
local size = args["size"] or "32px" | local size = args["size"] or "32px" | ||
| Строка 36: | Строка 36: | ||
image = string.format("[[Файл:%s.png|%s]]", id, size) | image = string.format("[[Файл:%s.png|%s]]", id, size) | ||
elseif input_image == "" then | elseif input_image == "" then | ||
image = "" | |||
else | else | ||
image = string.format("[[Файл:%s|%s]]", input_image, size) | image = string.format("[[Файл:%s|%s]]", input_image, size) | ||
end | end | ||
-- Обработка Tooltip | |||
local input_imageTooltip = argsWithWhitespace.imageTooltip | |||
local imageTooltip | |||
if input_imageTooltip == nil then | |||
image = string.format("{{#invoke:Entity Lookup|createimagetooltip|Файл:%s.png|%s|}}", id, id, size) | |||
end | |||
-- Формирование ярлыка-ссылки, если указан параметр link | -- Формирование ярлыка-ссылки, если указан параметр link | ||
local labelOutput = label | local labelOutput = label | ||