« Module:Bandeau » : différence entre les versions
Contenu supprimé Contenu ajouté
ébauches : Ajout d'une fonction pour avoir la valeur d'un paramètre d'un thème d'ébauche ; suppression de la possibilité d'utiliser les anciens modèle:Ébauche/paramètres ... |
ébauche : correction bug boucle infinie si plusieurs espaces, et adjectif partiellement trouvé (ex : malien pour somalien) |
||
Ligne 185 :
-- suprime les marques de direction ltr
theme = theme:gsub( '\226\128\142', '' ):gsub( '_', ' ' )
-- récupére les paramètres lié au theme, à partir du module:Bandeau/Ébauche
local params = {}
local ebauche = paramEbauche[ theme ] or paramEbauche[ inverserCasse( theme ) ]
Ligne 204 ⟶ 203 :
if theme:find( ' .+ ' ) then
for adj, paramsAdj in pairs( paramEbauche ) do
if paramsAdj.adjectif == true and theme:find( ' ' .. adj, 2, true ) then
local nom = theme:gsub( ' ' .. adj:gsub( '(%p)', '%%%1'), '' )
params = getEbaucheTable( paramEbauche, nom, feminin )
|