Sari la conținut

Modul:IsOrWas

Documentația acestui modul poate fi creată la Modul:IsOrWas/doc

local p = {}

function p.isDead(qid)
	local entity = mw.wikibase.getEntityObject(qid)
	if not entity then return false end
	local deathDateClaims = entity:getBestStatements('P570')
	return nil ~= deathDateClaims and 0 < #deathDateClaims
end

function p.fromFrame(frame)
	local qid = frame and frame.args and frame.args.q or nil
	
	return p.isDead(qid) and 'a fost' or 'este'
end

return p