Модуль:AllPages: відмінності між версіями
Admin (обговорення | внесок) Немає опису редагування |
Admin (обговорення | внесок) Немає опису редагування |
||
Рядок 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 >= | 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