12,303
edits
TheNightAvl (talk | contribs) (Added Riyan Feriae.) |
TheNightAvl (talk | contribs) No edit summary Tags: Mobile edit Mobile web edit Advanced mobile edit |
||
(20 intermediate revisions by 3 users not shown) | |||
Line 82: | Line 82: | ||
if parameters["word"] then | if parameters["word"] then | ||
if parameters["rad"] then | if parameters["rad"] then | ||
return data["rad"]["greg"]["days"][greg_wday] .. ", " .. data["rad"]["date"][greg_day] .. " " .. data["rad"]["greg"]["months"][greg_month] .. " | return data["rad"]["greg"]["days"][greg_wday] .. ", " .. data["rad"]["date"][greg_day] .. " " .. data["rad"]["greg"]["months"][greg_month] .. " nventusk " .. greg_year .. "șk" | ||
else | else | ||
return data["eng"]["days"][greg_wday] .. ", " .. greg_day .. " " .. data["eng"]["months"][greg_month] .. " " .. greg_year | return data["eng"]["days"][greg_wday] .. ", " .. greg_day .. " " .. data["eng"]["months"][greg_month] .. " " .. greg_year | ||
Line 123: | Line 123: | ||
laenk_date.day = 6 | laenk_date.day = 6 | ||
end | end | ||
return data["rad"]["days-13"][laenk_date.day] .. " " .. data["rad"]["months"][13] .. " | return data["rad"]["days-13"][laenk_date.day] .. " " .. data["rad"]["months"][13] .. " nventusk " .. laenk_date.year .. "șk" | ||
else -- if months 1-12 | else -- if months 1-12 | ||
if parameters["mod"] then -- modern format | if parameters["mod"] then -- modern format | ||
return data["rad"]["days"][laenk_date.wday] .. ", " .. data["rad"]["date"][laenk_date.day] .. " " .. data["rad"]["months"][laenk_date.month] .. " | return data["rad"]["days"][laenk_date.wday] .. ", " .. data["rad"]["date"][laenk_date.day] .. " " .. data["rad"]["months"][laenk_date.month] .. " nventusk " .. laenk_date.year .. "șk" | ||
else -- traditional format | else -- traditional format | ||
local temp_first = "" | local temp_first = "" | ||
if laenk_date.mweek == 1 then temp_first = " helișe" end | if laenk_date.mweek == 1 then temp_first = " helișe" end | ||
return mw.ustring.gsub(data["rad"]["week"][laenk_date.mweek] .. " " .. data["rad"]["days"][laenk_date.wday] | return mw.ustring.gsub(data["rad"]["week"][laenk_date.mweek] .. " " .. data["rad"]["days"][laenk_date.wday], "(a a)", "ag a") .. " " .. data["rad"]["months"][laenk_date.month] .. temp_first .. " nventusk " .. laenk_date.year .. "șk" | ||
end | end | ||
end | end | ||
Line 145: | Line 145: | ||
end | end | ||
-- end of Radestrian formatting | -- end of Radestrian formatting | ||
-- Riyan formatting | |||
elseif parameters["ryn"] then | |||
if parameters["word"] then -- word format | |||
if laenk_date.month == 13 then -- 13th month date format doesn't differ between modern and traditional | |||
if laenk_date.is_leapyear == false and laenk_date.day == 5 then | |||
laenk_date.day = 6 | |||
end | |||
return data["ryn"]["days-13"][laenk_date.day] .. " " .. data["ryn"]["months"][13] .. " nynt " .. laenk_date.year | |||
else -- if months 1-12 | |||
return data["ryn"]["week"][laenk_date.mweek] .. " " .. data["ryn"]["days"][laenk_date.wday] .. " " .. data["ryn"]["months"][laenk_date.month] .. " nynt " .. laenk_date.year | |||
end | |||
else -- date format | |||
if laenk_date.month == 13 then | |||
return laenk_date.wday .. "/" .. laenk_date.month .. "/" .. laenk_date.year | |||
else | |||
return laenk_date.wday .. "•" .. laenk_date.mweek .. "/" .. laenk_date.month .. "/" .. laenk_date.year | |||
end | |||
end | |||
-- end of Riyan formatting | |||
-- Laefevian formatting | |||
elseif parameters["lfv"] then | |||
if parameters["word"] then -- word format | |||
if laenk_date.month == 13 then -- 13th month date format doesn't differ between modern and traditional | |||
if laenk_date.is_leapyear == false and laenk_date.day == 5 then | |||
laenk_date.day = 6 | |||
end | |||
return data["lfv"]["days-13"][laenk_date.day] .. " " .. data["lfv"]["months"][13] .. " " .. laenk_date.year | |||
else -- if months 1-12 | |||
return data["lfv"]["week"][laenk_date.mweek] .. " " .. data["lfv"]["days"][laenk_date.wday] .. " " .. data["lfv"]["months"][laenk_date.month] .. " " .. laenk_date.year | |||
end | |||
else -- date format | |||
if laenk_date.month == 13 then | |||
local offset = 6 | |||
if laenk_date.is_leapyear then offset = 7 end | |||
return (offset - laenk_date.wday) .. "’ " .. laenk_date.month .. "” " .. laenk_date.year | |||
else | |||
return laenk_date.mweek .. "·" .. laenk_date.wday .. "’ " .. laenk_date.month .. "” " .. laenk_date.year | |||
end | |||
end | |||
-- end of Laefevian formatting | |||
-- standard DD/MM/YYYY setting | -- standard DD/MM/YYYY setting | ||
else | else | ||
if parameters["word"] then | if parameters["word"] then | ||
if laenk_date.month == 13 then | if laenk_date.month == 13 then | ||
return data["eng"][" | return data["eng"]["days-lnk-13"][laenk_date.day] .. " " .. data["eng"]["months-lnk"][13] .. " " .. laenk_date.year | ||
else | else | ||
return data["eng"]["week"][laenk_date.mweek] .. " " .. data["eng"]["days-lnk"][laenk_date.wday] .. " of " .. data["eng"]["months-lnk"][laenk_date.month] .. " " .. laenk_date.year | |||
end | end | ||
else | else | ||
local numdate = laenk_date.day .. "/" .. laenk_date.month .. "/" .. laenk_date.year | |||
if laenk_date.month ~= 13 then numdate = numdate .. " (" .. laenk_date.wday .. ")" end | |||
return numdate | |||
end | end | ||
end | end | ||
Line 162: | Line 206: | ||
-- CALENDAR | -- CALENDAR | ||
Line 219: | Line 263: | ||
add("<table class=\"floatright\" style=\"border:1px solid #AAA; padding: 0px; border-spacing: 10px; width: 100%; text-align: center;\"><tr>") | add("<table class=\"floatright\" style=\"border:1px solid #AAA; padding: 0px; border-spacing: 10px; width: 100%; text-align: center;\"><tr>") | ||
highlighter(time_data.month ~= 13 and time_data.wday == 1, "<th width=16.6%", "><small>PRINDINE<br>" .. link("lfv", " | highlighter(time_data.month ~= 13 and time_data.wday == 1, "<th width=16.6%", "><small>PRINDINE<br>" .. link("lfv", "aspai") .. "<br>" .. link("rad", "varyga") .. "<br>" .. link("ryn", "hirta") .. "</small></th>") | ||
highlighter(time_data.month ~= 13 and time_data.wday == 2, "<th width=16.6%", "><small>SECUNDINE<br>" .. link("lfv", " | highlighter(time_data.month ~= 13 and time_data.wday == 2, "<th width=16.6%", "><small>SECUNDINE<br>" .. link("lfv", "hrwôpai") .. "<br>" .. link("rad", "atía") .. "<br>" .. link("ryn", "lista") .. "</small></th>") | ||
highlighter(time_data.month ~= 13 and time_data.wday == 3, "<th width=16.6%", "><small>TERCIDINE<br>" .. link("lfv", " | highlighter(time_data.month ~= 13 and time_data.wday == 3, "<th width=16.6%", "><small>TERCIDINE<br>" .. link("lfv", "lippai") .. "<br>" .. link("rad", "liría") .. "<br>" .. link("ryn", "muŗta") .. "</small></th>") | ||
highlighter(time_data.month ~= 13 and time_data.wday == 4, "<th width=16.6%", "><small>QUARTINE<br>" .. link("lfv", " | highlighter(time_data.month ~= 13 and time_data.wday == 4, "<th width=16.6%", "><small>QUARTINE<br>" .. link("lfv", "majpai") .. "<br>" .. link("rad", "asedua") .. "<br>" .. link("ryn", "zulta") .. "</small></th>") | ||
highlighter(time_data.month ~= 13 and time_data.wday == 5, "<th width=16.6%", "><small>QUINTINE<br>" .. link("lfv", "skipôda") .. "<br>" .. link("rad", "laía") .. "<br>" .. link("ryn", "rjyŗta") .. "</small></th>") | highlighter(time_data.month ~= 13 and time_data.wday == 5, "<th width=16.6%", "><small>QUINTINE<br>" .. link("lfv", "skipôda") .. "<br>" .. link("rad", "laía") .. "<br>" .. link("ryn", "rjyŗta") .. "</small></th>") | ||
highlighter(time_data.month ~= 13 and time_data.wday == 6, "<th width=16.6%", "><small>SEXTINE<br>" .. link("lfv", "þuôkôda") .. "<br>" .. link("rad", "valygdras") .. "<br>" .. link("ryn", "slyŗta") .. "</small></th>") | highlighter(time_data.month ~= 13 and time_data.wday == 6, "<th width=16.6%", "><small>SEXTINE<br>" .. link("lfv", "þuôkôda") .. "<br>" .. link("rad", "valygdras") .. "<br>" .. link("ryn", "slyŗta") .. "</small></th>") | ||
Line 258: | Line 302: | ||
if time_data.is_leapyear then | if time_data.is_leapyear then | ||
highlighter(time_data.month == 13 and time_data.day == 1, "<th width=16.6%", "><small>SEXTA</small></th>") | highlighter(time_data.month == 13 and time_data.day == 1, "<th width=16.6%", "><small>SEXTA<br>" .. link("lfv", "nael") .. "</small></th>") | ||
highlighter(time_data.month == 13 and time_data.day == 2, "<th width=16.6%", "><small>QUINTA</small></th>") | highlighter(time_data.month == 13 and time_data.day == 2, "<th width=16.6%", "><small>QUINTA<br>" .. link("lfv", "luol") .. "</small></th>") | ||
highlighter(time_data.month == 13 and time_data.day == 3, "<th width=16.6%", "><small>QUARTA</small></th>") | highlighter(time_data.month == 13 and time_data.day == 3, "<th width=16.6%", "><small>QUARTA<br>" .. link("lfv", "maol") .. "</small></th>") | ||
highlighter(time_data.month == 13 and time_data.day == 4, "<th width=16.6%", "><small>TERTIA</small></th>") | highlighter(time_data.month == 13 and time_data.day == 4, "<th width=16.6%", "><small>TERTIA<br>" .. link("lfv", "lêil") .. "</small></th>") | ||
highlighter(time_data.month == 13 and time_data.day == 5, "<th width=16.6%", "><small>SECUNDA</small></th>") | highlighter(time_data.month == 13 and time_data.day == 5, "<th width=16.6%", "><small>SECUNDA<br>" .. link("lfv", "adil") .. "</small></th>") | ||
highlighter(time_data.month == 13 and time_data.day == 6, "<th width=16.6%", "><small>PRIMA</small></th>") | highlighter(time_data.month == 13 and time_data.day == 6, "<th width=16.6%", "><small>PRIMA<br>" .. link("lfv", "assil") .. "</small></th>") | ||
else | else | ||
grey("<th width=16.6%", "><small>SEXTA</small></th>") | grey("<th width=16.6%", "><small>SEXTA<br>(" .. link("lfv", "nael") .. ")</small></th>") | ||
highlighter(time_data.month == 13 and time_data.day == 1, "<th width=16.6%", "><small>QUINTA</small></th>") | highlighter(time_data.month == 13 and time_data.day == 1, "<th width=16.6%", "><small>QUINTA<br>" .. link("lfv", "luol") .. "</small></th>") | ||
highlighter(time_data.month == 13 and time_data.day == 2, "<th width=16.6%", "><small>QUARTA</small></th>") | highlighter(time_data.month == 13 and time_data.day == 2, "<th width=16.6%", "><small>QUARTA<br>" .. link("lfv", "maol") .. "</small></th>") | ||
highlighter(time_data.month == 13 and time_data.day == 3, "<th width=16.6%", "><small>TERTIA</small></th>") | highlighter(time_data.month == 13 and time_data.day == 3, "<th width=16.6%", "><small>TERTIA<br>" .. link("lfv", "lêil") .. "</small></th>") | ||
highlighter(time_data.month == 13 and time_data.day == 4, "<th width=16.6%", "><small>SECUNDA</small></th>") | highlighter(time_data.month == 13 and time_data.day == 4, "<th width=16.6%", "><small>SECUNDA<br>" .. link("lfv", "adil") .. "</small></th>") | ||
highlighter(time_data.month == 13 and time_data.day == 5, "<th width=16.6%", "><small>PRIMA</small></th>") | highlighter(time_data.month == 13 and time_data.day == 5, "<th width=16.6%", "><small>PRIMA<br>" .. link("lfv", "assil") .. "</small></th>") | ||
end | end | ||
Line 285: | Line 329: | ||
highlighter(time_data.month == 13 and time_data.day == 6, "<td", ">1</td>") | highlighter(time_data.month == 13 and time_data.day == 6, "<td", ">1</td>") | ||
else | else | ||
grey("<td", "> | grey("<td", ">—</td>") | ||
highlighter(time_data.month == 13 and time_data.day == 1, "<td", ">5</td>") | highlighter(time_data.month == 13 and time_data.day == 1, "<td", ">5</td>") | ||
highlighter(time_data.month == 13 and time_data.day == 2, "<td", ">4</td>") | highlighter(time_data.month == 13 and time_data.day == 2, "<td", ">4</td>") | ||
Line 301: | Line 345: | ||
highlighter(time_data.month == 13 and time_data.day == 1, "<th", "><small>PRIMA<br>" .. link("rad", "asía") .. "<br>" .. link("ryn", "arta") .. "</small></th>") | highlighter(time_data.month == 13 and time_data.day == 1, "<th", "><small>PRIMA<br>" .. link("rad", "asía") .. "<br>" .. link("ryn", "arta") .. "</small></th>") | ||
highlighter(time_data.month == 13 and time_data.day == 2, "<th", "><small>SECUNDA<br>" .. link("rad", "atía") .. "<br>" .. link("ryn", "rúfta") .. "</small></th>") | highlighter(time_data.month == 13 and time_data.day == 2, "<th", "><small>SECUNDA<br>" .. link("rad", "atía") .. "<br>" .. link("ryn", "rúfta") .. "</small></th>") | ||
highlighter(time_data.month == 13 and time_data.day == 3, "<th", "><small>TERTIA<br>" .. link("rad", "liría") .. "<br>" .. link("ryn", " | highlighter(time_data.month == 13 and time_data.day == 3, "<th", "><small>TERTIA<br>" .. link("rad", "liría") .. "<br>" .. link("ryn", "leirta") .. "</small></th>") | ||
highlighter(time_data.month == 13 and time_data.day == 4, "<th", "><small>QUARTA<br>" .. link("rad", "aía") .. "<br>" .. link("ryn", "maida") .. "</small></th>") | highlighter(time_data.month == 13 and time_data.day == 4, "<th", "><small>QUARTA<br>" .. link("rad", "aía") .. "<br>" .. link("ryn", "maida") .. "</small></th>") | ||