Simple Access - доступ к определенным индивидуальным нодам

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

Аватар пользователя yugin yugin 11 февраля 2008 в 13:37

Доброго времени суток!

Сразу оговорюсь - в Друпале НЕ новичок, лишних вопросов не задаю, юзаю поиск.

Возникла странная проблема с модулем Simple Access. В общем-то сам модуль - именно то, что мне нужно. Ноды скрывает, определенным ролям показывает. Но!!! При установке галочки показа ноды определенной роли все работает, а вот если потом ее убрать (галочку), то нода не становится снова видимой для всех. Мало того, даже при удалении модуля, нода видна только зарегистрированным пользователям. Перепробовал кучу вариантов - менять роли, создавать другие - безрезультатно. То есть модуль работает только в одну сторону - скрывает. А обратного пути нет.

Кто-нибудь работал с этим модулем? Есть ли какие скрытые камни и пути их обхода? И вообще, это баг или так и должно быть?

Заранее благодарен за ответ.

Комментарии

Аватар пользователя yugin yugin 12 февраля 2008 в 9:37

Нет, кэш отключен. В браузере кэш чистил. Ноду пересохранял несколько раз. Безрезультатно. Видимо баг. Решил использовать taxonomy access.

Аватар пользователя AP AP 14 декабря 2011 в 12:10

Поставил вчера Simple Acces, то же как раз то, что мне нужно.
Но почему то полезли какие то ошибки, вот такая например

Notice: Undefined index: sa в функции simple_access_form_node_type_form_alter() (строка 385 в файле Z:\home\lms\www\sites\all\modules\simple_access\simple_access.module).

Я не программист, что то менять в коде не берусь. Да и с обновлениями я так понимаю потом проблемы будут, если что то менять в модуле.

Решил поискать что то похожее.
Пока вот это нарыл, но еще не разобрался, что из этого подойдет

Node access node reference
http://drupal.org/project/nodeaccess_nodereference

Content Access
http://drupal.org/project/content_access

Workbench Access
http://drupal.org/project/workbench_access

Node access user reference
http://drupal.org/project/nodeaccess_userreference

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

Аватар пользователя AP AP 14 декабря 2011 в 12:35

Может кому пригодиться,
Content Access - решает ту же задачу.
Только что опробовал, можно устанавливать доступ к каждой отдельной ноде

Аватар пользователя iNFerNo iNFerNo 14 декабря 2011 в 13:09

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