Модуль:Players: відмінності між версіями
Admin (обговорення | внесок) Немає опису редагування |
Admin (обговорення | внесок) Немає опису редагування |
||
| Рядок 1: | Рядок 1: | ||
local p = {} | local p = {} | ||
function p. | function p.fetchRandomMembers(frame) | ||
-- | local categoryName = 'Учасники_спільноти_MCC' -- The category from which to fetch members | ||
local | local count = 4 -- Number of random members to fetch | ||
return | local titles = mw.site.randomPagesInCategory(categoryName, count, 'all') -- Get random pages from category | ||
local output = '<ul>\n' | |||
for _, title in ipairs(titles) do | |||
output = output .. '<li><a href="/wiki/' .. mw.text.encode(title.fullText) .. '">' .. title.text .. '</a></li>\n' | |||
end | |||
output = output .. '</ul>\n' | |||
return output | |||
end | end | ||
return p | return p | ||
Версія за 21:04, 22 квітня 2024
Документацію для цього модуля можна створити у Модуль:Players/документація
local p = {}
function p.fetchRandomMembers(frame)
local categoryName = 'Учасники_спільноти_MCC' -- The category from which to fetch members
local count = 4 -- Number of random members to fetch
local titles = mw.site.randomPagesInCategory(categoryName, count, 'all') -- Get random pages from category
local output = '<ul>\n'
for _, title in ipairs(titles) do
output = output .. '<li><a href="/wiki/' .. mw.text.encode(title.fullText) .. '">' .. title.text .. '</a></li>\n'
end
output = output .. '</ul>\n'
return output
end
return p