Доброго времени подскажите как реализовать такое:
Нужно что бы в подшивку (модуль book) мог добавлять только автор создавший эту подшивку и администратор.
Второй момент. Как сделать чтобы я мог дать права добавлять материал в определенную мною подшивку, определенным пользователям.
В стандартной поставке любой пользователь имеет право добавить материал в любую подшивку.
Спасибо.
Комментарии
настраивайте роли, раздавайте их пользователям пишите правила доступа для разных ролей
UPD модули acl nodeaccess
Создание роли не решает проблемы, так как пользователи с одинаковой ролью смогут публиковать материал в подшивках друг у друга.
По поводу правил доступа можно чуть более подробно?
Я знаю как сделать, но не хочу переписывать ядро системы, есть ли какие-то модули? Может кто-то сталкивался с таким. Это литературный портал, где в качестве подшивки выступает название книги с предисловием, а в качестве Глав этой книги публикации.
Если я создал подшивку, то другой автор ошибочно может внести свой материал в мою подшивку. Собственно вопрос как ограничить выбор подшивок теми, что создал я?
1. Для данной "узкой" задачи: Book Manager.
2. Book access.
подпись