Module:Set CSV

From Illerai

This is an old revision of this page, as edited by illerai>Joeytje50 at 13:37, 29 April 2021 (crucial missing part lol). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Module documentation
This documentation is transcluded from Module:Set CSV/doc. [edit] [history] [purge]

Converts a CSV for each named parameter to a list of values to set for the property name corresponding to that parameter.


local p = {}

function p.main(frame)
    return p._main( frame:getParent().args )
end

function p._main(args)
	local set = {}
	for prop, val in pairs(args) do
		set[prop] = mw.text.split(val, "%s*,%s*")
	end
	mw.smw.set(set)
end

return p