Модуль:Обавторе: различия между версиями

[досмотренная версия][досмотренная версия]
Содержимое удалено Содержимое добавлено
м Защитил страницу Модуль:Обавторе ([Редактирование=Разрешено только автоподтверждённым участникам] (бессрочно) [Переименование=Разрешено только автоподтверждённым участникам] (бессрочно))
Нет описания правки
Строка 103:
-- изображение
-- local image_link_wd = nil
-- if d.entity then
local images_wd = d.entity:getBestStatements( 'P18' )
-- local othersources = require('Модуль:Другие источники')
if image_link_wdimages_wd[1] then
-- -- local image = othersources.getClaimValues(d.entity,'P18')[1]; --if d.image then d.image= d.image[1] end
image_link_wd = images_wd[1]["mainsnak"]["datavalue"]["value"]
-- mw.logObject(d.imageimage_link_wd,"d.imageimage_link_wd")
-- if d.image then
-- local imgformatted_image_link_wd = frame:expandTemplate{ title = 'wikidata/p18', args = {[1]=d.imageimage_link_wd, size='220px'} }
infobox:add_td(image_link_wdformatted_image_link_wd)
-- mw.logObject(img,"img")
-- table.insert(infobox, render_td(img))
-- end
-- end
-- local image_link_wd = nil
-- local image_link_wd = is(d.entity:formatPropertyValues( 'P18' ).value)
-- mw.logObject(image_link_wd,"image_link_wd")
local image_link_wd = frame:expandTemplate{ title = 'wikidata/p18', args = {[1]=d.image, size='220px'} }
image_link_wd = is(image_link_wd)
if image_link_wd then
infobox:add_td(image_link_wd)
about:add_category_author_wd('Изображение')
end
if d.image then
about:add_category_manual_link('Изображение') end
if d.image and d.image == image_link_wd then about:add_category_manual_link('Изображение:Совпадает со ссылкой из Викиданных') end
-- end
if d.names_variants then infobox:add_td(d.names_variants) end