Módulo:Wikitext

Fonte: Enciclopédia de conhecimento da Igreja de Deus
Revisão em 01h40min de 14 de maio de 2024 por Jaewoo (discussão | contribs) (Criou a página com "z = { -- mw = require "Module:mw" }; function z.listifyLines(text) local result = "" for idx,line in ipairs(mw.text.split(text, "\n", true)) do if line ~= "" then result = result .."* " .. line .. "\n" end end return result end function string.starts(String,Start) return string.sub(String,1,string.len(Start))==Start end function z.delistifyLines(text) local result = "" for idx,line in ipairs(mw.text.split(text, "...")
(dif) ← Revisão anterior | Revisão atual (dif) | Revisão seguinte → (dif)
Saltar para a navegação Saltar para a pesquisa

A documentação para este módulo pode ser criada na página Módulo:Wikitext/doc

z = {    
	-- mw = require "Module:mw"
};
function z.listifyLines(text)
				local result = ""
				for idx,line in ipairs(mw.text.split(text, "\n", true)) do
								if line ~= "" then
									result = result .."* " .. line .. "\n"
								end
				end
				return result
end
function string.starts(String,Start)
			return string.sub(String,1,string.len(Start))==Start
end
function z.delistifyLines(text)
				local result = ""
				for idx,line in ipairs(mw.text.split(text, "\n", true)) do
								result = result .. line:gsub("^[*#]+ *", "") .. "\n"
				end
				return result
end
function z.listify(frame)
	return z.listifyLines(frame.args[1])
end
function z.delistify(frame)
	return z.delistifyLines(frame.args[1])
end
return z;