Module:Keppel birthday: Difference between revisions
From Amaranth Legacy, available at amaranth-legacy.community
More actions
Content deleted Content added
Tesinormed (talk | contribs) No edit summary |
Tesinormed (talk | contribs) No edit summary |
||
| Line 9: | Line 9: | ||
} |
} |
||
function p. |
function p.main(frame) |
||
local keppelDate = keppelDate(frame) |
local keppelDate = keppelDate(frame) |
||
for character, birthday in pairs(birthdays) do |
for character, birthday in pairs(birthdays) do |
||
if birthday.year == keppelDate.year and birthday.lythryd == keppelDate.lythryd and birthday.day == keppelDate.day then |
if birthday.year == keppelDate.year and birthday.lythryd == keppelDate.lythryd and birthday.day == keppelDate.day then |
||
return character |
|||
end |
|||
end |
|||
return '' |
|||
end |
|||
function p.main(frame) |
|||
local keppelDate = keppelDate(frame) |
|||
for character, birthday in pairs(birthdays) do |
|||
mw.log(birthday) |
|||
if birthday.year == keppelDate.year and birthday.month == keppelDate.month and birthday.day == keppelDate.day then |
|||
return character |
return character |
||
end |
end |
||
Revision as of 03:57, March 10, 2025
Documentation for this module may be created at Module:Keppel birthday/doc
local p = {}
-- libraries
local getArgs = require('Module:Arguments').getArgs
local keppelDate = require('Module:Keppel date').invoke
local birthdays = {
['Tethyr Bathylis'] = { year = 1112, lythryd = 12, day = 27 }
}
function p.main(frame)
local keppelDate = keppelDate(frame)
for character, birthday in pairs(birthdays) do
if birthday.year == keppelDate.year and birthday.lythryd == keppelDate.lythryd and birthday.day == keppelDate.day then
return character
end
end
return ''
end
return p