Модуль: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