Модуль:AllPages: відмінності між версіями
| Admin (обговорення | внесок) Немає опису редагування | Admin (обговорення | внесок)  Немає опису редагування | ||
| Рядок 3: | Рядок 3: | ||
| function p.listSeasons(frame) | function p.listSeasons(frame) | ||
|      local seasons = { |      local seasons = { | ||
|          "Шостий сезон", "П'ятий сезон", "Четвертий сезон", "Третій сезон", "Другий сезон", "Перший сезон" |          "Сьомий сезон", "Шостий сезон", "П'ятий сезон", "Четвертий сезон", "Третій сезон", "Другий сезон", "Перший сезон" | ||
|          -- Add or remove seasons as needed |          -- Add or remove seasons as needed | ||
|      } |      } | ||
Версія за 16:01, 17 липня 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