Module:Favilink Utility: Difference between revisions

m
no edit summary
(throw error is more than one result was found)
mNo edit summary
Line 67: Line 67:
     return name .. '(no results)]][[Category:Pages with ID to Name errors'
     return name .. '(no results)]][[Category:Pages with ID to Name errors'
else  
else  
     return result[1]['PlainName']
     return result['PlainName']
end
end
end
end
Line 82: Line 82:
     return name .. '(no results)]][[Category:Pages with ID to Page errors'
     return name .. '(no results)]][[Category:Pages with ID to Page errors'
else  
else  
pagename = result[1]['Page']
pagename = result['Page']
plainname = result[1]['PlainName']
plainname = result['PlainName']
if string.lower(plainname) == string.lower(pagename) then
if string.lower(plainname) == string.lower(pagename) then
return pagename
return pagename
end
end
-- otherwise, use plainname for stuff like cybernetics credit wedge 2¢
-- otherwise, use plainname for stuff like cybernetics credit wedge 2¢
return result[1]['Page'] .. '|' .. result[1]['PlainName']
return result['Page'] .. '|' .. result['PlainName']
end
end
end
end


return p
return p