Module:Rlist: Difference between revisions
No edit summary |
No edit summary |
||
| Line 3: | Line 3: | ||
local function et(n,a) return frame:expandTemplate{title=n,args=a} end | local function et(n,a) return frame:expandTemplate{title=n,args=a} end | ||
local xs = {} | local xs = {} | ||
for i,t in ipairs( | local aa = frame:getParent().args | ||
for i,t in ipairs(aa) do | |||
xs[i] = et('userlink', {t}) | xs[i] = et('userlink', {t}) | ||
end | end | ||
return et('hlist', xs) | return '(' .. #aa .. ') ' .. et('hlist', xs) | ||
end | end | ||
return p | return p | ||
Revision as of 19:17, 20 October 2025
Documentation for this module may be created at Module:Rlist/doc
local p = {}
function p.userlist(frame)
local function et(n,a) return frame:expandTemplate{title=n,args=a} end
local xs = {}
local aa = frame:getParent().args
for i,t in ipairs(aa) do
xs[i] = et('userlink', {t})
end
return '(' .. #aa .. ') ' .. et('hlist', xs)
end
return p