« Module:Date » : différence entre les versions
Contenu supprimé Contenu ajouté
m demandé sur WP:DIPP |
|||
Ligne 171 :
annee = 0 - annee
else
local namespaceCategorisation = { [0] = true, [4] = true, [10] = true, [14] = true, [100] = true }
return Outils.erreur( 'Année invalide (' .. bannee .. ')[[Catégorie:Page utilisant le modèle date avec une syntaxe erronée|A]]')▼
if namespaceCategorisation[ mw.title.getCurrentTitle().namespace ] then
▲
else
return Outils.erreur( 'Année invalide (' .. bannee .. ')')
end
end
end
Ligne 188 ⟶ 193 :
end
if mois == nil then
local namespaceCategorisation = { [0] = true, [4] = true, [10] = true, [14] = true, [100] = true }
return Outils.erreur( 'Mois invalide (' .. bmois .. ')[[Catégorie:Page utilisant le modèle date avec une syntaxe erronée|M]]' )▼
if namespaceCategorisation[ mw.title.getCurrentTitle().namespace ] then
▲ return Outils.erreur( 'Mois invalide (' .. bmois .. ')[[Catégorie:Page utilisant le modèle date avec une syntaxe erronée|M]]'
else
return Outils.erreur( 'Mois invalide (' .. bmois .. ')')
end
else
Ligne 202 ⟶ 212 :
jour = 1
else
if namespaceCategorisation[ mw.title.getCurrentTitle().namespace ] then
return Outils.erreur( 'Jour invalide (' .. bjour .. ')[[Catégorie:Page utilisant le modèle date avec une syntaxe erronée|J]]')
else
return Outils.erreur( 'Jour invalide (' .. bjour .. ')')
end
end
end
Ligne 209 ⟶ 224 :
return Outils.erreur( 'Jour invalide (' .. bjour .. ')' )
elseif jour > liste_mois[numMois].nJour then
if namespaceCategorisation[ mw.title.getCurrentTitle().namespace ] then
return Outils.erreur( 'Année invalide (' .. bjour .. ')[[Catégorie:Page utilisant le modèle date avec une syntaxe erronée|J]]')
else
return Outils.erreur( 'Année invalide (' .. bjour .. ')')
end
-- l'année bisextile n'est pas testée pour accepter les dates juliennes.
end
|