Модуль:Wikidata/number
< Модуль:Wikidata
Версия от 15:44, 19 апреля 2016; Admin (обсуждение | вклад) (Новая страница: «local p = {} function p.formatQuantityWithDateClaim( context, options, statement ) local snak = context.formatSnak( options, statement.mainsnak ) --Unit…»)
Для документации этого модуля может быть создана страница Модуль:Wikidata/number/doc
local p = {}
function p.formatQuantityWithDateClaim( context, options, statement )
local snak = context.formatSnak( options, statement.mainsnak )
--Unit
if ( options.unit and options.unit ~= '' ) then
snak = snak .. ' ' .. options.unit
end
--Date
if ( statement.qualifiers and statement.qualifiers.P585 ) then
snak = snak .. ' (' .. context.formatSnak( options, statement.qualifiers.P585[1] ) .. ')'
end
--References
if ( options.references ) then
snak = snak .. context.formatRefs( options, statement );
end
return snak
end
return p