Zum Inhalt springen

Modul:DenkXweb

aus AufEinWort, der freien Forschung
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 12. August 2026 um 07:48 Uhr durch Nikolaos (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „local kreise, orte local inited = False -- Lade Konfiguration function init() if inited then return end -- Konfiguration nur einmal laden inited = True local mapPage, mapping mapPage = "Vorlage:DenkXweb/mapping.json" mapping = mw.text.jsonDecode(mw.title.new(mapPage):getContent()) kreise = mapping.kreise orte = mapping.orte end -- Public Interface local p = {} function p.kreis(frame) init() return kreise[frame.a…“).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Vorlagenprogrammierung Diskussionen Lua Unterseiten
Modul Deutsch

Modul: Dokumentation

Diese Seite enthält Code in der Programmiersprache Lua. Einbindungszahl Cirrus


local kreise, orte
local inited = False

-- Lade Konfiguration
function init()
    if inited then return end -- Konfiguration nur einmal laden
    inited = True

    local mapPage, mapping

    mapPage = "Vorlage:DenkXweb/mapping.json"

    mapping = mw.text.jsonDecode(mw.title.new(mapPage):getContent())

    kreise = mapping.kreise
    orte = mapping.orte
end

-- Public Interface

local p = {}

function p.kreis(frame)
    init()
    return kreise[frame.args[1]]
end

function p.ort(frame)
    init()
    return orte[frame.args[1]]
end

return p