Module:Minimal Example: Difference between revisions
Jump to navigation
Jump to search
(Created page with "-------------------------------------------------------------------------------- -- -- Module:Adventure Squad Pokémon dungeons table -- -------------------------------------------------------------------------------- local p = {} local mw = require('mw') function p.main(frame) local args = frame.args local output = mw.html.create() local test = mw.html.create() local data = require("Module:Adventure Squad Dungeon Data Cell") local metatable = {__index = fun...") |
No edit summary |
||
Line 18: | Line 18: | ||
setmetatable(data, metatable) | setmetatable(data, metatable) | ||
local i = 1 | |||
while true do | while true do | ||
local dungeonArg = args["dungeon_" .. i] | local dungeonArg = args["dungeon_" .. i] | ||
test:tag('div'):wikitext(data[dungeonArg]["version"]):done() | test:tag('div'):wikitext(data[dungeonArg]["version"]):done() |
Revision as of 01:10, 9 November 2024
Documentation for this module may be created at Module:Minimal Example/doc
--------------------------------------------------------------------------------
--
-- Module:Adventure Squad Pokémon dungeons table
--
--------------------------------------------------------------------------------
local p = {}
local mw = require('mw')
function p.main(frame)
local args = frame.args
local output = mw.html.create()
local test = mw.html.create()
local data = require("Module:Adventure Squad Dungeon Data Cell")
local metatable = {__index = function () return "" end}
setmetatable(data, metatable)
local i = 1
while true do
local dungeonArg = args["dungeon_" .. i]
test:tag('div'):wikitext(data[dungeonArg]["version"]):done()
end
output
:node(test)
return tostring(output)
end
return p