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

Нет описания правки
Нет описания правки
Строка 163: Строка 163:
end
end


function p.searchPagesByCategory(frame)
function p.getPagesInCategory()
     local categoryName = frame.args[1]
     local categoryName = "Викиделы"  -- Задайте название категории здесь
    if not categoryName then
        return "Пожалуйста, укажите название категории."
    end
 
     local categoryPages = {}
     local categoryPages = {}
   
     for page in mw.iterate.categoryPages(categoryName) do
     for page in mw.iterate.categoryPages(categoryName) do
         table.insert(categoryPages, page.title)
         table.insert(categoryPages, page.title)
Строка 180: Строка 177:
     local result = "Страницы в категории '" .. categoryName .. "':\n"
     local result = "Страницы в категории '" .. categoryName .. "':\n"
     for _, title in ipairs(categoryPages) do
     for _, title in ipairs(categoryPages) do
         result = result .. "* [[" .. title .. "]]\n"
         result = result .. "* [[ " .. title .. " ]]\n"
     end
     end