Как разрешить роли или пользователю видеть не опубликованные материалы?

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

Аватар пользователя ganet ganet 15 апреля 2009 в 20:19

Подскажите, пожалуйста, как это сделать. Я как админ вижу их, но хочу дать возможность видеть определенной роли или пользователю.

Комментарии

Аватар пользователя aa2ndrew@drupal.org aa2ndrew@drupal.org 16 апреля 2009 в 16:48

Можно дать права определенной роли. Надо поставить права administer nodes для этой роли на странице /admin/user/permissions. Только теперь эта роль будет иметь доступ до всех новостей. Хорошенько протестируйте сами, иначе могут быть проблемы с защитой.

Аватар пользователя ganet ganet 16 апреля 2009 в 17:32

Проверил, такой вариант не подойдёт Sad Юзер может управлять любым материалом польностью. Может есть какие-то модули для подобных вещей?

Аватар пользователя aa2ndrew@drupal.org aa2ndrew@drupal.org 16 апреля 2009 в 18:01

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

Аватар пользователя ganet ganet 16 апреля 2009 в 18:56

Он будет видеть этот список не опубликованных, но не сможет просмотреть материалы из него. Т.е. нажав на любое название ему скажут, что нет доступа. Если же дать ему доступ на администрирование материалов, то он сможет отредактировать и удалить любой материал, опубликован он или нет, не важно.
Как-то странно так, что нельзя отделить материалы от опубликованных и не опубликованных и назначить доступы, было бы очень полезно. Я не встречал модуля подобного, может кто подскажет?