وحدة:Art pref

local function main(frame)    local data = mw.loadData("Module:Art pref/data")    mw.logObject(data)    if data == nil then        return nil    end    -- local frame = mw.getCurrentFrame()    local args = frame.args[1] and frame.args or frame:getParent().args    if args[2] then        return data[args[1]] and data[args[1]][args[2]] or nil    elselocal temp = (frame:getParent():getTitle() ~= "قالب:تفضيل مقالة") and frame:getParent():getTitle() or "عام"        return data[temp] and data[temp][args[1]] or nil    endendreturn {main = main }