Module:Wikidata/Chemin/Documentation/Exemple/prez

 Documentation[créer] [purger]
local wd = require "Module:Wikidata"
local ppath = require "Module:Wikidata/Chemin"
local p = {}

function p.main(frame)
	local elem_presidence = "Q191954"
	local res = ""
	for fonction in ppath.iterate(elem_presidence, "titulaire/fonction") do -- pour chacune des fonctions occupées par présidents de la république titulaires
		if elem_presidence == fonction:item_value() then -- si la fonction est celle de président de la RF
			for date in ppath.iterate(fonction, ">P580") do -- on itère sur les dates de début des déclarations
				res = res .. wd.formatSnak(date)
			end
		end
   end
   return res
end

return p