Module:TestModule: Difference between revisions

AdamZachar (talk | contribs)
No edit summary
AdamZachar (talk | contribs)
Undo revision 704 by AdamZachar (talk)
Tag: Undo
Line 1: Line 1:
local p = {} --p stands for package
local p = {} --p stands for package


function funcRecurseLineage(parentTopic)
function funcRecurseLineage(output, parentTopic)


local output = ""
  local topics, errors = mw.ext.externaldata.getExternalData {
  local topics, errors = mw.ext.externaldata.getExternalData {
   source = "CaseData",
   source = "CaseData",
Line 19: Line 18:
   output = output .. " <li>" .. "[[" .. topic.topicName .. "]]"
   output = output .. " <li>" .. "[[" .. topic.topicName .. "]]"


   output = output .. funcRecurseLineage(topic.topicName)
   output = output .. funcRecurseLineage("", topic.topicName)


   end
   end