Как ограничить доступ к отдельным записям, как в LiveJournal?

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

Аватар пользователя anzelor anzelor 14 сентября 2009 в 18:20

Автономный блог на Drupal 6.x, который ведет один автор, а зарегистрированные пользователи только комментируют. Настроил без модуля блогов, через обычное содержимое Story и Page.

Хотелось бы при создании новой записи в блоге иметь возможность определять доступ к записи:
1. Определенной группе пользователей
2. Индивидуальному пользователю

Поиском пользовался, смотрел модули Taxonomy Access Control, Taxonomy Access Control Lite и Content Access, они не подходят, так как разграничивают доступ по словарям и терминам, а мне необходимо разграничить доступ по каждой записи. Такой функционал есть в ЖЖ.

Подскажите, как это реализовать в Drupal?

Комментарии

Аватар пользователя anzelor anzelor 15 сентября 2009 в 19:29

Посмотрел organic groups... это сложный, громоздкий модуль. Неужели нет решения попроще? Нужно всего лишь определить, каким ролям какоие посты доступны.

Аватар пользователя Geldora Geldora 14 сентября 2009 в 20:12

"anzelor" wrote:
Taxonomy Access Control, Taxonomy Access Control Lite и Content Access, они не подходят, так как разграничивают доступ по словарям и терминам

Создайте Словарь, в нем термины - Для всех, Для зарегистрированных и т.д, + сделайте этот Словарь обязательным

Аватар пользователя anzelor anzelor 15 сентября 2009 в 19:31

Geldora wrote:
"anzelor" wrote:
Taxonomy Access Control, Taxonomy Access Control Lite и Content Access, они не подходят, так как разграничивают доступ по словарям и терминам

Создайте Словарь, в нем термины - Для всех, Для зарегистрированных и т.д, + сделайте этот Словарь обязательным


Взял в резерв ваш рецепт Smile Однако в этом варианте теряется сортировка по тематическим тегам. Предположим, пост о музыке. Ему назначается тег музыка. Если пост скрытый, тогда тег будет другим, но никак не музыка.