Modul:Wp/Naselje u Sloveniji


local p = {}

local list = require("Module:List")
local wpPreload = require('Module:WpPreload')

-- Primjer poziva iz predloška: {{wp/Naselje u Sloveniji|Bistra (Črna na Koroškem, Slovenija)|Bistra|Koruška (Slovenija)|Koruška|Koruška|Općina Črna na Koroškem|Črna na Koroškem}}
function p.main(frame)
    local naseljeLink = mw.getCurrentFrame():getParent().args[1]
    local naselje = mw.getCurrentFrame():getParent().args[2]
    local pokrajinaLink = mw.getCurrentFrame():getParent().args[3]
    local pokrajina = mw.getCurrentFrame():getParent().args[4]
    local regija = mw.getCurrentFrame():getParent().args[5]
    local opcinaLink = mw.getCurrentFrame():getParent().args[6]
    local opcina = mw.getCurrentFrame():getParent().args[7]
  
    local wikiCode = ""
    local naslov = mw.title.new(naseljeLink , 0 ) -- naslov i NS
    
	local args = {}
	args[1] = mw.uri.encode(naselje)			-- => '''$1''' je naselje u [[Slovenija|slovenskoj]] općini
	args[2] = mw.uri.encode(pokrajinaLink)		-- => [[Slovenske pokrajine|pokrajina]] [[$2|$3]]
	args[3] = mw.uri.encode(pokrajina)			-- => [[Slovenske pokrajine|pokrajina]] [[$2|$3]]
	args[4] = mw.uri.encode(regija)				-- => [[$4 (regija)|$4]]
	args[5] = mw.uri.encode(opcinaLink)			-- => u [[Slovenija|slovenskoj]] općini [[$5|$6]]
	args[6] = mw.uri.encode(opcina)				-- => u [[Slovenija|slovenskoj]] općini [[$5|$6]]
	
	wikiCode = wpPreload.napraviWp(frame, naseljeLink, naselje, 'Tipski_članci/Naselje_u_Sloveniji', args, 'Stvoren novi članak')
		
	return wikiCode
end
return p