Рейтинг
Разработчик
Дата добавления / изменения
05.01.2012
Версия
1.1.0
Кол-во установок / клиентов
229
Поделиться
| 1.1.0 | Добавлена проверка cookie. В компоненте askaron:askaron.ibvote.iblock.vote новая настройка по-умолчанию выключена. |
| 1.0.1 | Исправлена мелкая ошибка на странице с результатами голосования. Разработчикам: добавлено событие OnAfterIbvoteEventAdd. |
Пожалуйста, напишите к нам в техподдержку более подробно описание вашей задачи. Укажите адрес сайта, где можно посмотреть.
Пожалуйста, напишите об этом случае к нам в техподдержку.
Буду очень благодарен!
Можно отдельно с помощью API модуля функцией GetList проверять, голосовал текущий пользователь или нет. И если голосовал, то не показывать ему компонент.
Тоесть, чтобы каждый зарегистрированный пользователь мог проголосовать только однажды!
Кэш компонента зависит от набора групп пользователя. Должно работать правильно даже при включенном кэшировании (если пользователи при регистрации попадают в какую-нибудь группу, например, "Зарегистрированные пользователи").
Другое дело, что внутри компонента проверка проходит по IP, сессии и кукам, а не по ID пользователя. То есть теоретически один пользователь может два раза проголосовать с разных компьютеров. Но администратор видит все результаты голосований и в конце конкурса может поправить результат.
Нужно реализовать так, чтобы страница была доступна для просмотра всем посетителям, а голосовать могли только зарегистрированные???