Модуль:Entity Sprite/all: различия между версиями
Pok (обсуждение | вклад) Нет описания правки |
Pok (обсуждение | вклад) Нет описания правки Метка: отменено |
||
| Строка 199: | Строка 199: | ||
end | end | ||
local function buildFileLink(id | local function isUploadedFilePage(id) | ||
local title = mw.title.new("Файл:" .. prefix .. id .. ".png") | |||
return title and title.exists and not title.isRedirect | |||
end | |||
local function buildFileLink(id) | |||
local link = "[[:Файл:" .. prefix .. id .. ".png]]" | |||
if isUploadedFilePage(id) then | |||
return "<code>" .. link .. "</code>" | |||
end | |||
return link | |||
end | end | ||
| Строка 266: | Строка 277: | ||
for _, obj in ipairs(group) do | for _, obj in ipairs(group) do | ||
table.insert(idLinks, buildFileLink(obj.id | table.insert(idLinks, buildFileLink(obj.id)) | ||
end | end | ||