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

520 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
 
(6 versions intermédiaires par le même utilisateur non affichées)
Ligne 9 : Ligne 9 :


local data = {
local data = {
["fermentable"] = {},
["fermentable"] = {
["fermenté"] = {},   
description  = function(args)
["mature"] = {}
return "Version fermentable :  "
.. args["fermentable"]
.. "."
end
},
["fermenté"] = {
description  = function(args)
return "Version fermenté :  "
.. args["fermenté"]
.. "."
end
},   
["mature"] = {
description  = function(args)
return "Version mature :  "
.. args["mature"]
.. "."
end
}
}
}


------------------------------------------------
------------------------------------------------
function buildRow(argValue, def)
function buildRow(args, def)
local note = argValue or ''
local description = def.description
if note ~= '' then note = LF .. note .. LF end
if type(def.description) == 'function' then
description = description(args)
end
description = mw.html.create( 'p' )
:wikitext( description )
:done()
local note = def.note
if note then
if type(note) == 'function' then
note = note(args)
end
end
return mw.html.create( 'li' )
return mw.html.create( 'li' )
:addClass( 'avt-interactions-row' )
:addClass( 'avt-interactions-row' )
:tag( 'div' )
:node(description)
:addClass( 'avt-interactions-text' )
:node(note)
:wikitext( note )
:done()
:done()
end
end
45 256

modifications