Bienvenue sur le wiki de Nuit debout, nous sommes le 2989 mars.




Modification de Module:Langue

Aller à : navigation, rechercher

Attention : Vous n’êtes pas connecté. Votre adresse IP sera visible de tout le monde si vous faites des modifications. Si vous vous connectez ou créez un compte, vos modifications seront attribuées à votre nom d’utilisateur, entre autres avantages.

Cette modification va être défaite. Veuillez vérifier les modifications ci-dessous, puis publier si c’est bien ce que vous voulez faire.
Version actuelle Votre texte
Ligne 223 : Ligne 223 :
 
-- Ajout de la catégorie Page avec code de langue invalide si le code langue non reconnu ou invalide.
 
-- Ajout de la catégorie Page avec code de langue invalide si le code langue non reconnu ou invalide.
 
if success and ( type( tabLangue ) ~= 'table' or tabCode.invalide ) then
 
if success and ( type( tabLangue ) ~= 'table' or tabCode.invalide ) then
local namespaceCategorisation = { [0] = true, [4] = true, [10] = true, [12] = true, [14] = true, [100] = true }
+
local namespaceCategorisation = { [0] = true, [4] = true, [10] = true, [14] = true, [100] = true }
 
if namespaceCategorisation[ mw.title.getCurrentTitle().namespace ] then
 
if namespaceCategorisation[ mw.title.getCurrentTitle().namespace ] then
 
if codeArg == '' then
 
if codeArg == '' then
Ligne 465 : Ligne 465 :
 
-- on construit un table avec pour indices les codes de langue, et pour valeurs une table avec la liste des alias
 
-- on construit un table avec pour indices les codes de langue, et pour valeurs une table avec la liste des alias
 
code = v.code
 
code = v.code
if code and not v.invalide then
+
if code then
 
languesTab[code] = languesTab[code] or { }
 
languesTab[code] = languesTab[code] or { }
 
if i ~= mw.ustring.lower( code ) then
 
if i ~= mw.ustring.lower( code ) then
Ligne 497 : Ligne 497 :
 
-- on construit un table avec pour indices les codes de langue, et pour valeurs une table avec la liste des alias
 
-- on construit un table avec pour indices les codes de langue, et pour valeurs une table avec la liste des alias
 
code = v.code
 
code = v.code
if code and i ~= code and not v.invalide then
+
if code and i ~= code then
 
table.insert( languesTab, i .. ' = ' .. code )
 
table.insert( languesTab, i .. ' = ' .. code )
 
end
 
end
Ligne 507 : Ligne 507 :
  
 
return Langue
 
return Langue
 +

Avertissement : Toutes les contributions au wiki NuitDebout sont considérées comme publiées sous les termes de la licence Creative Commons attribution partage à l'identique 3.0.

Annuler | Aide (ouvre une nouvelle fenêtre)

Modèle utilisé par cette page :