Jump to content

Module:Sandbox/Urhixidur/my module

From Wikipedia, the free encyclopedia

local p = {}
function dump(o)
   if type(o) == 'table' then
      local s = '{ '
      for k,v in pairs(o) do
         if type(k) ~= 'number' then k = '"'..k..'"' end
         s = s .. '['..k..'] = ' .. dump(v) .. ','
      end
      return s .. '} '
   else
      return tostring(o)
   end
end

function p.hello(frame)
   local key = frame.args["clé"]
   if key == nil then key = "" end
   return "«" .. key .. "»"
   -- return 'Hello. frame.args[1] is ' .. frame.args[1] .. ' while frame.args.cle is ' .. frame.args.cle .. ' and frame.args.title is ' .. frame.args.title
   -- return dump(frame.args)
   -- return frame.args["clé"]
   -- return frame.args.cle
   -- return frame.args.clé REJECTED
end
return p