Jump to content

Module:Contentious topics/aware

Permanently protected module
From Wikipedia, the free encyclopedia
(Redirected from Module:Ds/aware)

local p = {}
local getArgs = require('Module:Arguments').getArgs

function p.listToText(frame)
	return p._listToText(frame, getArgs(frame))
end

function p._listToText(frame, t)
	local new = {}
	local t = require('Module:TableTools').compressSparseArray(t)
	for i,v in ipairs(t) do
		table.insert(new, frame:expandTemplate{
			title = 'Contentious_topics/list',
			args = {["scope"] = require('Module:Wikitext Parsing').PrepareText(v)}})
	end
	return '\n*'..table.concat(new, '\n*')
end

return p