La documentation pour ce module peut être créée à Module:FranceTerme/Documentation

local p = {}

function p.texte_final ( frame )
    titre = frame:getParent().args[1]
    --[[On regarde si le paramètre 1 accédé juste avant existe bien et est non vide, pour savoir si on l'utilise
    ou bien si on récupère directement le titre de la page
    ]]
    
    if ( titre == nil or titre == '' ) then
        titre = mw.title.getCurrentTitle().text
    else
        titre = mw.text.trim( titre )
    end
    -- On remplace l'apostrophe courbe par la droite
    nouveau_titre = mw.ustring.gsub ( titre, "’", "'" )
    nouveau_titre_encode = mw.uri.encode ( nouveau_titre )
    return "[https://www.culture.fr/franceterme/Resultats-de-recherche?q=" .. nouveau_titre_encode .. "&domaine=0 « " .. titre .. " »], ''[[Wiktionnaire:Liste des références#FranceTerme|FranceTerme]]'', Délégation générale à la langue française et aux langues de France."
end    
    
return p