Przejdź do zawartości

Moduł:Wikidane/Identyfikatory

Z Wikibooks, biblioteki wolnych podręczników.
 Dokumentacja modułu [stwórz] [odśwież]
local p = {}

function p.getLink(frame)
	local wikidane = require("Moduł:Wikidane")

	local externalDBProperty = frame.args[1]
	local itemForPage = frame.args[2]	

	if not itemForPage then
		itemForPage = wikidane.id()
	end

	frame.args["id"] = itemForPage
	local url_value = wikidane.P(frame)

	frame.args[1] = "1630"
	frame.args["id"] = externalDBProperty
	local url_template = wikidane.P(frame)

	link = string.gsub(url_template, '$1', url_value)
	return link
end

return p