Я ищу модуль/технику, которая позволит мне ограничить доступ пользователя A к блогу A, но не к блогу B. Однако, Пользователь B может писать в блогах A и B, но не C. В принципе, он должен быть гибким ... Но это сложно. Кто-нибудь сталкивался с чем-то подобным? Ох ... и он не может использовать другую роль для каждого из них. Все авторы играют одну и ту же роль.Как разрешить пользователю A писать сообщения в блоге для блога A, но не в блоге B
Мои первые мысли ...
- Создать тип контента с именем Блог, который содержит ссылки на поле пользователя для тех, кому разрешено записывать в него.
- Создайте тип содержимого блога, который имеет ссылку на узел для блогов, на которые ссылается пользователь (с помощью представления для выбора узлов).
Это сделает так, чтобы Пользователь A мог писать только на блоге A, но это не мешает пользователю A открывать сообщение в блоге в блоге B и редактировать его. Есть предположения?
Ну, я играл с tac_lite, и похоже, что это поможет с разрешениями edit/delete/view. Но, похоже, это не слишком помогает с разрешениями на создание. Но я сделал быстрый и грязный пользовательский модуль, чтобы помочь в этом. Итак ... похоже, сейчас работает! – mikesir87