« Module:Infobox/Core » : différence entre les versions
De Nefald
Autres actions
m Icone en bas de l'infobox |
m Preprocess |
||
| Ligne 110 : | Ligne 110 : | ||
root:node(body) | root:node(body) | ||
-- Ajouter l'icône en bas à droite | |||
if config.icone then | |||
local iconeDiv = mw.html.create('div') | |||
:addClass('infobox-icon-bottom') | |||
local iconeType = config.icone.type or 'fas' | |||
local iconeNom = config.icone.nom | |||
-- Utiliser directement la classe CSS pour les icônes FontAwesome | |||
- | local iconeSpan = mw.html.create('span') | ||
:addClass(iconeType) | |||
:addClass('fa-' .. iconeNom) | |||
:attr('aria-hidden', 'true') | |||
iconeDiv:node(iconeSpan) | |||
root:node(iconeDiv) | |||
end | |||
return tostring(root) | return tostring(root) | ||