1

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

Проблема в том, что они могут сделать это для всех узлов, даже для тем форума и страниц, а также для записей в блогах. Кто-нибудь знает, как я могу это исправить, чтобы люди могли изменить это только для страниц книги?

3 ответа3

2

Вы должны заглянуть в модули acl. Существуют модули acl, которые обеспечивают более тонкую детализацию, позволяющую сказать, что определенные пользователи могут выполнять только определенные задачи с узлами определенного типа.

1

Лучше вы можете перейти в управление пользователями => разрешения. после этого снимите соответствующий флажок в столбце прошедших проверку пользователей. Экземпляр "Администрирование узлов" (все соответствующие разрешения на редактирование). Аналогично для вашего форума и блоговых модулей.

0

В разделе «Управление пользователями -> Разрешения» обязательно снимите соответствующие флажки в столбце прошедших проверку пользователей, например "Администрирование узлов" (и все соответствующие разрешения на редактирование) в модуле узла и аналогично для модулей форума и блога.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .