Aller au contenu

Module:Compteur d'éditions automatique

Une page de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 27 janvier 2016 à 06:17 et modifiée en dernier par Brclz (discuter | contributions) (very dirty debug). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

 Documentation[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 argument
  • mw.language - Formate le nombre

Exemples

Pour des exemples, voir la page de test permettant de tester diverses modifications apportées.

--
-- 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
	return args[1]
end

return p