Подскажите пожалуйста, можно ли создать изоляцию для определенной группы пользователей? Пользователи из этой группы должны иметь возможность постоить контент, но просматривать чужой контент не должны иметь возможности. Спасибо
Смотря для каких целей. В некоторых случаях вполне можно обойтись стандартными средствами Drupal. Главный вопрос кто еще сможет или не сможет просматривать создаваемый этой группой контент.
Если и анонимным и просто зарегистрированным пользователям запретить просмотр созданного типа материалов, то вполне можно сделать так:
-спец. группа админов - разрешаете просмотр, редактировани и т.п.
-группа изолированных пользователей - разрешаете только добавлять и редактировать собственные. Просмотр запрещаете.
пробовал. они все равно имеют возможность просматривать чужие, так как стоит Access Content, а без него везде отображается "Not Authorized To Access This Page", даже на собственных. Пытаюсь найти подходящий модуль для OG, но создавать на каждого пользователя группу тоже странно как-то, хотя пользователей пока единицы.
Комментарии
посмотрите на drupal.org в сторону OG (Organic Groups)
Смотря для каких целей. В некоторых случаях вполне можно обойтись стандартными средствами Drupal. Главный вопрос кто еще сможет или не сможет просматривать создаваемый этой группой контент.
Либо другаю группа специальная, либо администратор, хотя бы. Жду ответ! Спасибо!
Органик посмотрю!
Если и анонимным и просто зарегистрированным пользователям запретить просмотр созданного типа материалов, то вполне можно сделать так:
-спец. группа админов - разрешаете просмотр, редактировани и т.п.
-группа изолированных пользователей - разрешаете только добавлять и редактировать собственные. Просмотр запрещаете.
Попробуйте, вдруг подойдет.
пробовал. они все равно имеют возможность просматривать чужие, так как стоит Access Content, а без него везде отображается "Not Authorized To Access This Page", даже на собственных. Пытаюсь найти подходящий модуль для OG, но создавать на каждого пользователя группу тоже странно как-то, хотя пользователей пока единицы.
Совершенно точно, что можно сделать через модуль Domain Access , но тогда каждому пользователю поддомен выделять надо будет.
Спасибо. Мне кажется, это немного тяжеловесное решение. Как, в принципе, и с группами. Попробую поспрашивать на орге.
Решение: ACL + ContentAccess
http://drupal.org/project/acl
http://drupal.org/project/content_access