Moduł:Wikidane/format/P1098
< Moduł:Wikidane | format
Dedykowana wtyczka formatująca wartość cechy „liczba użytkowników języka”.
Zobacz też
edytuj
Na stronie Moduł:Wikidane/format/P1098 wykorzystano treści ze strony Moduł:Wikidane/format/P1098 w polskiej Wikipedii (link do wersji).
Jej autorzy wymienieni są w historii edycji.
Prawa autorskie: na licencji Creative Commons CC-BY-SA.
return {
scope = "prop",
format = function(prop, options)
if (prop.type ~= "statement") or not prop.mainsnak then
return
end
local format = require("Moduł:Wikidane/format/snak").format
local formatQualifiers = require("Moduł:Wikidane/format/qualifiers")
local text = format(prop.mainsnak, options)
local result = {}
table.insert(result, text)
local date = formatQualifiers.MAXTIME(prop, options, "P585")
if date then
table.insert(result, string.format("<sup>(%s)</sup>", date))
end
local appliesToPart = formatQualifiers.AND(prop, options, "P518")
if appliesToPart then
table.insert(result, " –\194\160"..appliesToPart)
end
return table.concat(result, "")
end,
}