Modul:Development: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 5: Zeile 5:
for key, value in pairs(mw.getCurrentFrame():getParent().args) do
for key, value in pairs(mw.getCurrentFrame():getParent().args) do
args = args .. "|" .. key .. "=" .. value
args = args .. "|" .. key .. "=" .. value
end
    return "<br>'''Modul:Debug|print_args:''' <code>{{" .. mw.getCurrentFrame():getParent():getTitle() .. args .. "}}</code><br>"
end
function p.print_call_args(...)
local first_arg = true
for key, value in ipairs(arg) do
if not first_arg then
args = args .. "|"
end
args = key .. "=" .. value
first_arg = false
first_arg = false
end
end
     return "<br>'''Modul:Debug|print_args:''' <code>{{" .. mw.getCurrentFrame():getParent():getTitle() .. args .. "}}</code><br>"
     return "<br>'''Modul:Debug|print_args:''' <code>(" .. mw.getCurrentFrame():getParent():getTitle() .. args .. ")</code><br>"
end
end


return p
return p