В этом руководстве объясняется, как создавать сообщения-шепоты (whisper) в Discourse, включая способы включения этой функции и эффективного её использования.
Требуемый уровень пользователя: пользователи из групп, разрешённых для шепота
Шепоты (whispers) — это функция в Discourse, которая позволяет вести частные обсуждения внутри темы или личного сообщения. Это полезно, когда внутренние команды хотят сотрудничать конфиденциально в рамках темы, например, обсуждая, как лучше ответить на вопрос участника в теме поддержки.
Включение шепотов
Чтобы включить шепоты в вашем сообществе, перейдите в Админ > Разрешения групп или Все настройки сайта и найдите параметр whisper allowed groups. Обновите этот параметр, указав группы, которые должны иметь право читать и писать шепоты.
Если вы входите в группу, указанную в параметре whispers allowed groups, вы можете создать сообщение-шепот, нажав на меню действий редактора в левом верхнем углу и выбрав Toggle whisper (Переключить шепот), или нажав Visible (Видимость) в правом верхнем углу, чтобы переключиться в режим шепота.
Вы заметите, что текст будет выделен курсивом, а кнопка действия редактора изменится с Reply (Ответить) на Whisper (Шепнуть), чтобы подчеркнуть, что вы сейчас шепчетесь.
Ответ на шепот автоматически открывает редактор с включённым параметром шепота.
Встроенного интерфейса для преобразования шепота в обычное сообщение или наоборот после публикации не существует. Однако администраторы могут изменить тип сообщения через API (PUT /posts/:id/post_type).
Можно установить компонент темы Toggle Whisper, чтобы добавить ещё одну кнопку интерфейса для переключения между шепотами и обычными сообщениями.
Огромное спасибо за эту функцию! Она действительно полезна
Могу ли я предложить, пожалуйста, описывать это как «заметки для персонала», «заметки к теме» или что-то подобное? Я потратил целую вечность, пытаясь найти эту функциональность как в Google, так и в собственном поиске Discourse, но постоянно попадал на плагин «Заметки пользователя» или подобные вещи.
Я просто никогда не думал искать что-то подобное по ключевому слову «Шёпот», которое звучит скорее как прямое сообщение один на один.
В любом случае, я так рад, что нашёл это. Спасибо!
Заметки сотрудников — это совершенно другое, но я понимаю, почему вы запутались.
Сообщения в режиме «шёпот» получили такое название, потому что позволяют сотрудникам «шептать» в теме (или в ЛС), не привлекая внимания обычных пользователей.
Ах да, я забыл об этом. (Имеются в виду сообщения, которые пользователь с правами персонала может опубликовать в виде выделенного сообщения для всех пользователей, верно?).
Оказывается, «шёпот» — это название, которое используется и на других форумах тоже, о чём я никогда не знал. Я постоянно пытался найти «заметку персонала», «личную заметку», «секретную заметку» или «заметку для других модераторов» и т. д., и даже не подумал искать «шёпот» (который для обычного пользователя звучит как личное сообщение). Думаю, я не единственный, кого ввела в заблуждение эта терминология, например: Whispers vs Staff Notes, "Staff Notice" ➜ "Notice from Staff"?, Everybody can see "note to staff"!, или похожий запрос на добавление личных заметок: Add support for 'personal notes' on posts
В любом случае, я очень рад, что эта функция уже доступна. Я просто хотел добавить этот комментарий на случай, если кто-то ещё ищет то же самое, и, возможно, это поможет поиску Google найти эту информацию.