2015-09-16 3 views
0

Я хочу сделать один веб-сайт, например, на 10 страницах/узлах.Пользователь может редактировать только его узлы

Пользователь 1 может редактировать узел 2, пользователь 2 может редактировать страницу 5, 4 Пользователь может редактировать страницу 4, ...

Как я могу сделать это возможным с Друпал модулей без пользовательского разработчика?

ответ

0

В самом деле, не нужны модули. Что я сделал это:

  1. Создание роли, которая может создать один определенный тип узла - называется fullUser
  2. Создать роль, которую может редактировать только это узлы - называется regularUser

Тогда после того, как, для каждый пользователь:

  1. Создать пользователя, установите fullUser
  2. соединение с этим пользователем и создать узел
  3. Изменение Рона из fullUser в regularUser

Теперь пользователь может редактировать созданный только это узел

0

вы могли бы создать роль для каждого пользователя (если есть на самом деле только 10 узлов/пользователей) и использовать Content Access модуль для проверочные, который может изменить то, что страница ...

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

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

+0

Круто, я собираю Infos на этом славном Youtube видео: www.youtube.com/watch?v= VSQ4L7wADnc – clement

Смежные вопросы