Предупреждение шёпотом

:information_source: Сводка Добавляет кнопку предупреждения в редактор, чтобы сотрудники случайно не публиковали сообщения публично, когда планировали отправить их в личку
:eyeglasses: Предпросмотр
:hammer_and_wrench: Репозиторий GitHub - discourse/discourse-whisper-warning: This component better distinguishes a public reply from a whisper. · GitHub
:question: Руководство по установке Как установить тему или компонент темы
:open_book: Новичок в темах Discourse? Руководство для начинающих по использованию тем Discourse

Установить этот компонент темы

Добавляет кнопку переключения в редактор, которая показывает, будет ли ваш ответ личным (только для сотрудников) или публичным. Нажатие на кнопку переключает режим личной переписки, что позволяет легко обнаруживать ошибки перед публикацией.

По умолчанию предупреждение отображается в категориях с ограниченным доступом для чтения и в личных сообщениях. Настройки позволяют адаптировать область действия под ваши конкретные задачи.

Настройки

Настройка Значение по умолчанию Описание
Только личные сообщения выкл. Показывать кнопку только при составлении личного сообщения. Скрывать её для публичных ответов.
Показывать в категориях с ограниченным доступом для чтения вкл. Автоматически показывать предупреждение в категориях, которые не видны публично.
Показывать в групповых личных сообщениях вкл. Автоматически показывать предупреждение в личных сообщениях, где вы состоите в одной из разрешённых групп.
Ограничить группами пусто Ограничить отображение предупреждения членами определённых групп. Оставьте пустым, чтобы показывать всем пользователям, имеющим право на личные сообщения.
Ограничить категориями пусто Показывать предупреждение только в определённых категориях. Работает совместно с настройкой для категорий с ограниченным доступом для чтения.

Когда настроены параметры показывать в категориях с ограниченным доступом для чтения, показывать в групповых личных сообщениях или ограничить категориями, они действуют как фильтры контекста — предупреждение появляется, если совпадает любое из условий. Если ни один из них не настроен, предупреждение отображается везде.

Ограничить группами и только личные сообщения — это глобальные фильтры, которые дополнительно сужают область видимости.

4 лайка

Я думаю, что в этом компоненте что-то сломано, потому что настройки «Показывать в ограниченных категориях» и «Ограничить категориями» как бы отменяют друг друга (вместо того чтобы работать вместе). Теперь я не могу заставить этот компонент работать во всех категориях, независимо от ограничений.

1 лайк

Теоретически, если отключить оба этих переключателя и оставить список категорий пустым, настройка должна применяться повсеместно. Вы пробуете именно такую комбинацию?

У нас на Meta оба чекбокса включены, и всё корректно отображается в приватных категориях и в личных сообщениях группы.

Окей, я снова заставил это работать. Описания настроек не очень понятны. Не совсем понимаю, почему раньше у меня не работало во всех категориях, когда оба этих пункта были сняты (я пробовал все комбинации). :thinking:

Спасибо, Дэвид.

1 лайк

Отлично, рад слышать, что всё работает!

Если у вас есть идеи по улучшению описаний настроек, пожалуйста, дайте нам знать. Я согласен, что взаимодействие различных настроек между собой немного запутанно.

В настоящее время в первом сообщении у нас есть следующее описание:

1 лайк

Да, я пробовал это раньше, но у меня не работало. Хотя, скорее всего, проблема между клавиатурой и стулом :wink:

редактирование: ОДНОЗНАЧНО проблема между клавиатурой и стулом :woman_facepalming:t2: :laughing:

1 лайк