"Начать новый ЛС" в боковой панели для пользователей, не имеющих доступа к ЛС

Я только что проверил свой форум с точки зрения нового пользователя и обнаружил эту новую запись «Начать новый ЛС» в боковой панели[1]

Однако опыт использования оказался довольно разочаровывающим. Тестовый пользователь состоит в Chat allowed groups, но не в Direct message enabled groups, поэтому в открывшемся поиске не находится ни одного пользователя.

После добавления TL0 в 'Direct message enabled groups':

Это намеренно? Почему эта опция видна пользователям, которые не могут использовать чаты в личных сообщениях?


  1. Кажется, она была добавлена в UX: adds a start new dm link when no dms present by jjaffeux · Pull Request #34820 · discourse/discourse · GitHub ↩︎

1 лайк

Нет, это не намеренно — спасибо, что заметили. Мы это исправим!

Это должно исправить проблему, спасибо:

2 лайка

Возможно ли также скрыть линию, которая обычно отделяет раздел личных сообщений от раздела каналов?

Когда пользователь вообще не имеет права чатиться, под разделом тегов нет линии. Но если ему разрешено чатиться, но запрещено использовать личные сообщения, то под разделом каналов появляется линия.

Посмотрю, смогу ли я это сделать👍

1 лайк

Эта тема была автоматически закрыта через 3 дня после последнего ответа. Новые ответы больше не принимаются.

@moin вы уже видели это :smiley:

Но для информации я сделал продолжение:

1 лайк