Модуль:Wikidata: відмінності між версіями

[неперевірена версія][перевірена версія]
Вилучено вміст Додано вміст
Shmurak (обговорення | внесок)
Немає опису редагування
Shmurak (обговорення | внесок)
Немає опису редагування
Рядок 662:
end
 
--[[
Функция для оформления объектов-значений с географическими координатами
 
Принимает: объект-значение и таблицу параметров,
Возвращает: строку оформленного текста
]]
function formatGlobeCoordinate( value, options )
-- проверка на требование в параметрах вызова на возврат сырого значения
if options['subvalue'] == 'latitude' then -- широты
return value['latitude']
elseif options['subvalue'] == 'longitude' then -- долготы
return value['longitude']
elseif options['nocoord'] and options['nocoord'] ~= '' then
else
-- если передан параметр nocoord, то не выводить координаты
-- обычно это делается при использовании нескольких карточек на странице
return ''
else
-- в противном случае формируются параметры для вызова шаблона {{coord}}
-- нужно дописать в документации шаблона, что он отсюда вызывается, и что