Модуль:Icon: различия между версиями
Материал из Eco - Русская Wiki
| [досмотренная версия] | [досмотренная версия] |
StalEF (обсуждение | вклад) Новая страница: «local p = {} function p.main(param) local Utils = require('Module:Utils') local IconUtils = require('Module:IconUtils') local args = Utils.normaliseArgs(param) local itemID = Utils.CheckId(args.name) return IconUtils.main{ name = args.name, id = itemID , size = args.size , style = args.style , link = args.link } end return p» |
StalEF (обсуждение | вклад) Нет описания правки |
||
| Строка 4: | Строка 4: | ||
local Utils = require('Module:Utils') | local Utils = require('Module:Utils') | ||
local IconUtils = require('Module:IconUtils') | local IconUtils = require('Module:IconUtils') | ||
local args = Utils.normaliseArgs(param) | local args = Utils.normaliseArgs(param) | ||
local itemID = Utils.CheckId(args.name) | local itemID = args.id | ||
if (itemID == nil) then itemID = Utils.CheckId(args.name); end | |||
return IconUtils.main{ name = args.name, id = itemID , size = args.size , style = args.style , link = args.link } | return IconUtils.main{ name = args.name, id = itemID , size = args.size , style = args.style , link = args.link } | ||
end | end | ||
return p | return p | ||
Текущая версия от 06:15, 22 августа 2025
Для документации этого модуля может быть создана страница Модуль:Icon/doc
local p = {}
function p.main(param)
local Utils = require('Module:Utils')
local IconUtils = require('Module:IconUtils')
local args = Utils.normaliseArgs(param)
local itemID = args.id
if (itemID == nil) then itemID = Utils.CheckId(args.name); end
return IconUtils.main{ name = args.name, id = itemID , size = args.size , style = args.style , link = args.link }
end
return p