Модуль:Песочница/Pok: различия между версиями

Нет описания правки
Нет описания правки
Строка 42: Строка 42:
     if id == "" then return "" end
     if id == "" then return "" end


return frame:preprocess('{{ajax|<nowiki>{{сущность|' .. id .. '}}</nowiki>|auto}}[[Категория:Сущности]]')
return frame:preprocess('{{#invoke:Сущность/data|get|' .. id .. '|whitelist=' .. args.whitelist or "" .. '|blacklist=' .. args.blacklist or "" .. '}}[[Категория:Сущности]]') -- '{{ajax|<nowiki>{{#invoke:Сущность/data|get|' .. id .. '|whitelist=' .. args.whitelist or "" .. '|blacklist=' .. args.blacklist or "" .. '}}</nowiki>|auto}}[[Категория:Сущности]]'
end
 
function p.preview(frame)
    local args = getArgs(frame, { removeBlanks = false })
    local id = args[1] or ""
    if id == "" then return "" end
 
return frame:preprocess('{{#invoke:Сущность/data|preview|' .. id .. '}}') -- '{{ajax|<nowiki>{{#invoke:Сущность/data|get|' .. id .. '}}</nowiki>|auto}}[[Категория:Сущности]]'
end
end