Модуль:Players: відмінності між версіями
Admin (обговорення | внесок) Немає опису редагування |
Admin (обговорення | внесок) Немає опису редагування |
||
Рядок 2: | Рядок 2: | ||
function p.fetchCategoryData(frame) | function p.fetchCategoryData(frame) | ||
local categoryName = "Учасники_спільноти_MCC" | local categoryName = "Учасники_спільноти_MCC" | ||
local pages = mw.title.makeTitle(14, categoryName):getCategoryMembers() | local pages = mw.title.makeTitle(14, categoryName):getCategoryMembers() | ||
local output = '{| class="wikitable sortable" style="text-align:center;"\n! Учасник\n! Page Link\n' | local output = '{| class="wikitable sortable" style="text-align:center;"\n! Учасник\n! Page Link\n' | ||
for _, page in ipairs(pages) do | for _, page in ipairs(pages) do | ||
local title = page.text | local title = page.text | ||
output = output .. '|-\n| ' .. title .. '\n| [[' .. title .. ']]\n' | output = output .. '|-\n| ' .. title .. '\n| [[' .. title .. ']]\n' | ||
end | end | ||
output = output .. '|}\n' | output = output .. '|}\n' | ||
return output | return output |
Версія за 20:45, 22 квітня 2024
Документацію для цього модуля можна створити у Модуль:Players/документація
local p = {} function p.fetchCategoryData(frame) local categoryName = "Учасники_спільноти_MCC" local pages = mw.title.makeTitle(14, categoryName):getCategoryMembers() local output = '{| class="wikitable sortable" style="text-align:center;"\n! Учасник\n! Page Link\n' for _, page in ipairs(pages) do local title = page.text output = output .. '|-\n| ' .. title .. '\n| [[' .. title .. ']]\n' end output = output .. '|}\n' return output end return p