Modul:Kotakpasir/Kurniasan/GambarPilihan

Pendokumenan untuk modul ini boleh diciptakan di Modul:Kotakpasir/Kurniasan/GambarPilihan/doc

local p={}

function p.main( frame )
	local minggu = tonumber(frame.args[1])
	local tahun = tonumber(frame.args[2])
	local templat = p.namaTemplat(minggu, tahun)
	-- Cari sehingga 20 kali.
	for i=0,50,1 do
		if frame:callParserFunction('#ifexist', { 'Templat:' .. templat, '1', '0'}) == '1' then
			return templat
		end
		minggu = minggu - 1
		if minggu == 0 then
			minggu = 1
			tahun = tahun - 1
		end
		templat = p.namaTemplat(minggu, tahun)
	end
	return p.namaTemplat(frame.args[1], frame.args[2])
end

function p.namaTemplat(minggu, tahun)
	return 'WP:GP dilindungi/Minggu ' .. minggu .. ' ' .. tahun
end

return p