FANDOM


local p = {}
 
function p.main ( frame )
 
    title = mw.title.getCurrentTitle()
    page_text = title:getContent()
    local _, pngs = string.gsub(page_text, 'png', '')
    local _, jpgs = string.gsub(page_text, 'jpg', '')
    local _, jpegs = string.gsub(page_text, 'jpeg', '')
    local _, svgs = string.gsub(page_text, 'svg', '')
    local _, PNGs = string.gsub(page_text, 'PNG', '')
    local _, JPGs = string.gsub(page_text, 'JPG', '')
    local _, JPEGs = string.gsub(page_text, 'JPEG', '')
    local _, SVGs = string.gsub(page_text, 'SVG', '')
    local occurences = pngs + jpgs + svgs + PNGs + JPGs + JPEGs + SVGs
    local cat = frame.args[1]
 
    if cat == 'Galeria odcinka' then
        if occurences < 25 then
            return frame:expandTemplate{ title = 'Mało zdjęć' } .. '<span style="display:none">' .. occurences .. '</span>'
        elseif occurences > 55 then
            return frame:expandTemplate{ title = 'Dużo zdjęć' } .. '<span style="display:none">' .. occurences .. '</span>'
        end
 
    elseif cat == 'Galeria podwójnego odcinka' then
        if occurences < 50 then
            return frame:expandTemplate{ title = 'Mało zdjęć' } .. '<span style="display:none">' .. occurences .. '</span>'
        elseif occurences > 110 then
            return frame:expandTemplate{ title = 'Dużo zdjęć' } .. '<span style="display:none">' .. occurences .. '</span>'
        end
 
    elseif cat == 'Postaci niegłówne' then
        if occurences < 15 then
            return frame:expandTemplate{ title = 'Mało zdjęć' } .. '<span style="display:none">' .. occurences .. '</span>'
        elseif occurences > 121 then
            return frame:expandTemplate{ title = 'Dużo zdjęć' } .. '<span style="display:none">' .. occurences .. '</span>'
        end
 
    elseif cat == 'Postaci główne' then
        if occurences < 125 then
            return frame:expandTemplate{ title = 'Mało zdjęć' } .. '<span style="display:none">' .. occurences .. '</span>'
        elseif occurences > 275 then
            return frame:expandTemplate{ title = 'Dużo zdjęć' } .. '<span style="display:none">' .. occurences .. '</span>'
        end
 
    elseif cat == 'Miejsca' then
        if occurences < 15 then
            return frame:expandTemplate{ title = 'Mało zdjęć' } .. '<span style="display:none">' .. occurences .. '</span>'
        elseif occurences > 33 then
            return frame:expandTemplate{ title = 'Dużo zdjęć' } .. '<span style="display:none">' .. occurences .. '</span>'
        end
 
    end
    return '<span style="display:none">' .. cat .. occurences .. '</span>'
end
 
return p
Treści społeczności są dostępne na podstawie licencji CC-BY-SA , o ile nie zaznaczono inaczej.