Module:List: Difference between revisions

From Vintage Story Wiki
mNo edit summary
mNo edit summary
 
(3 intermediate revisions by the same user not shown)
Line 3: Line 3:
local args = f.args
local args = f.args
local list = {}
local list = {}
for str in string.gmatch(args[0], ';') do
for str in string.gmatch(args[1], '([^;]+)') do
table.insert(list, str)
table.insert(list, str)
end
end
local listString = table.concat(list, '\n')
local listString = table.concat(list, '<br>')
local html = {
local html = {
'<ol style="list-style-type: none; margin: 0; padding: 0;">',
'<ol style="list-style-type: none; margin: 0; padding: 0;">',

Latest revision as of 23:00, 17 August 2022

Documentation for this module may be created at Module:List/doc

local p = {}
function p.list( f )
	local args = f.args
	local list = {}
	for str in string.gmatch(args[1], '([^;]+)') do
		table.insert(list, str)
	end
	local listString = table.concat(list, '<br>')
	local html = {
		'<ol style="list-style-type: none; margin: 0; padding: 0;">',
			listString,
		'</ol>'
	}
	return table.concat(html, '\n')
end
return p