карта сайта

изменения в базе каталога

Форум для обсуждения нашего сайта, форума и Каталога перевалов

Модератор: Модераторы

Re: изменения в базе каталога

Сообщение Сергей Титов » 7 янв 2021 (Чт), 13:03

Хотел поправить пару ошибок -- утонул на 4 дня.

Итог:
Каталог начал нормально показывать названия со всякой диакритикой, типа таких: Fenêtre du Saleina, Tizi-n'Likemt, Çinaçor, Diablą Przełęcz.
Тему 4 года назад поднял Леша Цветков как раз из-за последнего перевала.
Я быстро выяснил, что там все будет непросто, меня это давило, но разобраться и адекватно починить смог только сейчас.

Во всех экспортах (json, kml, xls, wpt) все тоже выглядит адекватно

Удивительно, но непосредственно в базе менять ничего не пришлось.
Осталось проверить, что китайский и иврит тоже будут выглядеть нормально, но я их не знаю ;)

Попутно:
-- устранена пара уязвимостей класса XSS (с них-то все и началось :) ) и даже SQL-injection. Случаи эксплуатации неизвестны, признаки отсутствуют, выявлены при проглядывании кода.
Впрочем, места с самыми жесткими ошибками были доступны лишь админам.
-- авторизованным пользователям на крупных увеличениях карты (от 3 км на линейке) показывают высоту точки под курсором. Источник -- 3-секундные данные с http://viewfinderpanoramas.org/.
-- удаление перевалов и отчетов теперь требует подтверждения (действительно хочу удалить!) -- в последние пару лет было 2 случая ошибочного удаления.

Ну и мелочевка:
-- перевалы с несколькими названиями на картах показываются вместе с первым синонимом (а то на Урале и 3 названия не редкость, а видел и 5)
-- выбор района теперь ищет и по родительскому району. Стало удобно выбирать низовые районы, типа "Северные отроги"
-- при редактировании перевала по энтеру раньше самопроизвольно создавались пустые пути прохождения. Больше не будут.
-- повторять в 1 клик теперь можно не 1, а 3 последних комментария
-- всякие тонкости при показе карты при добавлении в отчет первого перевала с координатами
-- буква ё клалась в базу, как е, но поиск по ё букву е не находил.

Может что-то ещё, но я забыл. :)

А! нашел на генштабе координаты для 15 перевалов Восточного кавказа.

Увидите ошибки -- пишите
Сергей Титов
Завсегдатай
 
Сообщения: 1908
Зарегистрирован: 1 дек 2004 (Ср), 18:32

Пред.

Вернуться в Сайт, форум и Каталог перевалов

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1