Warning.png

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

Изменения

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

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

589 байтов добавлено, 10:27, 3 ноября 2018
м
Обновление модуля
local titleObject = mw.title.getCurrentTitle()
local title = args['название'] or titleObject.subpageText
local invtitle = args['инвизображение'] or args["инвизображение1"] or args['название'] or titleObject.subpageText local modtitle = args['мод'] or titleObject.rootText if modtitle == 'нет' then modification = '' invmodification = '' else modification = ' (' .. modtitle .. ')' invmodification = modtitle .. ':' end  local imageArea = args["'изображения"']
if not imageArea and imageArea ~= 'none' then
local images = {}
args["изобр1разм"] = args["изобр1разм"] or args["изобрразм"]
args["инвизображение1"] = args["инвизображение1"] or args["инвизображение"] or 'title'
args["мод"] = args["мод"]
local imgCount = {}
local image = args['изображение' .. v]
local size = args['изобр' .. v .. 'разм'] or defaultImageSize
if image == 'title' then
local imageTitle = mw.title.new( 'Файл:' .. title .. modification .. '.png' )
if imageTitle and imageTitle.exists then
image = '[[Файл:' .. title .. modification .. '.png|' .. size .. ']]'
elseif titleObject.namespace == 0 then
image = '[[Файл:No image.svg|' .. size .. '|link=Файл:' .. title .. modification .. '.png|Загрузить ' .. title .. modification .. '.png]]'
else
image = '[[Файл:No image.svg|' .. size .. '|link=]]'
image = animate{ image, size }
else
image = '[[Файл:' .. image .. modification .. '.png' .. '|' .. size .. ']]'
end
imageExists = true
else
local imageTitle = mw.title.new( 'Файл:Grid ' .. title .. modification .. '.png' )
imageExists = imageTitle and imageTitle.exists
end
if image == '----' then
table.insert( invImages, '</div><div style="padding-top:.5em">' )
elseif image ~= '----' then
if not grid then
grid = require( 'Модуль:Инвентарный слот' ).slot
end
table.insert( invImages, grid{ imageinvmodification .. invtitle, ['ссылка'] = 'нет' } )
end
end
invImages = '<div class="infobox-invimages"><div>' .. table.concat( invImages, '' ) .. '</div></div>'
else
invImages = '[[Файл:No image.svg|link=]]'
end
else
return table.concat( html, '\n' )
end
mw.log()mw.logObject()
return p
1136
правок

Навигация