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 déléguée"] = "commune",
["commune associée"] = "commune",
["ancienne commune"] = "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 prise en charge",
"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