Рейтинг:0

Отключить создание контента вне контекста группы

флаг ph

Я использую групповой модуль.

У меня есть тип контента, для которого узлы должны существовать только как члены групп.

Есть ли разумный способ отключить создание из /узел/добавить/{content_type} так что узлы могут быть созданы только из группа/{группа}/content/create/group_node:{content_type}?

Рейтинг:0
флаг cn

Это на самом деле довольно просто: Страница обычных разрешений, /admin/люди/разрешения, контролирует доступ к /узел/добавить/{content_type}. Разрешения на уровне группы, admin/group/types/{group_type}/разрешения, контролирует доступ к группа/{группа}/content/create/group_node:{content_type}. Если у вас сняты соответствующие флажки в первом и отмечены во втором, вы получите то, что вам нужно.

Lambic avatar
флаг ph
Ах конечно, спасибо! Я работаю как администратор, так что все обходится, но имеет смысл для обычных пользователей.

Ответить или комментировать

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