Модуль:ArmorStats: различия между версиями
Pok (обсуждение | вклад) мНет описания правки |
Pok (обсуждение | вклад) Нет описания правки |
||
| Строка 17: | Строка 17: | ||
local description = frame:preprocess(frame.args.description or "") -- Описание | local description = frame:preprocess(frame.args.description or "") -- Описание | ||
local location = frame:preprocess(frame.args.location or "") -- Местонахождение | local location = frame:preprocess(frame.args.location or "") -- Местонахождение | ||
-- Вызов шаблона Anchor | |||
local anchor = frame:expandTemplate{ title = 'Anchor', args = { anchorName } } | |||
-- Вызов функции из модуля Entity Lookup для создания image tooltip | |||
local imageTooltip = frame:expandTemplate{ title = 'Entity Lookup', args = { 'createimagetooltip', 'File:' .. image, itemId, 'Мета=64x64px' } } | |||
-- Вызов функции из модуля Entity Lookup для получения имени элемента | |||
local itemName = frame:expandTemplate{ title = 'Entity Lookup', args = { 'getname', itemId } } | |||
-- Формирование строк для ячеек таблицы | -- Формирование строк для ячеек таблицы | ||
local out = "" | local out = "" | ||
out = out .. '!style="background-color: ' .. color .. ';" | out = out .. '!style="background-color: ' .. color .. ';"|' .. anchor | ||
out = out .. | out = out .. imageTooltip | ||
out = out .. '<br> | out = out .. '<br>' .. itemName .. '\n' | ||
out = out .. '|style="font-weight:500;color: crimson"|' .. protection1 .. '\n' | out = out .. '|style="font-weight:500;color: crimson"|' .. protection1 .. '\n' | ||
out = out .. '|style="font-weight:500;color: indianred"|' .. protection2 .. '\n' | out = out .. '|style="font-weight:500;color: indianred"|' .. protection2 .. '\n' | ||