Module:Sandbox/Ahecht/Cite DNV: Difference between revisions

Content deleted Content added
allow empty input
bug fix
Line 14:
url, vesselid = string.match(string.lower(args['url'] or ''),'//exchange.dnv.com/exchange/main.aspx?(.*)vesselid=(g?%d%d%d%d%d%d?)')
vesselid = (vesselid or string.lower((args['id'] or args['ID']) or args['vesselid'])) or ''
if not vesselid == '' then
success=false
elseif not tonumber(vesselid) then
Line 25:
end
 
shipname = ((string.match(args['title'],'\'\'(.-)\'\'') or args['title']) or (args['shipname'] or args['name'])) or ''
if not shipname == '' then success=false end
if success then