Module:Math

From DRMF
Revision as of 19:39, 13 March 2017 by imported>Admin
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Documentation for this module may be created at Module:Math/doc

-- vim: set noexpandtab ft=lua ts=4 sw=4:
local p = {}

p.render= function(frame)
	local propertyID = mw.text.trim(frame.args[1] or "")
	local entity = mw.wikibase.getEntityObject()
	local claims
	if entity and entity.claims then claims = entity.claims[propertyID] end
	if claims then
		return frame:preprocess( entity:formatStatements(propertyID).value )
	else
		return ""
	end
end

return p