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

local PROP_INCEPTION = 'P571'
local PROP_DEMOLITION = 'P576'
local PROP_ADMIN_AREA = 'P131'

local p = {}

p.main = function( frame )
	local item = mw.ext.UnlinkedWikibase.getEntity( frame.args.wikidata )
	if item == nil then
		return ''
	end
	local adminArea = mw.ext.UnlinkedWikibase.getEntity( item.claims[PROP_ADMIN_AREA][1].mainsnak.datavalue.value.id )
	local out = '<strong>' .. item.labels.en.value .. '</strong> is a venue in ' ..	adminArea.labels.en.value
		.. ' that was established in '
		.. mw.language.getContentLanguage():formatDate('Y', item.claims[PROP_INCEPTION][1].mainsnak.datavalue.value.time )
		.. '.'
	if item.claims[PROP_DEMOLITION] then
		out = out .. ' It was demolished in '
			.. mw.language.getContentLanguage():formatDate('Y', item.claims[PROP_INCEPTION][1].mainsnak.datavalue.value.time )
			.. '.'
	end
	return out
end

-- =p.main({args={wikidata="Q5473086"}})
return p