Module:Number of works

De ProleWiki
Révision datée du 23 septembre 2023 à 15:47 par CriticalResist (discussion | contributions) (Page créée avec « 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 ouvrage" else return pages .. " ouvrages" end end function p.main(frame) return p.getWorkCount(frame) end return p »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
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 ouvrage"
    else
        return pages .. " ouvrages"
    end
end

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

return p