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

Привет! Во многих форумах есть групповые правила, и администраторы могут разрешить гостям создавать темы или писать сообщения в темах. Я знаю, что Discourse использует уровни доверия и не имеет классических разрешений для групп. Возможно ли это?

1 лайк

Вы также можете использовать группы, чтобы определить, кто может читать, отвечать и создавать темы.
Understanding groups and category permissions

1 лайк

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

1 лайк

Да, но как установить права для «гостя»? Что такое имя группы?

1 лайк

Смотрите ссылку в сообщении выше моего. Там объясняются группы. «everyone» — это все пользователи (включая тех, кто не авторизован).

2 лайка

Погоди, погоди. Это ведь не значит, что аноним может публиковать? Для публикации всё ещё нужен аккаунт?

4 лайка

Черт… Мне нужно разрешить ответы на тему для гостей :frowning:

1 лайк

Верно. Возможно, я невнимательно читал или просто не понял запрос.

Пользователи, которые не вошли в систему, не могут публиковать сообщения. Это невозможно изменить.

4 лайка

Вы могли бы создать плагин, позволяющий пользователям вводить адрес электронной почты одновременно с публикацией, и использовать этот адрес для создания «временного» пользователя (Staged User) и привязки к нему публикации.

Это довольно объемная задача, если делать её качественно, но дерзайте!

Обсуждение аналогичной задачи здесь:

Перемещаю это в Contribute > Feature.

Если вам это действительно нужно и вы хотите, чтобы кто-то это реализовал, рассмотрите возможность создания темы в Marketplace.

1 лайк