FANDOM


--- Este módulo gera uma lista de sub-páginas de Arquivos.
-- 
-- Este utiliza a parser functions (#ifexist).
-- Note-se que não pode haver lacunas (eg. "Arquivo 3" existe, mas "Arquivo 2" não) ou não vai funcionar
local p = {}
 
function p.list(frame)
	local args = frame:getParent().args
	local pageName = mw.title.getCurrentTitle().fullText
 
	-- Auto-buscar arquivos
	local i = 1
	local exists
	local ret = {}
	repeat
		local t = mw.title.new( pageName .. '/Arquivo_' .. i )
		exists = t.exists
		if exists then
			ret[#ret+1] = '[[' .. t.fullText .. '|Arquivo ' .. i .. ']]<br/>'
			i = i + 1
		end
	until not exists
 
	-- Manual Name provided
	i = 1
	while args[i] do
		ret[#ret+1] = '[[' .. pageName..'/'..args[i] .. '|'..args[i]..']]<br/>'
		i = i + 1
	end
 
	return table.concat(ret, ' ')
end
 
return p
--[[Category:Lua Modules]]

Interferência de bloqueador de anúncios detectada!


A Wikia é um site grátis que ganha dinheiro com publicidade. Nós temos uma experiência modificada para leitores usando bloqueadores de anúncios

A Wikia não é acessível se você fez outras modificações. Remova o bloqueador de anúncios personalizado para que a página carregue como esperado.

Também no FANDOM

Wiki aleatória