Исправления совместимости с Ember CLI объединены: COMPATIBILITY: for Ember CLI changes by merefield · Pull Request #59 · merefield/discourse-locations · GitHub
Сообщите, если заметите какие-либо проблемы.
Исправления совместимости с Ember CLI объединены: COMPATIBILITY: for Ember CLI changes by merefield · Pull Request #59 · merefield/discourse-locations · GitHub
Сообщите, если заметите какие-либо проблемы.
Привет, Роберт,
Сегодня я снова это проверил, и теперь у меня возникла эта проблема в темах.
Спасибо ![]()
Ой, извините, теперь, кажется, исправил тот пропущенный момент: COMPATIBILITY: resolve deprecation of Discourse.SiteSettings by merefield · Pull Request #61 · paviliondev/discourse-locations (github.com)
С Новым годом ![]()
Один из наших участников поднял вопрос о размере текста на базовой карте/тайлах, и я задумался, не упустил ли я какое-то настройку ![]()
Мы используем:
https://api.mapbox.com/styles/v1/mapbox/outdoors-v11/tiles/{z}/{x}/{y}?access_token=
Я также использую другой сайт с тайлами outdoors-v11, и там этой проблемы нет.
Вот как выглядит карта наших участников:
Та же область, тот же уровень масштабирования (обратите внимание на жёлтую дорогу над озером для ориентира):
Если я затем увеличу масштаб ещё сильнее до этой жёлтой дороги на карте моих пользователей:
И тот же уровень масштабирования на другом веб-сайте:
Кто-нибудь знает, что вызывает такой маленький размер текста на карте моих пользователей? ![]()
О, возможно, вам нужно нажать на эти изображения, чтобы увеличить их и полностью увидеть проблему.
У вас есть исходный код для вызова JavaScript для карты плагина Non-Locations? Это может прояснить, в чём заключается разница, и если используется одна и та же библиотека и данные, то какой атрибут применяется для их различения…
Также, какая версия Leaflet используется?
К сведению: я обновился до последней стабильной версии Leaflet, на случай если это часть проблемы, но в любом случае это хорошая практика (мы сильно отставали: 1.3.4 → 1.7.1).
Буду признателен, если вы сможете пересобрать и протестировать это, подтвердив, что здесь всё в порядке:
- git clone https://github.com/paviliondev/discourse-locations -b beta
Прежде чем я объединю это с основной веткой.
Если я не получу никакой обратной связи, я всё равно объединю это через неделю или две (так что у вас есть шанс!)
(К сведению: само по себе это НЕ объясняет наблюдаемые выше различия)
Я добавил исправление для совместимости с каталогом карточек пользователей в ветку beta: Обновление до последней стабильной версии Leaflet и исправления для совместимости с каталогом карточек пользователей от merefield · Pull Request #63 · paviliondev/discourse-locations (github.com), Обновление до последней стабильной версии Leaflet и исправления для совместимости с каталогом карточек пользователей от merefield · Pull Request #63 · paviliondev/discourse-locations (github.com)
Вау, я впечатлён тем, как быстро могло быть сделано это исправление! Я сейчас его протестирую — больше в контексте каталога карточек пользователей, чем Leaflet, так как я ещё не слишком много работал с Locations, — и сообщу вам, что обнаружу.
Редактирование: только что протестировал, и карточки пользователей появляются в каталоге, который включил плагин Locations, спасибо!
Ссылка сюда, чтобы напомнить людям, что отчёты об ошибках на thepavilion.io могут помочь:
Спасибо за тестирование @jimkleiber! Отличные новости. Надеюсь, я скоро объединю эту ветку. Пока что оставайтесь на этой ветке. Я сообщу здесь, когда этот PR будет объединён.
Существует ли способ принудительно включить геолокацию для введенного адреса?
Даже при выборе опции «Обязательно» для «Геокодирования местоположения» пользователь, похоже, все еще может вводить адреса без геолокации:

Я могу сохранить запись без геолокации:
![]()
Но я заметил, что если я захочу отредактировать это местоположение без геолокации, я не смогу сохранить изменения, пока не выберу геокоординаты, как и ожидалось.
Это странное поведение, не так ли?
Возможно ли задать координаты, кликая по карте? Мне это кажется «естественным» способом. В конце концов, есть много мест без адреса. Но я не могу найти соответствующую настройку.
Отличная идея! PR приветствуется!
Привет, @angus, два вопроса:
Известны ли эти проблемы?
Если нет, я попробую их исправить и сделаю PR.
Извините, я не совсем понимаю, что именно вызывает эту проблему. Сам плагин Locations не может повредить ссылку на веб-сайт.
Вы имеете в виду, что дублирование появляется, когда также установлен Custom Wizard?
Хм, спасибо. Пока не знаю, почему это происходит — попробую разобраться завтра.
Вот что сейчас отображается с:
«Андорра» — это текст из поля «Местоположение» профиля пользователя, когда плагин «Местоположение» отключён.
А на экране показано, что происходит, когда плагин «Местоположение» активирован.
P.S. Возможно, это моя ошибка из-за каких-то настроек или плагинов — не тратьте на это слишком много времени — я сам пошагово разберусь ![]()
Вы имеете в виду, что при установке также Custom Wizard происходит дублирование?
Нет — я пробовал с Custom Wizard и без него — дублирование сохраняется.
Вопрос по Custom Wizard: как возможно обновить местоположение пользователя в профиле через Wizard?
Я пробовал поле местоположения там, но без успеха.
Стоит ли задать этот вопрос в теме Custom Wizard?
С уважением,
Мне не удалось воспроизвести вашу проблему, поэтому буду признателен, если вы сможете найти конфликт. Функция «Места» работает у меня корректно с данными веб-страницы.
Конечно, я разберусь с этим завтра. Спасибо!
Мой профиль не отображается на карте пользователей: https://unicyclist.com/u/user-map?period=location (я должен быть во Франции).
Думал, что дело в том, что моя локация в профиле указана недостаточно точно (просто «Франция»), поэтому обновил её с помощью автозаполнения, но иконка всё равно не появляется на карте.
Есть какие-то идеи, почему так происходит?