@Canapin, когда это будет готово, я с радостью приму это как PR в основной репозиторий плагина, при условии что:
поведение контролируется настройкой плагина;
CSS разработан так, чтобы не нарушать работу других компонентов, использующих тот же выход (outlet), помимо данного.
Например, плагин Topic Ratings также использует тот же выход плагина. Оказывается, через один и тот же выход можно подключать несколько компонентов. Я протестировал это, и оказалось, что оба компонента отображаются одновременно, если активны (отлично ), но при этом CSS не должен ненужно влиять на секцию рейтингов.
то же самое, если настройка выключена (OFF);
Кроме того, если настройка выключена, иконка должна оставаться на своём исходном месте.
Я только что обновил Discourse (1b56a55f50), и наш плагин Locations перестал работать. При нажатии на кнопку, связанную с плагином, я получаю следующее:
Это исправляет карту! Но другие кнопки тоже не работают: при нажатии на «Найти адрес» при создании обсуждения и при нажатии на маленький значок местоположения в списке тем отображается кнопка с булавкой.
Привет, друзья! Я хочу добавить поле «Штат/Город» в процесс регистрации новых пользователей, чтобы затем заполнять карту локаций. Есть ли простой способ это сделать? Спасибо!
У меня ещё один вопрос. Когда я пытаюсь добавить локацию к новому сообщению и нажимаю «Сохранить», окно больше не закрывается. В консоли разработчика браузера при каждом нажатии на «Сохранить» я вижу следующее:
Уведомление о устаревании: DButton больше не поддерживает @action в виде строки. Пожалуйста, переделайте код, чтобы использовать closure action вместо этого. [id устаревания: discourse.d-button-action-string]
Это проблема пользователя, возможно, проблема с другим плагином или компонентом, или просто баг?
Возможно ли по-прежнему отображать основное поле «Местоположение» (Location) в профиле пользователя? Я спрашиваю, потому что в старой системе форумов, которую я использовал, пользователи могли указывать местоположение, например «Майами» или «Флорида», а также свои точные координаты GPS, если хотели отобразиться на карте пользователей.
С плагином Discourse Location местоположение, вводимое для карты пользователей, оказывается очень точным, выглядит неэстетично и слишком длинным. Например, в Германии это может выглядеть так: 20, Benzstraße, Herrenberg (Stadt), Herrenberg, Vereinbarte Verwaltungsgemeinschaft der Stadt Herrenberg, Landkreis Böblingen, Baden-Württemberg, 71083, Deutschland. Это также портит страницу информации о пользователе и карточку пользователя.
Поэтому было бы лучше добавить возможность выбора: отображать ли основное поле Discourse в профиле пользователя для заполнения, а также выбрать, какое из двух полей будет отображаться на странице информации о пользователе и в карточке пользователя.
Спасибо и с уважением,
Рой
PS: Я совершенно забыл, что уже сталкивался с этой проблемой, просто настроив отображение: Locations Plugin 🌍 - #780 by Roi
Может ли кто-нибудь помочь здесь? Мне не удалось ввести работающую настройку в location user post format. Для моего форума идеальной настройкой было бы отображать только город и страну или город, штат и страну.
Я также заметил, что при вводе в поле location user post format значений вроде «town» или «country» или «town, country» (я проверил, как называются эти поля здесь) на странице пользователя дважды отображается веб-сайт (указанный им в профиле). Похоже, где-то есть ошибка…