Как-то вот в друпале так сделано, что если в разрешениях убираешь все галочки участия в опросах для гостей, они все равно могут видеть результаты голосований. А хотелось бы принудить пользователей регистрироваться, чтобы посмотреть эти самые результаты. Как это можно сделать?
Поиск по форуму не помог (
Комментарии
Аналогичный вопрос по поводу какой-нибудь конкретной ноды, а не обязательно опроса. И не обязательно зарегистрированным, а для конкретной роли. Может есть какой модуль, чтобы при подготовке материала сразу в свойствах можно было указать для кого он доступен будет?
http://ваш сайт/admin/user/access
Поставьте галочки для нужных ролей
Поставить галочку для анонима только в "участвовать в опросах". Тогда он не увидит результатов
Так если я разрешу гостям участвовать в опросах, какой смысл им тогда региться? Я просто хочу организовать честные опросы, а не те где один гость голосует снова и снова, чтобы только посмотреть результат, когда у него слетает кукис или меняется айпи.
Тогда вы неправильно задали вопрос.
И наводящий вопросю А как вы предполагаете программа будет определять (если не айпи и не кукисы), что данный человек уже участвовал в опросе?
программа пусть разрешает голосовать только по никам, но проблема как раз в том, что в этом случае гости видят результаты опросов. Вот это и хотелось бы запретить.
Поставить галочку для авторизированных только в "участвовать в опросах". Тогда они не увидят результатов. А анонимам вообще галочку не ставить
Если аноннимам галочек не ставить, они всё равно видят результаты опросов. С этого предложения и начат этот топик!
Странно
мне тоже