Modul:Development: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
(Die Seite wurde neu angelegt: „local p = {} --p stands for package function p.return_args() local args = "" for key, value in pairs(mw.getCurrentFrame():getParent().args) do args = args .. key .. "=" .. value .. " " end return args end return p“)
 
Keine Bearbeitungszusammenfassung
Zeile 3: Zeile 3:
function p.return_args()
function p.return_args()
local args = ""
local args = ""
local first_arg = true
for key, value in pairs(mw.getCurrentFrame():getParent().args) do
for key, value in pairs(mw.getCurrentFrame():getParent().args) do
args = args .. key .. "=" .. value .. " "
if not first_arg then
args = args .. " | "
end
args = args .. key .. "=" .. value
first_arg = false
end
end
     return args
     return args