Module:Variable arguments: Difference between revisions
ArrowHead294 (talk | contribs) mNo edit summary |
ArrowHead294 (talk | contribs) mNo edit summary |
||
| Line 43: | Line 43: | ||
}) | }) | ||
local debugg = frame.args.debug_mode or args.debug_mode | local debugg = frame.args.debug_mode or args.debug_mode | ||
local fmt = "* [[Module | local fmt = "* [[Module:%s]]\n" | ||
local namespace = string.lower(frame:preprocess("{{NAMESPACE}}")) | local namespace = string.lower(frame:preprocess("{{NAMESPACE}}")) | ||
local result = "" | local result = "" | ||
| Line 49: | Line 49: | ||
for k, v in pairs(args) do | for k, v in pairs(args) do | ||
result = result .. (v == debugg and "" or string.format(fmt, v)) | result = result .. (v == debugg and "" or string.format(fmt, frame:preprocess("{{ucfirst:v}}"))) | ||
i = i + 1 | i = i + 1 | ||
end | end | ||