« Module:Rotation de contenu » : différence entre les versions

m
aucun résumé des modifications
Kharmitch (discussion | contributions)
mAucun résumé des modifications
Kharmitch (discussion | contributions)
mAucun résumé des modifications
Ligne 1 : Ligne 1 :
local p = {}
local p = {}


function p.choose(content, size)
function p.choose(content, fragment_size)
-- On retourne tout le contenu
-- On retourne tout le contenu
if not size then
if not fragment_size then
return content
return content
end
end
day_number = os.date("*t").yday
local size = tonumber(fragment_size)
local day_number = os.date("*t").yday
n = day_number % #content
local n = day_number % #content
m = (day_number + size - 1) % #content
local m = (day_number + size - 1) % #content
if n == 0 then
if n == 0 then
Bureaucrate, commentadmin, emailconfirmed, Administrateurs d’interface, staff, Administrateur
62 734

modifications