Aller au contenu

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

129 octets ajoutés ,  19 juillet 2021
aucun résumé des modifications
Kims (discussion | contributions)
Aucun résumé des modifications
Kims (discussion | contributions)
Aucun résumé des modifications
Balise : Révoqué
Ligne 6 : Ligne 6 :
-----    Référentiel      -----  
-----    Référentiel      -----  
--------------------------------
--------------------------------
-- à supprimer lorsque le module Icone sera OK
local icone = {
['range'] = 'Icon_range_inverse',
}


local data = {
local data = {
Ligne 41 : Ligne 46 :


function p._build(args)
function p._build(args)
local res = mw.html.create( 'ul' )
local res = mw.html.create('ul')
:addClass( 'avt-interactions' )
:addClass('avt-interactions')
local isEmpty = true
res
for key, value in pairs(args) do
:node(creerListeSimple(args, data.materiau, 'Matériaux'))
local def = data[key:lower()]
:node(creerSeparateur('range', 'nécessite'))
if def and value ~= '-' and value ~= 'vide' then
:node(creerListePrerequis(args))
isEmpty = false
:node(creerSeparateur('range', 'produit'))
res:node(buildRow(value, def))
:node(creerListeSimple(args, data.produit, 'Produits'))
end
 
end
res:allDone()
return res
return res
end
end
45 256

modifications