| Краткое описание | Приватные темы включает возможность создания приватных тем в обычной категории | |
| Ссылка на репозиторий | GitHub - communiteq/discourse-private-topics · GitHub | |
| Руководство по установке | Как установить плагины в Discourse |
Возможности
Этот плагин позволяет добавить дополнительный параметр безопасности для категорий, чтобы пользователи могли получать доступ только к своим собственным темам. Вы также можете назначить одну или несколько групп, которые смогут просматривать все темы в категории. Обычно это используется для предоставления приватной поддержки в рамках публичного сообщества.
Обоснование
Мы искали более интегрированный способ оказания поддержки клиентам Communiteq, не создавая тысячи категорий. Кроме того, мы хотели избежать использования «Входящих сообщений групп», так как они кажутся слишком навязанными, и по умолчанию появляется уведомление «новое личное сообщение» каждый раз, когда кто-то публикует что-либо в любом ящике группы.
Ранее я писал об этой идее здесь.
Конфигурация
После включения плагина перейдите к настройкам безопасности вашей категории.
УБЕДИТЕСЬ, ЧТО ДОСТУП НЕ ОТКРЫТ ДЛЯ «ВСЕХ». ![]()
Если доступ должен быть широким, установите значение trust_level_0.
Параметры
Также существуют несколько глобальных настроек сайта:
-
private topics permitted groups: определяет группы, чьи сообщения всегда доступны. Это можно использовать, чтобы сообщения от сотрудников или службы поддержки не становились недоступными, даже если они находятся в приватной категории. Сообщения от пользователя системы по умолчанию также всегда отображаются. Если вы хотите, чтобы вводные сообщения категории были видны, убедитесь, что они опубликованы либо пользователем системы по умолчанию, либо пользователем из этой группы. -
private topics admin sees all: при включении администраторы могут просматривать все темы, даже если они находятся в приватной категории. Отключите эту опцию, если хотите скрыть конфиденциальные данные от случайных взглядов.
Ограничения
Плагин фильтрует темы из списков тем, потока сообщений, поиска, сводки пользователя, активности пользователя, страницы «не найдено», уведомлений о подписке и сырых данных.
Темы включаются в значки, но значки не выдаются для непубличных категорий, поэтому вам следует удалить группу everyone из групп безопасности категории и добавить вместо неё trust_level_1.
Этот плагин новый и ещё не был тщательно протестирован.
Возможные «утечки»:
- шина сообщений (иногда появляется и затем исчезает уведомление «есть одна новая или обновлённая тема»)
Планы / Дорожная карта
- Добавить баннер категории, объясняющий, что в этой категории безопасно публиковать более или менее конфиденциальную информацию.

