Module:WDfetch2

From WikiProjectMed
Jump to navigation Jump to search

Documentation for this module may be created at Module:WDfetch2/doc

local p = {}

-- =p.whoAware({args={wikidata='Q201928'}})
p.whoAware = function ( frame )
	local args = frame.args
	if args.wikidata == nil or args.wikidata == '' then
		return
	end
	local item = mw.ext.UnlinkedWikibase.getEntity( args.wikidata )
	if item == nil or item.claims == nil or item.claims.P12081 == nil then
		return
	end
	local whoAware = mw.ext.UnlinkedWikibase.getEntity( item.claims.P12081[1].mainsnak.datavalue.value.id )
	return mw.language.getContentLanguage():ucfirst( whoAware.labels.en.value )
end

return p