Prijeđi na sadržaj

Modul:Izdvoji godinu/test

Izvor: Wikipedija
local p = {}

function p.main(frame)
	local datum_i_godina = mw.getCurrentFrame():getParent().args[1]
    local tema = mw.getCurrentFrame():getParent().args[2]
    
	local prije, godina, kasnije = string.match(datum_i_godina, "(.*)%[%[(%d+%.?)%]%](.*)")
	
	if isempty(godina)
	then 
		return datum_i_godina
	else
		return prije .. frame:expandTemplate{title = tema .. " u", args={godina}} .. kasnije
	end
end

function isempty(s)
  return s == nil or s == ''
end

return p