Warning.png

Поддержка Wiki прекращена, она доступна в режиме архива. Информация в ней устарела и может быть неактуальной.

Изменения

Перейти к: навигация, поиск

Модуль:Карточка

418 байтов добавлено, 15:19, 3 ноября 2018
м
Добавление поддержки gif и svg изображений (при необходимости)
local size = args['изобр' .. v .. 'разм'] or defaultImageSize
if image == 'title' then
oimage = '.png' local imageTitle = mw.title.new( 'Файл:' .. title .. modification ..'.png' oimage )
if imageTitle and imageTitle.exists then
image = '[[Файл:' .. title .. modification .. oimage .. '.png|' .. size .. ']]'
elseif titleObject.namespace == 0 then
image = '[[Файл:No image.svg|' .. size .. '|link=Файл:' .. title .. modification .. oimage .. '.png|Загрузить ' .. title .. modification .. oimage .. '.png]]'
else
image = '[[Файл:No image.svg|' .. size .. '|link=]]'
end elseif mw.ustring.match(image, 'svg' ) then oimage = '.svg' title = mw.ustring.sub(image, 0, -5) endimage = '[[Файл:' .. title .. modification .. oimage .. '|' .. size .. ']]' elseif mw.ustring.match(image, 'gif' ) then oimage = '.gif' title = mw.ustring.sub(image, 0, -5) image = '[[Файл:' .. title .. modification .. oimage .. '|' .. size .. ']]'
elseif mw.ustring.match(image, ';' ) then
if not animate then
image = animate{ image, size }
else
oimage = '.png' image = '[[Файл:' .. image .. modification .. '.png' oimage .. '|' .. size .. ']]'
end
imageExists = true
else
local imageTitle = mw.title.new( 'Файл:Grid ' .. title .. modification .. '.png' oimage )
imageExists = imageTitle and imageTitle.exists
end
return table.concat( html, '\n' )
end
mw.log()mw.logObject()
return p
1136
правок

Навигация