Module:Anniversaire
Aller à la navigation
Aller à la recherche
La documentation pour ce module peut être créée à Module:Anniversaire/doc
local p = {} --p est l’abrégé de paquet
function p.NaissanceDansLeMois( frame )
mois = os.date("%m")
mois2 = tostring(tonumber(mois)+1)
if mois2 == 13 then mois2 = 1 end
jour = tonumber(os.date("%d"))
jours = ''
jour_i = jour
while ( jour_i <= 30 ) do
jour_i = jour_i + 1
jours = jours..'{{#ask:[[Catégorie:Socialistes]][[Date_month::'
..mois..']][[Date_day::'..tostring(jour_i)
..']]| format=template | template=GalerieAnniversaire | userparam=naissait| ?Date début#GR-F[Y/m/d] | ?Date fin#GR-F[Y/m/d] | ?Page image #}}'
end
jour_i = 0
while ( jour_i <= jour ) do
jour_i = jour_i + 1
jours = jours..'{{#ask:[[Catégorie:Socialistes]][[Date_month::'
..mois2..']][[Date_day::'..tostring(jour_i)
..']]| format=template | template=GalerieAnniversaire| userparam=naissait| ?Date début#GR-F[Y/m/d] | ?Date fin#GR-F[Y/m/d] | ?Page image #}}'
end
return frame:preprocess(jours)
end
function p.DecesDansLeMois( frame )
mois = os.date("%m")
mois2 = tostring(tonumber(mois)+1)
if mois2 == 13 then mois2 = 1 end
jour = tonumber(os.date("%d"))
jours = ''
jour_i = jour
while ( jour_i <= 30 ) do
jour_i = jour_i + 1
jours = jours..'{{#ask:[[Catégorie:Socialistes]][[Date_fin_month::'
..mois..']][[Date_fin_day::'..tostring(jour_i)
..']]| format=template | template=GalerieAnniversaire | userparam=mourait| ?Date début#GR-F[Y/m/d] | ?Date fin#GR-F[Y/m/d] | ?Page image #}}'
end
jour_i = 0
while ( jour_i <= jour ) do
jour_i = jour_i + 1
jours = jours..'{{#ask:[[Catégorie:Socialistes]][[Date_fin_month::'
..mois2..']][[Date_fin_day::'..tostring(jour_i)
..']]| format=template | template=GalerieAnniversaire | userparam=mourait| ?Date début#GR-F[Y/m/d] | ?Date fin#GR-F[Y/m/d] | ?Page image #}}'
end
return frame:preprocess(jours)
end
function p.EvtDansLeMois( frame )
mois = os.date("%m")
mois2 = tostring(tonumber(mois)+1)
if mois2 == 13 then mois2 = 1 end
jour = tonumber(os.date("%d"))
jours = ''
jour_i = jour
while ( jour_i <= 30 ) do
jour_i = jour_i + 1
jours = jours..'{{#ask:[[Catégorie:Histoire||Partis||Syndicats|+depth=0]][[Date_month::'
..mois..']][[Date_day::'..tostring(jour_i)
..']]| format=template | template=GalerieAnniversaire | userparam=débutait| ?Date début#GR-F[Y/m/d] | ?Date fin#GR-F[Y/m/d] | ?Page image #}}'
end
jour_i = 0
while ( jour_i <= jour ) do
jour_i = jour_i + 1
jours = jours..'{{#ask:[[Catégorie:Histoire||Partis||Syndicats|+depth=0]][[Date_month::'
..mois2..']][[Date_day::'..tostring(jour_i)
..']]| format=template | template=GalerieAnniversaire | userparam=débutait| ?Date début#GR-F[Y/m/d] | ?Date fin#GR-F[Y/m/d] | ?Page image #}}'
end
return frame:preprocess(jours)
end
function p.EvtFinDansLeMois( frame )
mois = os.date("%m")
mois2 = tostring(tonumber(mois)+1)
if mois2 == 13 then mois2 = 1 end
jour = tonumber(os.date("%d"))
jours = ''
jour_i = jour
while ( jour_i <= 30 ) do
jour_i = jour_i + 1
jours = jours..'{{#ask:[[Catégorie:Histoire||Partis||Syndicats|+depth=0]][[Date_fin_month::'
..mois..']][[Date_fin_day::'..tostring(jour_i)
..']]| format=template | template=GalerieAnniversaire | userparam=finissait| ?Date début#GR-F[Y/m/d] | ?Date fin#GR-F[Y/m/d] | ?Page image #}}'
end
jour_i = 0
while ( jour_i <= jour ) do
jour_i = jour_i + 1
jours = jours..'{{#ask:[[Catégorie:Histoire||Partis||Syndicats|+depth=0]][[Date_fin_month::'
..mois2..']][[Date_fin_day::'..tostring(jour_i)
..']]| format=template | template=GalerieAnniversaire | userparam=finissait| ?Date début#GR-F[Y/m/d] | ?Date fin#GR-F[Y/m/d] | ?Page image #}}'
end
return frame:preprocess(jours)
end
return p