Привет! Могу ли я использовать не только категории, но и теги для определения прав на просмотр тем?
У меня есть публичные категории, посвящённые определённой теме, но я хочу, чтобы некоторые темы из одной и той же категории были видны только пользователям определённой группы. Это возможно?
Вы можете создать подкатегорию для ограничения доступа к этим темам.
Хотя тема может относиться только к одной категории, у неё может быть несколько тегов. Что, если пользователю разрешено видеть темы с одним тегом, но не те, что помечены другим? Это сделало бы права доступа очень запутанными и сложными.
Чтобы скрыть темы, по умолчанию достаточно отключить отображение соответствующего тега. Однако у этого подхода есть ограничение: такие темы всё ещё можно обнаружить, например, через поиск.
Я не думаю, что это возможно в данный момент, и это значительно усложняет управление правами доступа.
Разрешают ли теги просмотр темы (как настройки категорий) или они ограничивают видимость темы? Если пользователю разрешено видеть темы с тегом «tag1», но не с тегом «tag2», а тема помечена обоими тегами, что должно произойти?
Если тема помечена несколькими тегами, каждый из которых доступен разным группам, как мы сможем поддерживать чёткое представление о том, кто имеет право просматривать тему? Заметят ли пользователи, что другие не могут видеть тему, или они будут цитировать её, не осознавая ограничений видимости? Значок замка рядом с категорией даёт подсказку для категорий.
Спасибо за ответ, но нет… их можно ограничить в использовании (поиск, создание или добавление тега к теме) и отображении значков с тегом при показе тем.