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