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

aucun résumé des modifications
Kharmitch (discussion | contributions)
Aucun résumé des modifications
Kharmitch (discussion | contributions)
Aucun résumé des modifications
Ligne 2 : Ligne 2 :


function p.choose(content, fragment_size)
function p.choose(content, fragment_size)
local size = tonumber(fragment_size)
if not fragment_size then
if not size then
return content
return content
end
end
local size = tonumber(fragment_size)
local day_number = os.date("*t").yday
local day_number = os.date("*t").yday
local n = day_number % #anecdotes
local m = (day_number + number_of_anecdotes - 1) % #anecdotes
local n = day_number % #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