Модуль:Предмет: различия между версиями
Pok (обсуждение | вклад) мНет описания правки |
Pok (обсуждение | вклад) мНет описания правки |
||
| Строка 3: | Строка 3: | ||
function p.main(frame) | function p.main(frame) | ||
local args = getArgs(frame) | |||
local id = args[1] or "" | local id = args[1] or "" | ||
| Строка 18: | Строка 18: | ||
-- Формирование строки изображения | -- Формирование строки изображения | ||
local image = args["image"] | local image = "" | ||
if args["image"] and args["image"] ~= "" then | |||
image = string.format("[[Файл:%s|%s]]", args["image"], size) | |||
elseif not args["image"] then | |||
image = string.format("[[Файл:%s.png|%s]]", id, size) | image = string.format("[[Файл:%s.png|%s]]", id, size) | ||
end | end | ||
| Строка 54: | Строка 50: | ||
-- Формирование вывода через LinkCard, если указан обёртка | -- Формирование вывода через LinkCard, если указан обёртка | ||
if args["wrapper"] then | if args["wrapper"] and args["wrapper"] ~= "" then | ||
local pixel = string.match(size, "(%d+)") | local pixel = string.match(size, "(%d+)") | ||
local wrapperInfo | local wrapperInfo | ||