Module:Data
Sauter à la navigation
Sauter à la recherche
Le module data est le point d'entrée de différentes données enregistrées dans des sous-pages de ce module. La liste des données disponibles à l'heure actuelle est accessible à l'adresse Spécial:Index/Module:Data/.
Sur ce module est présente la fonction « obtenir » qui sert à afficher les données demandées sur une page classique (en wikitexte). Elle nécessite un seul paramètre qui est le nom des données. Par exemple, pour obtenir les données du Module:Data/NumérosPokémon, il faut taper :
{{#invoke:Data|obtenir|NumérosPokémon}}
local p = {} function p.obtenir( frame ) local nom = frame.args[1] if nom == nil then return "Erreur : pas de nom de données renseigné." end local donnees = mw.loadData( "Module:Data/" .. nom ) if donnees == nil then return "Erreur : pas de données avec ce nom." end donnees = mw.dumpObject( donnees ) return "<pre>" .. donnees .. "</pre>" end return p