Разделить разрешение категории «Просмотр» на «Просмотр первого сообщения» и «Просмотр ответов»

Продолжаем обсуждение из Understanding groups and category permissions:

В некоторых форумах это могло бы побудить наблюдателей зарегистрироваться (и снизить барьер для дальнейшего участия), если бы первый пост был виден анонимным пользователям, а ответы — только зарегистрированным. (Возможны и другие варианты в зависимости от конкретных групп.)

Я также задумываюсь, помогло бы это снизить объём скрейпинга ИИ, но, возможно, это бесполезно…

Мне известно о Gated Topics in Category, но я имею в виду решение, которое вообще не отправляет полную страницу в браузер. И показывает полный первый пост, а не просто часть экрана.

3 лайка

Новое разрешение должно сочетаться с уже существующими, например:

Просмотр Создание
Первое сообщение :white_check_mark: :cross_mark: (сейчас «Создание»)
Ответы :cross_mark: :cross_mark: (сейчас «Ответ»)

Я бы предложил отображать какое-либо указание на количество ответов, возможно, по образцу того, что делается в темах раздела Documentation.

1 лайк

Я тестирую внутреннюю ветку плагина Discourse Category Lockdown, которая позволяет пользователям просматривать темы с описанием категории, не имея доступа к остальному (в категориях с уровнями доступа или подпиской).

Мне кажется, что предложенный набор разрешений может оказаться очень полезным и пригодиться во многих сценариях использования.

2 лайка

Похоже, у вас уже была в сущности та же идея в том тредде (Discourse Category Lockdown - #130 by satonotdead).

Думаю, чтобы ответы не отображались в результатах поиска, эту функцию нужно было бы включить в ядро Discourse.

1 лайк

Соответствующая тема: Option to enable search for logged in users only? - #10 by mcwumbly.

Большая часть логики для этого уже реализована в плагине private replies. Нам нужно будет лишь изменить бизнес-правила того, когда ответы становятся видимыми, хотя, возможно, это уже можно сделать, подкрутив некоторые (нелогичные) настройки.