Modul:UrlCheck: Unterschied zwischen den Versionen

moduleInterface
(+failsafe)
(moduleInterface)
Zeile 1: Zeile 1:
-- documentation
-- documentation
local UrlCheck = {
local UrlCheck = {
suite  = 'vCard',
suite  = 'UrlCheck',
serial = '2020-10-23',
serial = '2021-04-08',
item  = 40849609
item  = 40849609
}
}


-- module import
-- module import
local fs = require( 'Module:Failsafe' )
local ui = mw.loadData( 'Module:UrlCheck/i18n')
local ui = mw.loadData( 'Module:UrlCheck/i18n')


-- module variable
-- module variable and administration
local uc = {}
local uc = {
moduleInterface = UrlCheck
}


function uc.ip4( address )
function uc.ip4( address )
Zeile 190: Zeile 191:
args.url    = args.url or args[ 1 ] or pArgs.url or pArgs[ 1 ] or ''
args.url    = args.url or args[ 1 ] or pArgs.url or pArgs[ 1 ] or ''
return uc.uriEncodePath( args.url )
return uc.uriEncodePath( args.url )
end
function uc.failsafe( version )
return fs._failsafe( version, UrlCheck ) or ''
end
end


return uc
return uc
Anonymer Benutzer