Hoppa till innehållet

Modul:Utvald

Från Wikipedia

Dokumentation [visa] [redigera] [historik] [rensa sidcachen]


Den här modulen hjälper till att hålla koll på om sådana mallar som {{Utmärkt}}, {{Bra}} är kompletterade med rätt typ av Badge för utvalda artiklar på Wikidata. Sidor som inte har en korrekt badge när dessa mallar används, hamnar i Kategori:Wikipedia:Utvalda artiklar utan korrekt badge på Wikidata.

p = {}

p.utvald = function( frame )
	local id = frame.args.id
	local entity =  mw.wikibase.getEntityObject()
	if not entity then 
		return nil
	end
	local badges = entity.sitelinks.svwiki.badges
	local utvald = false
	for i, j in pairs(badges) do
		if j == id then
			utvald = true
		end
	end
	if not utvald and mw.title.getCurrentTitle().namespace == 0 then
		return '[[Kategori:Wikipedia:Utvalda artiklar utan korrekt badge på Wikidata]]'
	end
	return nil
end

return p