Module:Wikidata: Difference between revisions

Content deleted Content added
`time' is now (?) in ISO format, somebody can properly integrate this with the rest of the code later
Curry
Line 229:
for k2, v2 in pairs(v.qualifiers[qualifierID]) do
if v2.snaktype == 'value' then
local function d = v2.datavalue.value.time(f)
return mw.language.new(wiki.langcode):formatDate(f, v2.datavalue.value.time)
end
if date_format == "mdy" then
out[#out + 1] = mw.language.new(wiki.langcode):formatDated("F j, Y", d)
elseif date_format == "my" then
out[#out + 1] = mw.language.new(wiki.langcode):formatDated("F Y", d)
elseif date_format == "y" then
out[#out + 1] = mw.language.new(wiki.langcode):formatDated("Y", d)
else
out[#out + 1] = mw.language.new(wiki.langcode):formatDated("j F Y", d)
end
end