Module:Compteur d'éditions automatique
Apparence
[voir] [modifier] [historique] [purger]
Utilisation
Fonctions exportables :
getEditCount(frame)
– renvoie le chiffre correspondant à l'utilisateur en premier argument ou la page appelant quand il n'y a pas d'argument. Si l'utilisateur n'est pas présent dans Module:Compteur d'éditions automatique/data, renvoie "?".
Fonctions internes:
getFormattedData(frame, format, data)
- renvoie la chaîne "data" formatée selon "format"
Modules externes et autres éléments dont ce module a besoin pour fonctionner :
mw.title
– Récupère le titre de la page appelante pour connaître l'utilisateur quand le module est utilisé sans argumentmw.language
- Formate le nombre
Exemples
Pour des exemples, voir la page de test permettant de tester diverses modifications apportées.
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.
--
-- WP-Editcount-Module
--
-- Wikipedia FR Lua module that handles the current edit count of users
-- Copyright (C) 2016 - GFLv2 or CC-BY-SA 3.0 or GFDL
-- <https://fr.wikipedia.org/w/index.php?title=Module:Compteur_d%27%C3%A9ditions_automatique&action=history>
--
local p = {}
function p.getEditCount(frame)
-- Load and store the bot-updated data
local data = mw.loadData( 'Module:Compteur d\'éditions automatique/data' )
-- Get the 1st level arguments
local args = frame.args
-- If there is a value for the given user, return it
if data[tostring(args[1])] ~= nil then
return data[tostring(args[1])]
end
-- Elsewise just display a "?" until the bot get throught it
return "?"
end
return p