Module:lnk-date: Difference between revisions

ਕੋਈ ਸੋਧ ਸਾਰ ਨਹੀਂ
No edit summary
No edit summary
Tags: Mobile edit Mobile web edit Advanced mobile edit
 
(10 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] .. " nyentusk " .. greg_year .. "șk"
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] .. " nyentusk " .. laenk_date.year .. "șk"
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] .. " nyentusk " .. laenk_date.year .. "șk"
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] .. temp_first, "(a a)", "ag a") .. " " .. data["rad"]["months"][laenk_date.month] .. " nyentusk " .. laenk_date.year .. "șk"
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 179: Line 179:
else -- date format
else -- date format
if laenk_date.month == 13 then
if laenk_date.month == 13 then
return laenk_date.wday .. "’ " .. laenk_date.month .. "” " .. laenk_date.year
local offset = 6
if laenk_date.is_leapyear then offset = 7 end
return (offset - laenk_date.wday) .. "’ " .. laenk_date.month .. "” " .. laenk_date.year
else
else
return laenk_date.wday .. "·" .. laenk_date.mweek .. "’ " .. laenk_date.month .. "” " .. laenk_date.year
return laenk_date.mweek .. "·" .. laenk_date.wday .. "’ " .. laenk_date.month .. "” " .. laenk_date.year
end
end
end
end
Line 189: Line 191:
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"]["months-lnk"][13] .. " " .. data["eng"]["days-lnk"][laenk_date.day] .. " " .. laenk_date.year
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
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
return laenk_date.day .. "/" .. laenk_date.month .. "/" .. laenk_date.year .. " (" .. laenk_date.wday .. ")"
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 202: Line 206:




-- CALENDAR FOR MAIN PAGE
-- CALENDAR




Line 261: Line 265:
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 == 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", "hrwôpai") .. "<br>" .. link("rad", "atía") .. "<br>" .. link("ryn", "lista") .. "</small></th>")
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", "lippai") .. "<br>" .. link("rad", "liría") .. "<br>" .. link("ryn", "myŗta") .. "</small></th>")
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", "majpai") .. "<br>" .. link("rad", "asedua") .. "<br>" .. link("ryn", "zulta") .. "</small></th>")
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>")
Line 298: 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<br>" .. link("lfv", "Esônstai") .. "</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<br>" .. link("lfv", "Dwilsastai") .. "</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<br>" .. link("lfv", "Êrjastai") .. "</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<br>" .. link("lfv", "Lêmmastai") .. "</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<br>" .. link("lfv", "Allastai") .. "</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<br>" .. link("lfv", "Ñwilda") .. "</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<br>" .. link("lfv", "Esônstai") .. "</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<br>" .. link("lfv", "Dwilsastai") .. "</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<br>" .. link("lfv", "Êrjastai") .. "</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<br>" .. link("lfv", "Lêmmastai") .. "</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<br>" .. link("lfv", "Allastai") .. "</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<br>" .. link("lfv", "Ñwilda") .. "</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 325: 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", ">6</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 341: 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", "lírta") .. "</small></th>")
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>")