Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 2: | Zeile 2: | ||
function serie.render(frame) | function serie.render(frame) | ||
local args = frame:getParent().args -- | -- Versuche, die Argumente abzurufen | ||
local output = "" | local args = frame:getParent().args -- Abruf der Vorlagenargumente | ||
local output = "<pre>Debugging-Informationen:\n" | |||
-- | -- Prüfen, ob `args` überhaupt Werte enthält | ||
if not args then | |||
return output .. "Keine Argumente übergeben.</pre>" | |||
end | |||
-- Durchlaufe alle Argumente und gib sie aus | |||
for k, v in pairs(args) do | for k, v in pairs(args) do | ||
output = output .. k .. ": " .. tostring(v) .. "\n" | output = output .. k .. ": " .. tostring(v) .. "\n" | ||
end | end | ||
return output | return output .. "</pre>" | ||
end | end | ||
return serie | return serie |
Version vom 19. November 2024, 23:57 Uhr
Die Dokumentation für dieses Modul kann unter Modul:Publikation/Serie/Doku erstellt werden
local serie = {}
function serie.render(frame)
-- Versuche, die Argumente abzurufen
local args = frame:getParent().args -- Abruf der Vorlagenargumente
local output = "<pre>Debugging-Informationen:\n"
-- Prüfen, ob `args` überhaupt Werte enthält
if not args then
return output .. "Keine Argumente übergeben.</pre>"
end
-- Durchlaufe alle Argumente und gib sie aus
for k, v in pairs(args) do
output = output .. k .. ": " .. tostring(v) .. "\n"
end
return output .. "</pre>"
end
return serie