Module:CommonFunctions: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 230: Line 230:
function link(page, text, suffix, dolink)
function link(page, text, suffix, dolink)
     if dolink == false then
     if dolink == false then
         return (text or page) .. (suffix and (' ' .. suffix) or '')
         return (text or page) .. ((suffix and suffix ~= "") and (' ' .. suffix) or '')
     end
     end
     return '[[' .. page .. '|' .. (text or page) .. ']]' .. (suffix and (' ' .. suffix) or '')
     return '[[' .. page .. '|' .. (text or page) .. ']]' .. ((suffix and suffix ~= "") and (' ' .. suffix) or '')
end
end