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

[досмотренная версия][досмотренная версия]
Содержимое удалено Содержимое добавлено
тест: используется ли параметр КАТЕГОРИЯ
d.entity:getBestStatements( 'P18' ) возвращает пустую таблицу '{}' если нет значения 'P18', проверка на nil не нужна
Строка 105:
-- изображение
local image_link_wd, images_wd
local images_wd
if type(d.entity) == 'table' then
images_wd = d.entity:getBestStatements( 'P18' )
if images_wd[1] and images_wd[1]["mainsnak"]["datavalue"] then
end
if images_wd and images_wd[1] then
if images_wd[1]["mainsnak"]["datavalue"] then
image_link_wd = images_wd[1]["mainsnak"]["datavalue"]["value"]
local formatted_image_link_wd = frame:expandTemplate{ title = 'wikidata/p18', args = {[1]=image_link_wd, size='220px'} }