Module:Weblink : Différence entre versions
Ligne 6 : | Ligne 6 : | ||
end | end | ||
if not showntext then | if not showntext then | ||
− | showntext = string.gsub( url, '(http:// | + | showntext = string.gsub( url, '(http://|https://)', '') |
end | end | ||
return '[' .. url .. ' ' .. showntext .. ']' | return '[' .. url .. ' ' .. showntext .. ']' |
Version du 1 octobre 2014 à 21:28
La documentation pour ce module peut être créée à Module:Weblink/doc
local p = {} function p.makelink(url, showntext) if not url then return nil end if not showntext then showntext = string.gsub( url, '(http://|https://)', '') end return '[' .. url .. ' ' .. showntext .. ']' end function p.makelinks(stringlist, separator) if not type(stringlist) == table then return error('stringlist should be table') end if not separator then separator = '<br />' end for i, j in pairs(stringlist) do stringlist[i] = p.makelink(k) return table.concat(stringlist, separator ) end end return p