יחידה:Sister project links: הבדלים בין גרסאות בדף

מאין תקציר עריכה
מאין תקציר עריכה
שורה 81: שורה 81:


function render(frame)
function render(frame)
local args = frame:getParent().args
local args = require('Module:Arguments').getArgs(frame)
local projectLinks = {}
local projectLinks = {}
שורה 148: שורה 149:
}
}
}
}
for i, proj in ipairs(projects) do
for i, proj in ipairs(projects) do
if not args[proj['arg']] and proj['name'] then
if (not args[proj['arg']] or args[proj['arg']]==nil) and proj['name'] then
args[proj['arg']] = mw.wikibase.sitelink(entity, proj['name'])
args[proj['arg']] = mw.wikibase.sitelink(entity, proj['name'])
args[proj['arg']] = args[proj['arg']] and args[proj['arg']]['title']
end
end
if args[proj['arg']] then
if args[proj['arg']] then