Moduł:Brudnopis/pietrasagh/interlinkator

Z Wikipedii, wolnej encyklopedii

Dokumentacja dla tego modułu może zostać utworzona pod nazwą Moduł:Brudnopis/pietrasagh/interlinkator/opis

local p = {}

function p.main(frame)
	local interlink = frame.args[1] or "World"
	local link 
	if mw.wikibase.getEntityIdForTitle( interlink, "enwiki" ) then link = mw.wikibase.getEntity(mw.wikibase.getEntityIdForTitle( interlink, "enwiki" )).sitelinks.plwiki end
	if link then 
		link = link.title 
		else link = ":en:"..interlink
	end
	return frame:preprocess("<nowiki>[["..link.."]]</nowiki>")
end

return p