« Module:WikidataTable » : différence entre les versions

De Wikiromandie.org
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
local p = {}
function p.render(frame)
function p.render(frame)
     local sparql = frame.args.sparql or ""
     local sparql = frame.args.sparql or ""
Ligne 12 : Ligne 14 :
         .. '</div>'
         .. '</div>'
end
end
return p

Version du 12 avril 2026 à 15:54

La documentation pour ce module peut être créée à Module:WikidataTable/doc

local p = {}

function p.render(frame)
    local sparql = frame.args.sparql or ""
    local title  = frame.args.title  or ""

    if sparql == "" then
        return "⚠️ No SPARQL query provided."
    end

    return '<div class="wikidata-sparql-table"'
        .. ' data-sparql="' .. mw.text.nowiki(sparql) .. '"'
        .. ' data-title="' .. mw.text.nowiki(title) .. '">'
        .. '</div>'
end

return p