Módulo:Proprietário
Este módulo está classificado como beta, e está pronto para utilização generalizada. Ele ainda é novo e deve ser utilizado com cautela, para garantir que os resultados sejam os esperados. |
Descrição
Este módulo tem funções auxiliares para criar infocaixas
Uso
Outra documentação:
-- 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