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

Contenu supprimé Contenu ajouté
Od1n (discussion | contributions)
n'était pas fonctionnel, car si frame est falsy, l'accès à frame.getParent en amont produit une erreur
Od1n (discussion | contributions)
léger refactoring, pour modif suivante
Ligne 127 :
end
if tabLangue then
local nom
if type( tabLangue.page ) == 'string' then
nom = tabLangue.page .. '|' .. tabLangue.nom
else
nom = tabLangue.nom
end
return '[[' .. nom .. ']]'
else
if success then
return string.format( langErrorMess, arg )
Ligne 140 ⟶ 132 :
return '<span title="erreur dans ' .. moduleData .. '">' .. arg .. '</span>'
end
end
if type( tabLangue.page ) == 'string' then
nomreturn ='[[' .. tabLangue.page .. '|' .. tabLangue.nom .. ']]'
else
nomreturn ='[[' .. tabLangue.nom .. ']]'
end
end