Пользовательские метаданные постов от админов/модераторов

Всем привет,

Мне нужно решение, позволяющее администраторам и модераторам добавлять приватные метаданные к сообщениям и темам. Например, пользовательское поле note, в которое модератор может добавить заметку к сообщению: «Это сообщение может быть спорным».

  • Администраторы могут просматривать и редактировать заметку.
  • Обычные пользователи не могут её видеть.

Есть ли для этого какой-нибудь плагин? Или, возможно, простой плагин, который я мог бы доработать?

Я думаю, это должно помочь:

Шёпот в дискуссиях: использование и лучшие практики ИИ

satonotdead:

Представьте шёпот и его оптимальное применение в базовом рабочем процессе Discourse.

DiscourseHelper:

Что такое «Шёпот» в Discourse?

Шёпот — это специальные сообщения в теме или личном сообщении, видимые только сотрудникам и тем группам, которым вы предоставили права на просмотр шёпота. Обычные пользователи не видят эти сообщения. Шёпот обычно используется сотрудниками и модераторами для ведения частных, «закулисных» обсуждений прямо в публичных темах или личных сообщениях.


Как включить и использовать шёпот

1. Включение шёпота:

  • Перейдите в настройки вашего сайта.
  • Найдите настройку: whispers allowed groups.
  • Добавьте группы (например, staff, moderators), которым разрешено использовать шёпот.

2. Создание шёпота:

  • При написании сообщения или ответа нажмите на значок шестерёнки или переключите меню в редакторе поста.
  • Выберите «Переключить шёпот».
  • Вы увидите индикаторы, такие как значок перечёркнутого глаза и кнопку «Шёпот».

Примечание: После публикации шёпот нельзя преобразовать в обычное сообщение (и наоборот), если только вы не установите дополнительный компонент темы. Если вам нужно изменить шёпот на обычное сообщение, вы должны удалить его и опубликовать заново.


Оптимальное применение в базовом рабочем процессе

Лучшие сценарии использования:

  • Обсуждение модерации: Используйте шёпот для обсуждения действий модерации, уточнения правил или координации ответов по чувствительным темам, не прерывая публичный поток.
  • Внутренние заметки: Добавляйте частный контекст о конкретных пользователях, темах или действиях, чтобы другие сотрудники могли ознакомиться с ним позже.
  • Координированная поддержка: В темах поддержки сотрудники могут использовать шёпот для обмена шагами по устранению неполадок, конфиденциального эскалирования проблем или записи причин принятого решения.
  • Обучение: Новые модераторы могут наблюдать за решениями других через шёпот, получая контекст, не раскрывая детали обычным пользователям.

Права доступа:

  • Создавать или просматривать шёпот могут только разрешённые группы (как установлено в whispers allowed groups). По умолчанию это обычно только сотрудники, но при необходимости вы можете добавить другие группы.

Советы

  • Ответы на шёпот по умолчанию также являются шёпотом, что сохраняет конфиденциальность обсуждений среди сотрудников.
  • Шёпот не отображается обычным пользователям и невидим, за исключением сотрудников и разрешённых групп.
  • Используйте шёпот для информации, которая должна оставаться конфиденциальной внутри вашей группы сотрудников.

Ссылки

Если у вас есть более конкретные сценарии рабочего процесса, просто спросите!

Спасибо, но метаданные, которые мне нужны, должны быть связаны с постом пользователя, поэтому, думаю, этот вариант не сработает.

Персонал, то есть модераторы и администраторы, могут просматривать и создавать заметки, но пользователи не могут их видеть. Вы также можете запретить модераторам удалять заметки.

Как уже сказал @ondrej, пока я это писал, существует Discourse User Notes, но там заметки привязываются к пользователям, а не к сообщениям.

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

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

Если плагин заметок пользователей вам подходит — отлично! Если нет, слушайте Джея, а не меня :laughing:

Спасибо всем! Думаю, я модифицирую этот плагин под свои нужды, так как не могу найти ничего, что делало бы то, что мне нужно :slightly_smiling_face:

Понимаю. Для меня это было временным решением, после чего я продолжил его использовать.

Рабочий процесс совершенно другой, поэтому, возможно, вам стоит разместить это как #feature или разработать в Marketplace.