Zuletzt bearbeitet vor 2 Monaten
von Xineohp1506

Buch

Die Dokumentation für dieses Modul kann unter Modul:Publikation/Buch/Doku erstellt werden

local buch = {}
local helper = require("Modul:Publikation/SerieHelper")
local getArgs = require('Module:Arguments').getArgs

function buch.render(frame)
    local args = frame.args

    -- Debugging: Argumente anzeigen
    local debugOutput = "<pre>\n"

    -- Serien-ID abrufen
    local seriesID = args["SerienID"]
    debugOutput = debugOutput .. "Series ID: " .. tostring(seriesID) .. "\n"

    -- Serien-Seitentitel abrufen
    local seriesPageTitle = helper.getSeriesPageTitle({ args = { seriesID } })
    debugOutput = debugOutput .. "Series Page Title: " .. tostring(seriesPageTitle) .. "\n"

    -- Gesamtbände abrufen
    local completeVolumes = helper.getCompleteVolumesByTitle({ args = { seriesPageTitle, "Complete volumes" } })
    debugOutput = debugOutput .. "Complete Volumes: " .. tostring(completeVolumes) .. "\n"

    debugOutput = debugOutput .. "</pre>"

    -- Debugging-Ausgabe
    return debugOutput
end

return buch