Module:Test Lua VisualData

From Visual Data Wiki
Revision as of 08:07, 16 August 2024 by Uschuetzenmeister (talk | contribs) (Created page with "local p = {} function p.testlua(frame) local schema = "Project key data" local query = "[[category::Projects]]" local printouts = {"objective", "image", "description"} -- Korrigierter Funktionsaufruf ohne frame: local results = mw.visualdata.query(schema, query, printouts) local output = "" for _, result in ipairs(results) do output = output .. "Objective: " .. (result.objective or "N/A") .. "<br>" output = output .. "Image:...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Documentation for this module may be created at Module:Test Lua VisualData/doc

local p = {}

function p.testlua(frame)
    local schema = "Project key data"
    local query = "[[category::Projects]]"
    local printouts = {"objective", "image", "description"}

    -- Korrigierter Funktionsaufruf ohne frame:
    local results = mw.visualdata.query(schema, query, printouts)

    local output = ""
    for _, result in ipairs(results) do
        output = output .. "Objective: " .. (result.objective or "N/A") .. "<br>"
        output = output .. "Image: " .. (result.image or "N/A") .. "<br>"
        output = output .. "Description: " .. (result.description or "N/A") .. "<br><br>"
    end

    return output
end

return p