Module:Liste déroulante
La documentation pour ce module peut être créée à Module:Liste déroulante/doc
local p = {}
local outils = require('Module:Outils')
-- Génère une liste déroulante
function p.make(frame)
local params = outils.extractArgs(frame)
local title = outils.trim(params[1]) or 'Titre ?'
local res = mw.html.create('div')
:addClass('dropdown')
:tag('span')
:wikitext(title)
:done()
:tag('ul')
for i = 2, table.getn(params) do
res:tag('li')
:wikitext(params[i])
:done()
end
res:done():done()
return res
end
return p