« Module:Liste cellule » : différence entre les versions
Page créée avec « local p = {} function p._build(args) local items = '' for i, v in ipairs( args ) do items = items .. '<li>' .. v .. '</li>' end if #items == 0 then return… » |
(Aucune différence)
|
Version du 7 août 2021 à 10:15
La documentation pour ce module peut être créée à Module:Liste cellule/doc
local p = {}
function p._build(args)
local items = ''
for i, v in ipairs( args ) do
items = items .. '<li>' .. v .. '</li>'
end
if #items == 0 then
return
else
return '<ul class="avt-simple-list">'
.. items .. '</ul>'
end
end
function p.build(frame)
local args = {}
for cle, val in pairs(frame.args) do
if val then
val = mw.text.trim(val)
if val ~= '' then
args[cle] = val
end
end
end
return p._build(args)
end
return p