Проблема в Drupal 6 и правах доступа

Аватар пользователя xr0m3oz xr0m3oz 20 декабря 2011 в 17:20

Проблема заключается в том что есть Група пользователей Соискатели

Они должны добавлять резюме и могли удалять свое резюме или изменять.

Я по отмечал галочками в правах (добавления типа материала Резюме, и так же в полях CCK
отметил все что эта груgпа может редактировать (и отмечал только own)

и выходит такой нюанс если поставить галочку возле "управлять материалами"
тогда на странице admin/content/node запрещен доступ

Если же "управлять материалами" стоит галочка у соискателей тогда они могут видиеть все посты и изменять все посты (вообще стают админами)

Как быть?

Комментарии

Аватар пользователя enemis enemis 20 декабря 2011 в 17:53

К стати да вопрос актуален, это какой то баг с формой управления содержимым тоже натыкался на подобное. Решение одно свой модуль свой hook_perm своя страница управления контентом может сложно 1 раз, зато свой модуль подходит под все сайты тока шаблончик переверстывешь.

Аватар пользователя enemis enemis 20 декабря 2011 в 22:48

Писать свой модуль. Я не работал с социальными сайтами. И тем более группами,но уверен что это не очень сложно если реализовано с использованием парадигмы программирования на друпал. смотрите модули которые формируют группы, ищите ихние хуки и переопределяете под себя в своем модуле и там же используйте hook_perm.

Аватар пользователя WebRemake WebRemake 21 декабря 2011 в 0:21

Если я правильно понял задачу и "Группа пользователей" = Роль (а не Organic Group), то решить задачу поможет модуль [module=content_access]