Module:Sandbox/DD4235/Military Decorations
militaryDecorations = {}
militaryDecorations.hello = function()
return "Hello, world from a LUA script"
end
militaryDecorations.makeTemplate = function(frame)
strOut = frame.args.pre and "
" or ""strOut = strOut .. "
class='wikitable'\n"
row = 1 col = 1 while frame.args[row.."-"..col.."-name"] or frame.args[row.."-"..col.."-ribbon"] do if row ~= 1 then strOut = strOut.." |
\n" end
while frame.args[row.."-"..col.."-name"] or frame.args[row.."-"..col.."-ribbon"] do strOut = strOut.. "|{{Ribbon devices".. "|name=" ..(frame.args[row.."-"..col.."-name"] and frame.args[row.."-"..col.."-name"] or "").. "|ribbon=" ..(frame.args[row.."-"..col.."-ribbon"] and frame.args[row.."-"..col.."-ribbon"] or "").. "|number=" ..(frame.args[row.."-"..col.."-number"] and frame.args[row.."-"..col.."-number"] or "").. "|type=" ..(frame.args[row.."-"..col.."-type"] and frame.args[row.."-"..col.."-type"] or "").. "|other_device="..(frame.args[row.."-"..col.."-other_device"] and frame.args[row.."-"..col.."-other_device"] or "").. "|alt=" ..(frame.args[row.."-"..col.."-desc"] and frame.args[row.."-"..col.."-desc"] or "").. "}}\n" col = col + 1 end col = 1 row = row + 1 end strOut = strOut.." |
return strOut..(frame.args.pre and "" or "")
end
return militaryDecorations