Да. Вы также можете воспользоваться удобной функцией «Redeploy Plugins» (Переразвернуть плагины) от Communiteq (ранее DiscourseHosting). Перейдите в раздел «Плагины» в панели управления Communiteq (ранее DiscourseHosting) и нажмите «Redeploy Plugins» внизу.
Мои пользователи сообщают, что всплывают уведомления, даже когда новых сообщений нет. Проблема появилась после обновления до стабильной версии 2.5. У кого-то ещё такая же проблема?
Спасибо @forgenst Я немного иначе решил эту проблему, но спасибо за PR. @jrgong, я также исправил проблему с иконкой, которую вы подняли. Извините за долгий ответ.
@topic Если кто-то использует этот плагин на рабочем форуме, мне было бы интересно узнать немного больше о вашем случае использования. Честно говоря, мое внимание отвлеклось от плагина после того, как Discourse добавил собственный список сообщений в меню пользователя.
Мне интересно, видят ли люди здесь дополнительную пользу по сравнению с этим? Если есть веские аргументы в пользу этого, мы (Pavilion) будем рассматривать возможность более активной поддержки.
Я использую его только в режиме для настольных компьютеров, потому что он имеет привычный UX/UI, похожий на чат в Facebook. Это отличный способ быстро отправить ответ. На данном этапе было бы здорово объединить все сообщения, отправленные за последние 5 минут, в одно. Поскольку я использую его как чат, я склонен отправлять порции коротких сообщений. В итоге каждое из них становится отдельным постом в обсуждении.
Однако для совершенно новых сообщений я в конечном итоге использую встроенную систему сообщений, чтобы задать тему. И писать там более длинные вступительные сообщения удобнее.
На мобильных устройствах я считаю нативный опыт в сочетании с Mobile Tab Bar вполне надежным. Поэтому я скрыл иконку быстрых сообщений там.
Привет @angus, потрясающий плагин. Только хотел спросить, не знаете ли вы способа переместить иконку между иконками поиска и «гамбургера» в заголовке? Я уже пробовал вот это:
но при просмотре CSS я вижу, что элемент просто указан как “header-dropdown-toggle”. Я уже пробовал:
li.header-dropdown-toggle {
order: 2 !important;
а также просто:
header-dropdown-toggle {
order: 2 !important;
Однако это тоже не сработало. Знаете ли вы, есть ли какое-то решение этой проблемы?
li.header-dropdown-toggle не сработает, так как он не уникален для иконки «Быстрые сообщения». Он также используется для поиска и меню-гамбургера.
Первый элемент, уникальный для «Быстрых сообщений», находится внутри этого <li>: это элемент <a> с идентификатором #toggle-messages-menu. Как вы уже заметили, именно элементы <li> нужно переставить (и я тоже это хочу).
К сожалению, поскольку CSS не позволяет выбирать родительский элемент на основе его дочернего элемента, мы, похоже, застряли: либо нужно придумать решение на JavaScript, либо ждать, добавит ли Энгус класс или идентификатор к элементу <li>, или добавит настройку в плагин.
Когда приходит новое личное сообщение или оно помечается как прочитанное, индикатор над аватаром обновляется как обычно, но индикатор в QM не меняется до обновления страницы. Для уже прочитанных сообщений это не зависит от того, было ли сообщение прочитано в QM или на обычной странице сообщений.
Я не видел, чтобы об этом упоминалось ранее в теме. Является ли поведение (2) ожидаемым для этого плагина или это ошибка?
Если вы добавите все группы форума в одно сообщение, отключите уведомления по электронной почте и принудительно включите значок в заголовке, получится довольно приличный чат-бокс.
Я столкнулся с неудобством при использовании этого плагина: чаще всего в заголовке отображается счётчик непрочитанных сообщений, хотя у меня их нет.
Об этом уже сообщали некоторые пользователи, и я тоже это наблюдаю.