Модуль:Players: відмінності між версіями

нема опису редагування
Немає опису редагування
Немає опису редагування
Рядок 1: Рядок 1:
local p = {}
local p = {}


function p.fetchCategoryData(frame)
function p.fetchRandomMembers(frame)
     -- Using frame:expandTemplate to execute the DPL query embedded in Template:DPLQuery
     local categoryName = 'Учасники_спільноти_MCC'  -- The category from which to fetch members
     local result = frame:expandTemplate{title = 'DPLQuery', args = {}}
    local count = 4  -- Number of random members to fetch
     return tostring(result)
    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