Documentation icon Moduldokumentation[vis] [redigér] [historik] [opfrisk]

Modulet bruges på skabelonerne {{lovende}}, {{god}}, {{fremragende}} og {{FremragendeListe}}, for at tjekke om det angivet kvalitetsmærket er sat i på Wikidata.

Evt. uoverensstemmelser gør at artiklen kommer i Kategori:Kvalitetsmærket artikler uden korrekt mærke på Wikidata

p = {}

p.maerket = function( frame )
	local id = frame.args.id
	local entity =  mw.wikibase.getEntityObject()
	if not entity then 
		return nil
	end
	local badges = entity.sitelinks.dawiki.badges
	local maerket = false
	for i, j in pairs(badges) do
		if j == id then
			maerket = true
		end
	end
	if not maerket and mw.title.getCurrentTitle().namespace == 0 then -- Sorterar bort de markeringar som finns i andra namnrymder än huvudnamnrymden
		return '[[Kategori:Kvalitetsmærket artikler uden korrekt mærke på Wikidata]]'
	elseif not maerket and id == 'Q17580674' and mw.title.getCurrentTitle().namespace == 100 then -- Men Utmärkt portal, ligger inte i huvudnamnrymden...
		return '[[Kategori:Kvalitetsmærket artikler uden korrekt mærke på Wikidata]]'
	end
	return nil
end

return p