Module:Variable arguments: Difference between revisions

ArrowHead294 (talk | contribs)
m Alphabetise
ArrowHead294 (talk | contribs)
mNo edit summary
Line 8: Line 8:
     parentOnly = true
     parentOnly = true
     })
     })
     local debugg = yesno(frame.args.debug_mode or args.debug_mode)
     local debugg = frame.args.debug_mode or args.debug_mode
local result = ""
local result = ""
local i = 0
local i = 0
Line 16: Line 16:
for k, v in pairs(args) do
for k, v in pairs(args) do
         pname = pname .. v
         pname = pname .. v
result = result .. string.format("[[%s|%s]] {{pipe}} ", pname, v)
result = result .. (v == debugg and "" or string.format("[[%s|%s]] {{pipe}} ", pname, v))
i = i + 1
i = i + 1
         pname = pname .. "/"
         pname = pname .. "/"
Line 40: Line 40:
     parentOnly = true
     parentOnly = true
     })
     })
     local debugg = yesno(frame.args.debug_mode or args.debug_mode)
     local debugg = frame.args.debug_mode or args.debug_mode
local result = ""
local result = ""
local i = 0
local i = 0
Line 73: Line 73:
     parentOnly = true
     parentOnly = true
     })
     })
     local debugg = yesno(frame.args.debug_mode or args.debug_mode)
     local debugg = frame.args.debug_mode or args.debug_mode
local result = ""
local result = ""
local i = 0
local i = 0
Line 96: Line 96:
     parentOnly = true
     parentOnly = true
     })
     })
     local debugg = yesno(frame.args.debug_mode or args.debug_mode)
     local debugg = frame.args.debug_mode or args.debug_mode
local result = ""
local result = ""
local i = 0
local i = 0