Módulo:Proprietário

A documentação para este módulo pode ser criada na página Módulo:Proprietário/doc

-- recupera e formata o dono de algo usando Wikidata (principalmente Property:P127)
local p = {}
local wikidata = require('Módulo:Infobox/Wikidata')
local speciallabels = {
				Q29 = '[[Espanha|Estado espanhol]]',
				Q90 =  '[[Paris|vila de Paris]]',
				Q142 = '[[France|Estado françês]]',
}
function p.formatFromItem(item, queryparams)
				local query = queryparams or {}
				query.entity = item
				query.property = 'P127'
				query.speciallabels = speciallabels
				-- fazer: função para encarregar-se de outras divisões administrativas: Blablaville -> Blablaville Commune
				
				local claims = wikidata.getClaims(query)
				if claims then
								query.claims = claims
								return wikidata.formatAndCat(query), #claims
				end
				return nil
end
return p