Modul:GetKurztitel

Aus Zweidat
Version vom 28. Oktober 2024, 11:28 Uhr von Zpd (Diskussion | Beiträge) (Zpd verschob die Seite Modul:TabRenderer nach Modul:GetKurztitel, ohne dabei eine Weiterleitung anzulegen)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

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

local p = {}

function p.getKurztitel(frame)
    -- Get the page name from the first parameter
    local pageName = frame.args[1] or ""
    
    -- Execute the Semantic MediaWiki query
    local queryResult = mw.smw.ask{
        pageName,
        "?Kurztitel",
    }

    -- Check if the query result contains data
    if queryResult and queryResult[1] and queryResult[1]["Kurztitel"] then
        return queryResult[1]["Kurztitel"]
    else
        return "No result found"
    end
end

return p