8,756
edits
(error only using favilink id) |
mNo edit summary |
||
Line 75: | Line 75: | ||
if frame.args ~= nil then | if frame.args ~= nil then | ||
name = frame.args[1] | name = frame.args[1] | ||
overridelink = frame.args[2] and frame.args[2] == "overridelink" or False | |||
end | end | ||
local result = p.main(name, 'ObjectID', '_pageName=Page,PlainName') | local result = p.main(name, 'ObjectID', '_pageName=Page,PlainName') | ||
Line 84: | Line 85: | ||
pagename = result['Page'] | pagename = result['Page'] | ||
plainname = result['PlainName'] | plainname = result['PlainName'] | ||
if string.lower(plainname) == string.lower(pagename) then | if string.lower(plainname) == string.lower(pagename) or not overridelink then | ||
return pagename | return pagename | ||
end | end |