Spring til indhold

Modul:Tjek mærket

Page semibeskyttet
Fra Wikipedia, den frie encyklopædi

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