Перейти к содержанию

Модуль:Monument/unesco

Материал из Wikivoyage

Для документации этого модуля может быть создана страница Модуль:Monument/unesco/doc

local p = {}

function p.unesco(x)
  local unesco_names = {
     ["540"] = "Исторический центр Санкт-Петербурга и связанные с ним комплексы памятников"
    ,["544"] = "Кижский погост"
    ,["545"] = "Московский Кремль и Красная площадь"
    ,["604"] = "Исторические памятники Великого Новгорода и окрестностей"
    ,["632"] = "Историко-культурный комплекс Соловецких островов"
    ,["633"] = "Белокаменные памятники Владимира и Суздаля"
    ,["634"] = "Церковь Вознесения в Коломенском (Москва)"
    ,["657"] = "Архитектурный ансамбль Троице-Сергиевой лавры в городе Сергиев Посад"
    ,["719"] = "Девственные леса Коми"
    ,["754"] = "Озеро Байкал"
    ,["765"] = "Вулканы Камчатки"
    ,["766"] = "Центральный Сихотэ-Алинь"
    ,["768"] = "Золотые горы Алтая"
    ,["769"] = "Убсунурская котловина"
    ,["900"] = "Западный Кавказ"
    ,["980"] = "Историко-архитектурный комплекс Казанского Кремля"
    ,["981"] = "Булгарский историко-археологический комплекс"
    ,["982"] = "Ансамбль Ферапонтова монастыря"
    ,["994"] = "Куршская коса"
    ,["1023"] = "Природный комплекс заповедника Остров Врангеля"
    ,["1070"] = "Цитадель, Старый город и крепостные сооружения Дербента"
    ,["1097"] = "Ансамбль Новодевичьего монастыря (Москва)"
    ,["1170"] = "Исторический центр Ярославля"
    ,["1187"] = "Геодезическая дуга Струве"
    ,["1234"] = "Плато Путорана"
    ,["1299"] = "Природный парк «Ленские столбы»"
    ,["1448"] = "Ландшафты Даурии"
    ,["1523"] = "Храмы псковской архитектурной школы"
    ,["1525"] = "Успенский собор и монастырь острова-града Свияжск"
    ,["1411"] = "Древний город Херсонес Таврический и его хора"
    ,["1654"] = "Петроглифы Онежского озера и Белого моря"
  }
  return unesco_names[x]
end

--Для вызова в шаблонах через invoke
function p.unesco_n(frame)
  return p.unesco(mw.text.trim(frame.args["unesco"]))
end

return p;