Немає опису редагування
Немає опису редагування
Рядок 13: Рядок 13:
             table.insert(output, string.format('<p>[[%s|%s]]</p>', season, season))
             table.insert(output, string.format('<p>[[%s|%s]]</p>', season, season))
             count = count + 1
             count = count + 1
             if count >= 4 then
             if count >= 5 then
                 break
                 break
             end
             end

Версія за 23:00, 22 квітня 2024

Документацію для цього модуля можна створити у Модуль:AllPages/документація

local p = {}

function p.listSeasons(frame)
    local seasons = {
        "П'ятий сезон", "Четвертий сезон", "Третій сезон", "Другий сезон", "Перший сезон"
        -- Add or remove seasons as needed
    }
    local output = {}
    local count = 0

    for _, season in ipairs(seasons) do
        if mw.title.new(season).exists then
            table.insert(output, string.format('<p>[[%s|%s]]</p>', season, season))
            count = count + 1
            if count >= 5 then
                break
            end
        end
    end

    return table.concat(output, "\n")
end

return p