Спасибо большое!
Теперь всё работает отлично!
Я проверил везде: карта (тема, карточка пользователя, категория и т. д.) выглядит хорошо. Ещё раз спасибо, @merefield! ![]()
С удовольствием… теперь обратно к переезду
![]()
К сведению: это, скорее всего, сломает виджет карты Layouts, но зато Locations теперь можно использовать.
Я оставлю решение этой проблемы на @angus, либо вернусь к этому после переезда ![]()
Подтверждаю, у меня тоже всё в порядке!
Спасибо, Роберт, @merefield ![]()
Спасибо, @merefield, моё упущение. Извините, ребята.
@ckshen Я выпустил новое обновление для плагина Locations, которое поддерживает layouts 0.2, не ломая при этом версию без layouts. Я также исправил проблему с рендерингом карты, о которой вы писали выше.
Если у кого-то возникнут проблемы с любым из этих плагинов (или с любым другим плагином) в течение следующей недели, пожалуйста, напишите мне, и я оперативно отвечу. Роб занят переездом.
Спасибо, Ангус! Я обновлю плагины!
С версией 2.7.0.beta1 и плагином discourse-locations e18de2a мы, похоже, утратили возможность добавлять местоположение в профиль пользователя.
Ввод данных в поле «Местоположение» не запускает поиск.
Журнал
Сообщение (2 сообщения в отчёте)
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb) не найден: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb
Трассировка стека
/var/www/discourse/lib/discourse_ip_info.rb:81:in `rescue in mmdb_load'
/var/www/discourse/lib/discourse_ip_info.rb:77:in `mmdb_load'
/var/www/discourse/lib/discourse_ip_info.rb:15:in `open_db'
/var/www/discourse/lib/discourse_ip_info.rb:10:in `initialize'
/usr/local/lib/ruby/2.7.0/singleton.rb:125:in `new'
/usr/local/lib/ruby/2.7.0/singleton.rb:125:in `block in instance'
/usr/local/lib/ruby/2.7.0/singleton.rb:123:in `synchronize'
/usr/local/lib/ruby/2.7.0/singleton.rb:123:in `instance'
/var/www/discourse/lib/discourse_ip_info.rb:149:in `get'
/var/www/discourse/app/serializers/concerns/user_auth_tokens_mixin.rb:22:in `location'
Изменение провайдера геокодирования местоположения на любой из доступных вариантов приводит к ошибке:
Подтверждаю, у меня та же проблема.
Карты загружаются нормально, но новые пользователи вообще не могут добавить локацию в свой профиль.
@angus @merefield помогло бы вам, если бы мы сообщали об ошибках напрямую в репозитории GitHub?
Привет @Richie, спасибо как всегда, но лучшее место всё ещё Pavilion.
@merefield скоро свяжется с вами.
Мы все только возвращаемся в строй после Рождества и Нового года, так что дайте ему немного времени, чтобы втянуться в работу.
Спасибо за отчет.
К сожалению, сейчас завален работой, но посмотрю, как будет возможность.
Подскажите, пожалуйста, где в базе данных хранятся значения широты и долготы для местоположений пользователей? ![]()
Для каждого пользователя можно сделать что-то вроде:
myUser = User.find_by(username_lower: '<username>')
затем
userLocation = JSON.parse(myUser.custom_fields[:geo_location])
затем
userLatitude = userLocation['lat']
в консоли Rails и т. д.
Спасибо, Роберт @merefield ![]()
Ребята, возможно ли изменить некоторые параметры в фоновом режиме?
После перехода на тайлы Mapbox outdoors-v11 текст на самой карте стал абсолютно крошечным:
Существуют параметры, позволяющие это исправить:
А именно просто:
tileSize: 512, zoomOffset: -1
Это сделает карту читаемой:
Могли бы вы включить эти изменения параметров в одно из будущих обновлений?
Спасибо за предложение, @Richie
Обязательно создайте запрос на новую функцию с этой информацией: Pavilion
Что ж, это странно ![]()
Возможность изменить местоположение темы (после его установки) была удалена, apparently по ошибке (только код фронтенда, бэкенд остался!), около 4 лет назад (боже, как быстро летит время!). Что, возможно, ещё более странно, так это то, что никто не жаловался на отсутствие этой функции. ![]()
Хорошо знать, что люди уверены в выборе местоположения своей темы на этапе подачи!
Вот оно снова:
Чтобы обновить местоположение темы, просто нажмите на значок карандаша рядом с заголовком и выберите местоположение, чтобы открыть форму.
Привет @merefield,
огромное спасибо за этот замечательный плагин и постоянную поддержку!
Я использую плагин с Nominatim в качестве геокодера и получаю результаты в формате <housenumber>, <street>, <neighbourhood>, <suburb>, <city>, <postalcode>, <country>. Если я правильно понимаю, я могу изменить вывод с помощью настройки location user profile format, но не совсем понимаю, как это сделать.
Моя цель — отображать адреса в немецком стандартном формате {*street_name*}, {postalcode} {*place*} (или, используя переменные выше, как <street> <housenumber>, <postalcode> <city>).
Не могли бы вы подсказать, как этого добиться (если это возможно)? Заранее спасибо!
Кажется, при использовании темы «Директория карточек пользователей» вместе с включённой настройкой location user profile map возникает несовместимость. По крайней мере, у меня включённая мини-карта в директории пользователей не отображается на переднем плане, а перекрывается расположенной ниже карточкой:
Да, несовместимо. Плагин Follow тоже не работает с этим TC. Не смешивайте их. Это фундаментальная проблема, и, скорее всего, она никогда не будет решена.
Причина в том, что плагины используют выходной порт (plugin outlet) на карточке пользователя, а в этом TC он каким-то странным образом многократно дублируется, что, по моему мнению, полностью сбивает с толку Ember. Так что я считаю, что проблема именно в TC, а не в плагинах, поскольку он нарушает работу этих выходных портов.




