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

Contenu supprimé Contenu ajouté
en fait cette fonction de test ne doit plus être très utile…
m encore nitpicks espaces
Ligne 7 :
return '<sup><span class="audio">[[:Media:' .. parent.args[1] .. '|' .. parent.args[2] .. ']]</span></sup>' -- (fin de la fonction)
end
if (parent.args[1] and parent.args[1] ~= '') then --si le paramètre {{{1}}} existe — seul
local code = "{{Filepath:" .. parent.args[1] .. "}}" -- d'après [[Projet:Scribunto/Guide/Fonctionnalités wikipédiennes]], pré-processer n'est pas conseillé mais je n'ai pas trouvé d'alternative pour {{Filepath:}}
local chemin = frame:preprocess(code)
Ligne 16 :
return "[[Catégorie:Demande de prononciation audio]]"
end
local pron_fr = wikidataMod.formatStatements({entity=entity, property='P443', qualifier='P407', qualifiervalue='Q150'}) --récupère la prononciation en français
if not pron_fr then -- s'il n'y en a pas :
local pron = wikidataMod.formatStatements({entity=entity, property='P443', rank='best', numval=1}) --récupère la prononciation tout court
if not pron then --s'il n'y a décidément pas ajoute la page à la catégorie de demande (fin de la fonction)
return "[[Catégorie:Demande de prononciation audio]]"