Module:VisualData: Difference between revisions
Jump to navigation
Jump to search
No edit summary Tag: Reverted |
No edit summary Tag: Reverted |
||
Line 2: | Line 2: | ||
function p.query(frame) | function p.query(frame) | ||
return " | |||
local debugInfo = "'''Test Module:VisualData'''" | |||
local query = frame.args[1] | |||
local params = {} | |||
for k, v in pairs(frame.args) do | |||
if k ~= 1 then | |||
table.insert(params, k .. "=" .. v) | |||
end | |||
end | |||
local success, result = pcall(function() | |||
return mw.ext.visualdata.query(query, params) | |||
end) | |||
if not success then | |||
return "Error: " .. tostring(result) | |||
end | |||
return debugInfo .. result | |||
end | end | ||
return p | return p |
Revision as of 14:29, 31 May 2024
Documentation for this module may be created at Module:VisualData/doc
local p = {}
function p.query(frame)
local debugInfo = "'''Test Module:VisualData'''"
local query = frame.args[1]
local params = {}
for k, v in pairs(frame.args) do
if k ~= 1 then
table.insert(params, k .. "=" .. v)
end
end
local success, result = pcall(function()
return mw.ext.visualdata.query(query, params)
end)
if not success then
return "Error: " .. tostring(result)
end
return debugInfo .. result
end
return p