Module:Proposal support

From Tardis Wiki, the free Doctor Who reference
Revision as of 20:33, 11 January 2023 by Bongolium500 (talk | contribs)

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

local p = {}

function p.proposalSupport(frame)
	local args = frame:getParent().args
	local supporters = 0
	local list = ""
	for _, sig in ipairs(args) do
		list = list .. "\n* " .. sig:gsub("\n", "")
		supporters = supporters + 1
	end
	local s = "s"
	if supporters == 1 then s = "" end
	local final = '<div data-sort-value="' .. supporters .. '">' .. supporters .. ' supporter' .. s .. list .. '\n</div>'
	return final
end

return p