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

Contenu supprimé Contenu ajouté
Youni Verciti (discussion | contributions)
étape 5.2 organisation des modules sous Nsm/
Youni Verciti (discussion | contributions)
get_ns() utilise displayName pour l'espace principal (tronquer les parenthèses)
Ligne 10 :
t = mw.site.namespaces[ns_name] -- reçoit le label depuis la librairie scribunto
ns_id = t.id -- reçoit ns_id Scribunto
if ns_id == 0 then ns_name = t.namedisplayName else ns_name = t.name end -- reçoitReçoit le nom Scribunto si espace principal reçoit displayName
else
t = mw.site.namespaces[ns_id]
ns_name = t.name
if ns_name == '' then ns_name = t.displayName
--ns_name = string.sub(ns_name, 3, 1)
end
end
if o == 'id' then return ns_id else return ns_name end -- retourne le nom ou id