Module:TestModule: Difference between revisions
AdamZachar (talk | contribs) No edit summary |
AdamZachar (talk | contribs) No edit summary |
||
| Line 13: | Line 13: | ||
local output = "" | local output = "" | ||
local parentTopic = frame.args.parentTopic | local parentTopic = frame.args.parentTopic | ||
local fruits, errors1 = mw.ext.externaldata.getWebData { | |||
local fruits, | |||
url = "https://discoursedb.org/wiki/Special:GetData/Fruits_data" | url = "https://discoursedb.org/wiki/Special:GetData/Fruits_data" | ||
, data = "name=Name,color=Color,shape=Shape" | , data = "name=Name,color=Color,shape=Shape" | ||
, format = "CSV with header" | , format = "CSV with header" | ||
} | } | ||
local topics, errors2 = mw.ext.externaldata.getDbData { | |||
db = CaseData | |||
, query = childrenTopics | |||
, data = "topicName = topic_name" | |||
, parameters = parentTopic | |||
} | |||
for i, fruit in ipairs(fruits) do | for i, fruit in ipairs(fruits) do | ||
output = output .. " <li>" .. "[[" .. fruit.shape .. "]]" | output = output .. " <li>" .. "[[" .. fruit.shape .. "]]" | ||
end | end | ||
for i, topic in ipairs(topics) do | |||
output = output .. " <li>" .. "[[" .. topic.topicName .. "]]" | |||
end | |||
return output | return output | ||