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

Contenu supprimé Contenu ajouté
Préparation débugage
m correction bug : indicationDeLangue
Ligne 6 :
-- ou la table transmise à la fonction par une autre fonction d'un module
local function extractArgs ( frame )
-- return ( frame.getParent and frame:getParent().args ) or frame or { }
return frame.args or frame or { } -- renvoie les arguments transmis par invoke et non par le modèle, pour tester avant de créer les modèle.
end
 
Ligne 40 ⟶ 39 :
end
 
function Biblio.libelelibelle ( frame )
local args = extractArgs ( frame )
local lib = args ['libellé'] or args [1] or ''
Ligne 52 ⟶ 51 :
local args = extractArgs ( frame )
local langue = args.langue
local codeLangue = moduleLangue.codeLangue2 ( langue )
if codeLangue ~= '' and codeLangue ~= 'fr' then
langue = moduleLangue.codeLangue2nomLangue ( codeLangue )
return moduleLangue.indicationDeLangue { langue, codeLangue }
else