Нода для конкретных пользователей

Главные вкладки

Аватар пользователя iNFerNo iNFerNo 28 января 2011 в 10:22

Вроде бы был такой модуль.

Который реализует следующее.

Автор создает ноду. Закрывает ее от всеобщего просмотра и добавляет только тех пользователей которым хочет показать эту ноду.

Комментарии

Аватар пользователя iNFerNo iNFerNo 28 января 2011 в 10:50

"<a href="mailto:Krotty@drupal.org">Krotty@drupal.org</a>" wrote:
User Reference Access
или
Node access user reference

я на сервер залил 2 этих

будут ли работать если вместе включены?

И в чем отличия. По описанию особой разницы не нашел.

Аватар пользователя Krotty@drupal.org Krotty@drupal.org 28 января 2011 в 11:15

Я их не использовал, детально описать различия не могу.
Node access user reference выглядит более предпочтительным из-за активной работы авторов над ним.

Аватар пользователя iNFerNo iNFerNo 28 января 2011 в 12:25

Ксти ни один модуль не выполняет свою функцию так как на сайте используется node_access который имеет аналогичный функционал, но... он не выводит списки тех кто добавлен (что бы админ видел)

может быть это можно как то сделать другим путем?

Аватар пользователя Krotty@drupal.org Krotty@drupal.org 28 января 2011 в 13:22

Если вы используете несколько модулей ограничения доступа к нодам, то нужно учитывать их взаимодействие. Фактически в Друпал система ограничения доступа к нодам является системой разрешения доступа, при соблюдении ряда заданных условий.
Т.е. если node_access разрешает у вас доступ к этой ноде для всех пользователей, а Node access user reference - ограничивает к ней доступ списком пользователей, то в результате нода все же будет доступна всем пользователям.

Аватар пользователя iNFerNo iNFerNo 28 января 2011 в 14:34

В том и вопрос

как сделать так для авторов статей которые в своих нодах могут
а) права доступа по ролям давать (просмотр, апгрейт, удаление)
б) добавлять юзеров для просмотра его ноды.

В Node_access вроде как не реализована фишка для своих нод. а Давать общий доступ на все ноды - как то не айс.

Кто поможет с решением.

Аватар пользователя iNFerNo iNFerNo 28 января 2011 в 14:35

"<a href="mailto:Krotty@drupal.org">Krotty@drupal.org</a>" wrote:
Т.е. если node_access разрешает у вас доступ к этой ноде для всех пользователей

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