Prijeđi na sadržaj

Modul:Izdvoji godinu

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 pocetak, godina, kraj = string.match(datum_i_godina, "(.*)%[%[(%d+%.?)%]%](.*)")
	
	if isempty(godina)
	then 
		return datum_i_godina
	else
		return pocetak .. frame:expandTemplate{title = tema .. " u", args={godina}} .. kraj
	end
end

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

return p