وحدة:Art pref
يمكن إنشاء صفحة توثيق الوحدة في وحدة: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
else
local temp = (frame:getParent():getTitle() ~= "قالب:تفضيل مقالة") and frame:getParent():getTitle() or "عام"
return data[temp] and data[temp][args[1]] or nil
end
end
return {main = main }