Наименование модификации: Add-on: IP check for Polls Results FX
Автор мода: velo,
Описание:
1. Добавляет возможность голосования гостей в опросах с проверкой IP.
2. Добавляет возможность разрешить в АСР пользователям голосовать с IP, с которого уже производилось голосование.
3. Добавляет парсинг BB-Code при просмотре опроса в ACP.
Версия: 1.0.0
Версия форума: 3.0.8
Поддерживаются стили: prosilver
Скрины: Загрузка: Дополнительно к инструкции выполнить:
OPEN
includes/constants.php
FIND
Код: Выделить всё
// Additional tables
Код: Выделить всё
define('POLL_IP_TABLE', $table_prefix . 'poll_ip');
Однако, при голосовании может получится так, что два пользователя используют один АйПи, например члены семьи, проверка выдаст в этом случае следующим голосующим пользователям сообщение, что с этого IP уже голосовали.
Пользователь может обратится к Администратору, а тот в свою очередь разрешить повторное голосование с этого IP именно для этого пользователя, предоставив ему временнЫе рамки.
В любой момент Администратор может прервать эту "разблокировку".
В АСP разблокированные адреса для пользователей имеют красный цвет, если время не истекло, и оранжевый, если отведённое время прошло.
Также добавлен парсинг BB-Code в текстах опросов, что позволяет видеть ответы в том виде, как они отражаются на форуме, например если вопрос - картинка.
TODO:
- Очистка БД по разблокированным IP для закончившихся опросов;
- Очистка БД по разблокированным IP для одного опроса (снятие разрешения со всех пользователей);
Относится к внедрённой в данный Аддон функции Select Boxes [function] :
При неполном заполнении полей, и получении сообщения об ошибке, возврат обратно к редактированию сбрасывает значения введёных полей для Даты и времени (исправляется).