Есть ли у нас шанс получить эту функцию из списка ожидания после года ожидания? Спасибо!
Привет, @C_X. Как уже было сказано, это плагин для Pavilion (в настоящее время бесплатный).
Все новые функции требуют спонсорской поддержки.
Если у вас есть бюджет, вы можете нанять меня, чтобы я разработал её для вас.
Или же вы можете отправить pull request, и я его рассмотрю.
Спасибо за ваш интерес.
Спасибо, @merefield! Извините, я не смог прочитать всю ветку, чтобы понять, как здесь всё устроено.
В общем, я понял, что это функция, доступная при спонсорской поддержке. Я свяжусь с вами, когда до этого дойду.
Заранее спасибо!
Привет, @merefield, после обновления до последней версии Discourse я вижу следующее уведомление администратора:
[Уведомление администратора] Одна из ваших тем или плагинов требует обновления для совместимости с предстоящими изменениями в ядре Discourse. (id:discourse.fontawesome-6-upgrade)
@Arkshine упомянул здесь
что это может быть связано с плагином Locations и что map-marker-alt нужно заменить на location-dot.
Поэтому я поднимаю этот вопрос здесь. ![]()
Не стесняйтесь отправлять PR.
Я сделаю PR, Роберт. ![]()
Есть ещё несколько устареваний, которые нужно исправить, и одна ошибка, с которой я столкнулся, но по поводу устаревания Font Awesome — вот оно:
Здравствуйте
У меня возникла проблема с загрузкой карты при переключении с одной карты на другую.
Пояснения:
Каждая карта находится в отдельной категории.
Если я перехожу между категориями через страницу категорий или по полному URL, всё работает нормально.
Проблема возникает при переходе через боковую панель.
Боковая панель использует частичный URL:
Есть ли у вас решение?
Спасибо за отличный плагин!
Проблема возникла здесь:
Категории с картой:
Как у тебя получилось заставить это работать с лаунчером? У меня возникает ошибка, как в этой теме:
bundle exec rake db:migrate завершился с ошибкой возврата
Похоже, что масштабное исправление для этого замечательного плагина уже в работе:
Ещё раз спасибо @merefield за время и усилия, которые вы вкладываете в поддержку этого крайне ценного дополнения для экосистемы Discourse.
Спасибо! Я немного отвык от программирования. ![]()
В более новой версии Discourse, которую я установил/обновил вчера, сообщение изменилось:
[Примечание для администраторов] Один из ваших тем или плагинов должен быть обновлен для обеспечения совместимости с предстоящими изменениями в ядре Discourse. (id:discourse.hbr-topic-list-overrides) Выявленный плагин: „discourse-locations“
Возможно, это означает то же самое, а может, появились и другие вещи.
Есть ли какие-то идеи, когда это может быть внедрено, Роб? Просто хочу понять, реалистично ли обновить мой сайт, зависящий от Locations, в течение следующей недели или около того.
Привет, Нейтан.
Существующий (довольно большой) запрос на слияние был прерван из-за новой системы черновиков, которая была внедрена, поэтому его реализация отложена, и мне придётся попытаться решить эту проблему.
Я опубликую запрос на слияние, как только он будет готов, с возможностью для сообщества и организаций поддержать мою работу спонсорством, чтобы гарантировать своевременное обслуживание этого плагина.
Сегодня я выпускаю обновление для обеспечения совместимости с великолепной новой системой списков тем Glimmer, модернизации и множества других улучшений и изменений совместимости.
Вы должны использовать последнюю версию и включить списки тем Glimmer.
Если вы считаете, что Locations — это здорово, и я хорошо справился с задачей, вы можете пригласить меня на кофе
, а если Locations важен для вашего бизнеса или организации, пожалуйста, рассмотрите возможность спонсирования меня на одном из более высоких уровней
. Это поможет гарантировать своевременные обновления Locations и его будущее.
Релиз 6.8.0
- ФУНКЦИЯ: теперь вы можете кликнуть на местоположение темы в списке тем, и откроется модальное окно с картой, показывающей это местоположение.

- ФУНКЦИЯ: новое значение
location_short_namesудаляет адрес из отображения местоположения для тем, позволяя настроить то, что отображается. - СОВМЕСТИМОСТЬ: устранён ряд устареваний для обеспечения совместимости с ядром:
- Изменения в API фронтенда списка тем
- Изменения названий иконок Fontawesome
- Новая система черновиков тем.
- ИСПРАВЛЕНИЕ: Местоположения тем: при установке местоположения темы через селектор (не поля ввода) отображалось пустое местоположение.
- ИСПРАВЛЕНИЕ: форматирование селектора местоположения стало значительно лучше.
Круто! Поздравляю с выпуском этого обновления и спасибо за написание примечаний к релизу. Я считаю, что это отличная идея, и буду рад увидеть, как больше разработчиков плагинов найдут время для этого.
Теперь, когда я уже угостил тебя кофе, пора протестировать твой плагин. ![]()
Спасибо, Тобиас! Очень ценим! Любые отзывы приветствуются!
Будет полезно добавить в документацию раздел «Быстрый старт», охватывающий основы первоначальной настройки. Два момента, на понимание которых у меня ушла минута:
- Единственный способ разрешить пользователям добавлять локации к темам — это отредактировать настройки категории для каждой категории. Это не включится автоматически для всех категорий.
- Настройки по умолчанию работают «из коробки» для тестирования или использования с низкой нагрузкой, используя Nominatim в качестве провайдера геокодирования.
Также был бы полезен раздел «Советы по устранению неполадок».
Мне удалось настроить работу локаций для отображения пользователей на карте. Круто! ![]()
Но мне не удалось заставить локации работать в темах. Не очень круто! ![]()
Я могу выбрать всплывающее окно для добавления локации, ввести адрес, нажать «Найти адрес», выбрать найденный адрес. Но затем нажатие кнопки «Готово» ничего не делает. В консоли JavaScript появляется множество сообщений:
Вот почему этому плагину необходимо адекватное финансирование.
Я устранил множество устареваний, и консоль была чистой, но, похоже, теперь требуются дополнительные изменения для совместимости с ядром. ![]()
Подозреваю, что в основе проблемы лежат изменения в Composer, связанные с черновиками. Разберусь с этим, как только освобожусь.
Оказалось, что это моя вина ![]()
Пожалуйста, обновитесь и попробуйте снова.
Это сработало! Отличная работа. Я немного поэкспериментирую с этим и посмотрю, насколько далеко смогу продвинуться на своих сайтах. У меня есть один сайт для моего района, и было бы интересно отображать всех участников, привязанных к их домам.
На моём сайте карта немного широка для области темы и перекрывает гаечный ключ администратора.
Это своего рода модальное окно; оно не должно оставаться открытым — вы просто должны заглянуть внутрь, а затем свернуть его, чтобы продолжить свой день. Определённо не было требования совмещать функциональность карты с инструментами администратора ![]()
Когда она была меньше, пользователи жаловались, что она недостаточно большая.




