Module:Wikidata/Références/Types

La documentation pour ce module peut être créée à Module:Wikidata/Références/Types/doc

local p = { }
	
-- résultat de la requête WDQ "TREE[571][][279]" : 
p.chapitre = { 
	'Q21481766',
	'Q1980247',
	'Q23927052', -- papier de conférence
}

-- résultat de la requête WDQ "TREE[191067][][279]" : 
p.article = { 
	"Q30070590",
	"Q12183006",
	"Q13442814",
	"Q1504425",
	"Q16800723",
	'Q17329259',
	'Q17628188',
	'Q17633526',
	'Q187044',
	'Q18918145',
	'Q191067',
	'Q19389637',
	'Q2602337',
	'Q267628',
	'Q309481',
	'Q5465451',
	'Q5707594',
	'Q7582241',
	'Q759838',
	'Q7999883',
	'Q871232',
	'Q914229',
	'Q50383839',
	'Q17928402', -- article de blog
}

-- résultat de la requête WDQ "TREE[571][][279]" : 
p.ouvrage = { 
	'Q1062404',
	'Q10666342',
	'Q106833',
	'Q1074085',
	'Q10876391',
	'Q1114502',
	'Q1164267',
	'Q117247',
	'Q1173065',
	'Q1184488',
	'Q1238720',
	'Q1249682',
	'Q1279564',
	'Q128093',
	'Q13136',
	'Q1338914',
	'Q13419255',
	'Q13571654',
	'Q1414013',
	'Q14523803',
	'Q1497584',
	'Q1503133',
	'Q1516252',
	'Q1525071',
	'Q1535505',
	'Q15735991',
	'Q15840380',
	'Q16046027',
	'Q1616547',
	'Q162827',
	'Q16386120',
	'Q1650727',
	'Q16681400',
	'Q16968990',
	'Q171341',
	'Q1760610',
	'Q1787111',
	'Q179797',
	'Q18043430',
	'Q18059293',
	'Q18086832',
	'Q18121429',
	'Q18168594',
	'Q18340514',
	'Q18340550',
	'Q18516851',
	'Q185363',
	'Q1858336',
	'Q186117',
	'Q1883939',
	'Q19255325',
	'Q19300775',
	'Q19316842',
	'Q193495',
	'Q19356096',
	'Q19357149',
	'Q1962297',
	'Q1970746',
	'Q19765950',
	'Q19833033',
	'Q19833036',
	'Q19833043',
	'Q19849068',
	'Q19862422',
	'Q19862425',
	'Q19862515',
	'Q19862518',
	'Q19863072',
	'Q19863073',
	'Q19863075',
	'Q19863077',
	'Q19863089',
	'Q19863105',
	'Q19863106',
	'Q19901226',
	'Q20110471',
	'Q20540385',
	'Q2069352',
	'Q20741385',
	'Q20747925',
	'Q21009840',
	'Q21012030',
	'Q21029091',
	'Q21032630',
	'Q21061075',
	'Q21112633',
	'Q21162162',
	'Q21198407',
	'Q21202185',
	'Q2122677',
	'Q21330677',
	'Q21402262',
	'Q220393',
	'Q2312051',
	'Q23622',
	'Q2367205',
	'Q2367298',
	'Q254554',
	'Q255135',
	'Q2558132',
	'Q2564985',
	'Q2640207',
	'Q2783743',
	'Q282144',
	'Q2831984',
	'Q284465',
	'Q2891173',
	'Q2921195',
	'Q2933856',
	'Q2992058',
	'Q3027773',
	'Q3122951',
	'Q3257212',
	'Q3268307',
	'Q3327521',
	'Q3331189',
	'Q3557843',
	'Q3719296',
	'Q3739083',
	'Q378914',
	'Q3808854',
	'Q3831847',
	'Q384515',
	'Q397239',
	'Q4203401',
	'Q4279235',
	'Q43013',
	'Q4423783',
	'Q4423784',
	'Q4423785',
	'Q4423804',
	'Q4423813',
	'Q4532136',
	'Q4804740',
	'Q488053',
	'Q5073531',
	'Q5135690',
	'Q5155291',
	'Q52',
	'Q5204586',
	'Q5276074',
	'Q5292',
	'Q5577023',
	'Q571',
	'Q5767057',
	'Q577697',
	'Q5792832',
	'Q5792840',
	'Q5805540',
	'Q605076',
	'Q6140868',
	'Q615699',
	'Q642946',
	'Q645819',
	'Q6745229',
	'Q6888651',
	'Q690851',
	'Q7191193',
	'Q725377',
	'Q727715',
	'Q7433672',
	'Q7890265',
	'Q8096',
	'Q833590',
	'Q83790',
	'Q840415',
	'Q859161',
	'Q860594',
	'Q86860',
	'Q890239',
	'Q897755',
	'Q913554',
	'Q918038',
	'Q9353464',
	'Q956165',
	'Q971533',
	'Q975413',
	'Q1143604', -- actes de conférence
}

local function is( t )
	local result = {}
	for i = 1, #t do
		result[ t[ i] ] = true
	end
	return result
end

p.isArticle = is( p.article )
p.isChapitre = is( p.chapitre )
p.isOuvrage = is( p.ouvrage )

return p