Открыть меню
Открыть персональное меню
Вы не представились системе
Your IP address will be publicly visible if you make any edits.

Модуль:Number of works

Материал из ПролеВики, пролетарской энциклопедии
local p = {}

function p.getWorkCount(frame)
    local category = frame.args.category or ''
    local pages = mw.site.stats.pagesInCategory(category)
    
    if tonumber(pages) == 1 then
        return "1 работа"
    else if tonumber(pages) < 5 then
        return pages .. " работы"
    else
        return pages .. " работ"
    end
end

function p.main(frame)
    return p.getWorkCount(frame)
end

return p
end