Différences entre les versions de « Module:Bandeau »

91 octets supprimés ,  il y a 4 ans
ébauche : correction bug boucle infinie si plusieurs espaces, et adjectif partiellement trouvé (ex : malien pour somalien)
(é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))
-- 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 ou du modèle:Ébauche/paramètres theme
local modele = 'Modèle:Ébauche/paramètres ' .. theme
local params = {}
local ebauche = paramEbauche[ theme ] or paramEbauche[ inverserCasse( theme ) ]
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 )
0

modification