Module:Population de France/Constantes
Apparence
[voir] [modifier] [historique] [purger]
Utilisation
Contient uniquement des données constantes utilisées par le module principal et certains sous-modules.
Parmi ces données on trouve :
p.divisions
: table des divisions reconnues, avec comme valeur leur "type" (permet de regrouper les communes, typiquement)p.code_erreur
: table des erreurs, sous forme textuellep.cats_erreur
: les catégories d'erreur correspondant aux précédentes (certaines sont identiques)p.err_data
etp.err_data_c
: messages d'erreur pour affichagep.cat_usage
: catégorie insérée dans chaque page utilisant une fonction de ces modules- des titres par défaut
La documentation de ce module est générée par le modèle {{Documentation module}}.
Elle est incluse depuis sa sous-page de documentation. Veuillez placer les catégories sur cette page-là.
Les éditeurs peuvent travailler dans le bac à sable (créer).
Voir les statistiques d'appel depuis le wikicode sur l'outil wstat et les appels depuis d'autres modules.
--[[
Ce module est un sous-module de Module:Population de France
Il contient les diverses constantes utilisées (textes, catégories…
--]]
local p = {}
-- liste des types (division) gérés
p.divisions = {
["commune"] = "commune",
["commune nouvelle"] = "commune",
["commune en DROM"] = "commune",
["commune en COM1"] = "commune",
["commune en COM2"] = "commune",
["canton"] = "canton",
["fraction cantonale"] = "fraction",
["arrondissement"] = "arrondissement",
["région"] = "région",
["département"] = "département",
["pays"] = "pays",
}
-- codes erreur (chargement données)
p.code_erreur = {
"nom invalide", "pas de module", "nom ou division absent du module", "division non supportée",
"donnée spécifique manquante", "division non gérée par cette fonction", "données pour cette requête non trouvées"
}
-- catégories d'erreur selon l'erreur
p.cats_erreur = {
"[[Catégorie:Paramètre nom invalide pour module Population de France]]", -- nom invalide
"[[Catégorie:Module de données inexistant pour module Population de France]]", --
"[[Catégorie:Module de données invalide pour module Population de France]]", --
"[[Catégorie:Module de données invalide pour module Population de France]]", --
"[[Catégorie:Module de données invalide pour module Population de France]]", --
"[[Catégorie:Division non gérée par la fonction de module Population de France]]", --
"[[Catégorie:Données manquantes pour module Population de France]]", --
}
-- message (affiché) d'erreur pour cause d'absence de module/modèle de données
-- dans le message le 1er '%s' représente le nom de la fonction appelée et le
-- 2ème '%s' représente le nom du module cherché
p.err_data = [=[
<hr style="border:1px dashed red;" />
<center><span style="color:red">Message d'erreur pour [[Module:Population de France]]</span> :</center>
La fonction '%s()' de ce module ne peut pas s'exécuter correctement sur cet article. L'erreur retournée est : '%s', et le
module de données concerné est [[%s]].<br />
Pour plus d'information sur les modules de données : [[Projet:Communes de France/Modèles de données évolution population|Cliquez ici]]
<hr style="border:1px dashed red;" />
]=]
-- version courte
p.err_data_c = "<span style=\"color:red\">Erreur : %s</span>"
-- nom de la catégorie utilisée
p.cat_usage = "[[Catégorie:Article avec module Population de France]]"
-- titres (par défaut)
p.titre_graphique = "Histogramme de l'évolution démographique"
p.titre_tableau = "Évolution de la population"
return p