Модуль:Sandbox: различия между версиями

Нет описания правки
Нет описания правки
 
(не показаны 3 промежуточные версии этого же участника)
Строка 163: Строка 163:
end
end


function p.testing(frame)
function p.getPagesInCategory()
     local catName = "Викиделы" -- Укажи имя категории
     local categoryName = "Викиделы" -- Задайте название категории здесь
     local participants = {}
     local categoryPages = {}
      
      
     -- Получаем список страниц из категории
     for page in mw.parse.categoryPages(categoryName) do
     local catPage = mw.title.new("Категория:" .. catName)
        table.insert(categoryPages, page.title)
    end
 
    if #categoryPages == 0 then
        return "Нет страниц в категории '" .. categoryName .. "'."
    end
 
     local result = "Страницы в категории '" .. categoryName .. "':\n"
    for _, title in ipairs(categoryPages) do
        result = result .. "* [[ " .. title .. " ]]\n"
    end
 
    return result
end
end


--#endregion
--#endregion