Кто знает модуль управления видимостью

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

Аватар пользователя run run 16 августа 2007 в 11:52

Доброго дня.

Подскажите пожалуйста, кто знает, как в Drupal можно управлять видимостью материала в зависимости от роли пользователя.

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

Суть вопроса – нужно тоже самое для материалов сайта.
Может кто встречал модуль с функцией для управления видимостью node в зависимости от роли пользователя.

Управление доступом и управление с помощью Taxonomy хорошо, но малоэффективно и очень не гибко. Можно конечно создавать новые типы материалов и разрешать доступ к ним определенным ролям, но это все не то и путаница дополнительная.

В идеале, в момент размещении материала, хотелось-бы управлять видимостью node для посетителей сайта в зависимости от их роли.

Комментарии

Аватар пользователя edhel edhel 16 августа 2007 в 13:40

http://drupal.org/project/nodeaccess или http://drupal.org/project/content_access (можно отдельно для каждой ноды указать права доступа)
http://drupal.org/project/taxonomy_access (можно сделать категорию "доступ", забить названия ролей как термины, а потом настроить доступ по чтению к категориям с помощью этого модуля)

Аватар пользователя Sh Sh (не проверено) 30 августа 2007 в 17:31

nodeaccess только для друпы 4.7 , taxonomy_access недоделан для 5.2 вызывает ошибки доступа к табле доступов, при удалении оставляет мусор. после удаления мусора, все в норме.

Аватар пользователя edhel edhel 30 августа 2007 в 18:29

nodeaccess только для друпы 4.7 , taxonomy_access недоделан для 5.2 вызывает ошибки доступа к табле доступов, при удалении оставляет мусор. после удаления мусора, все в норме.

nodeaccess и для 5.х есть. С taxonomy_access пока багов не замечал, хотя работал немного я с ним пока.

Аватар пользователя kirkir kirkir 6 мая 2008 в 17:57

Спасибо за тему, оказалась очень актуальна для новичка. Только я так и не понял где проявляет себя модуль. ( ставил http://drupal.org/project/content_access) Я предполагал что в настройке ноды появится дополнительный блок настройки показа по ролям...но ничего вообще не появилось. Вообщем полазил в настройках но ничего не нашел.

Подскажите в чем лопухнулся... у меня Drupal 5.7