8,756
edits
mNo edit summary |
mNo edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 8: | Line 8: | ||
return "Waning Beetle Moon" | return "Waning Beetle Moon" | ||
elseif (minute < 301) then | elseif (minute < 301) then | ||
return " | return "Shallows" | ||
elseif (minute < 451) then | elseif (minute < 451) then | ||
return "Harvest Dawn" | return "Harvest Dawn" | ||
Line 103: | Line 103: | ||
end | end | ||
local qudday = tostring(quddayint) .. p.dayEnding(quddayint) | local qudday = tostring(quddayint) .. p.dayEnding(quddayint) | ||
local qudstring = frame:expandTemplate{ title = 'Qud time/format', args = { morningorevening= | return {morningorevening, qudsegment, qudday, qudmonth} | ||
end | |||
function p.getTime(frame) | |||
local timeArgNames= {'year', 'days', 'hour', 'mins'} | |||
frame = mw.getCurrentFrame() | |||
local argslist = text_util.splitArgs(frame.args[1], timeArgNames, '-') | |||
local qudtime = p.qudifyTime(tonumber(argslist['year']), tonumber(argslist['days']), tonumber(argslist['hour']), tonumber(argslist['mins'])) | |||
local qudstring = frame:expandTemplate{ title = 'Qud time/format', args = { morningorevening=qudtime[1], qudsegment=qudtime[2], qudday=qudtime[3], qudmonth=qudtime[4]} } | |||
return qudstring | return qudstring | ||
end | end | ||
function p. | function p.getTimePlain(frame) | ||
-- return time without the dialogue box. | |||
local timeArgNames= {'year', 'days', 'hour', 'mins'} | local timeArgNames= {'year', 'days', 'hour', 'mins'} | ||
frame = mw.getCurrentFrame() | frame = mw.getCurrentFrame() | ||
local argslist = text_util.splitArgs(frame.args[1], timeArgNames, '-') | local argslist = text_util.splitArgs(frame.args[1], timeArgNames, '-') | ||
local qudtime = p.qudifyTime(tonumber(argslist['year']), tonumber(argslist['days']), tonumber(argslist['hour']), tonumber(argslist['mins'])) | local qudtime = p.qudifyTime(tonumber(argslist['year']), tonumber(argslist['days']), tonumber(argslist['hour']), tonumber(argslist['mins'])) | ||
return | local qudstring = frame:expandTemplate{ title = 'Qud time/format plain', args = { qudsegment=qudtime[2], qudday=qudtime[3], qudmonth=qudtime[4]} } | ||
return qudstring | |||
end | end | ||