Moduł:Liczniki
Wygląd
Dokumentacja dla tego modułu może zostać utworzona pod nazwą Moduł:Liczniki/opis
local p = {}
local function countTable(tableName)
local result = mw.ext.cargo.query(
tableName,
"COUNT(*)=liczba",
{}
)
if not result or not result[1] then
return 0
end
return tonumber(result[1].liczba) or 0
end
function p.artykuly(frame)
local osoby = countTable("Osoba")
local kluby = countTable("Kluby")
local sekcje = countTable("Sekcje")
local mecze = countTable("Mecze")
local obiekty = countTable("Obiekty")
local suma =
osoby
+ kluby
+ sekcje
+ mecze
+ obiekty
return tostring(suma)
end
return p