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

Contenu supprimé Contenu ajouté
Ajout de la fonction « femininEbauche » retournant le féminin d'un thème d'ébauche
femininEbauche : ne retourne rien si les catégories sont différentes
Ligne 467 :
-- Elle est prévue pour être appelée directement par #invoke:
-- avec pour paramètres le thème et le paramètre désiré
-- Cette fonction est principalement destinée au modèle {{Catégorie d'ébauche}}, donc une valeur n'est retournée que si les catégories sont identiques
function p.femininEbauche( frame )
local paramEbauche = mw.loadData( moduleEbauche )
Ligne 473 :
local themeF
if theme then
local t, tAdj = getEbaucheTable( paramEbauche, theme, true )
local tF, tAdjF = getEbaucheTable( paramEbauche, theme, true )
if tAdjtAdjF then
themeF = ttF.nom .. ' ' .. tAdjtAdjF.feminin
elseif t then
themeFelseif =tF t.nomthen
themeF = tF.nom
end
if themeF ~= theme and tF.categ == t.categ then
return themeF
end