Zuletzt bearbeitet vor 3 Tagen
von Xineohp1506

Modul:Publikation/Serie: Unterschied zwischen den Versionen

Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 2: Zeile 2:


function serie.render(frame)
function serie.render(frame)
     local args = frame:getParent().args  -- Richtiges Abrufen der Vorlagenparameter
    -- Versuche, die Argumente abzurufen
     local output = ""
     local args = frame:getParent().args  -- Abruf der Vorlagenargumente
     local output = "<pre>Debugging-Informationen:\n"


     -- Debug: Zeige die übergebenen Parameter
     -- 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