Главная
Файлы
Поиск
Пользователи
Группы
Регистрация
Профиль
Войти и проверить личные сообщения
Вход
Текущее время
25/11/24 19:34
Как в модуле опросов разрешить голосовать гостям
Список форумов Skill-Z CMS Project
->
Поддержка пользователей
Автор
Сообщение
tonic
Зарегистрирован:
4/03/06 12:52
Сообщения: 7
Добавлено:
26/04/07 12:17
Не нашел настроек модуля. можно ли?
Вернуться к началу
surg30n
Skill+Z Developer
Зарегистрирован:
1/11/05 00:19
Сообщения: 198
Добавлено:
26/04/07 12:43
Настроек в текущей версии нет, можно поправить код. (/modules/mod_poll/poll.php)
Проверка только по IP (идеально для локальной сети)
Код:
/**
* @desc можем голосовать?
*/
function can_submit($uid,$id) {
// может голосовать
$ip = $this->core->config['user_ip'];
if (empty($this->last_item) || (isset($this->last_item['id']) && $this->last_item['id']!=$id)) {
$this->fetch_vote($id);
}
if (isset($this->last_item['b_enabled']) && !$this->last_item['b_enabled']) return false; //голосование закрыто
$sql = "SELECT * FROM ".$this->table_results." WHERE vote_id = {$id} AND user_ip='{$ip}' LIMIT 1";
$res=$this->core->db->sql_query($sql);
$row = $this->core->db->sql_fetchrow($res);
if (!empty($row)) {
return false;
}
return true;
}
Вернуться к началу
tonic
Зарегистрирован:
4/03/06 12:52
Сообщения: 7
Добавлено:
26/04/07 12:48
thx. то что надо!
Вернуться к началу
Показать сообщения:
все сообщения
за последний день
за последние 7 дней
за последние 2 недели
за последний месяц
за последние 3 месяца
за последние 6 месяцев
за последний год
Начиная со старых
Начиная с новых
Список форумов Skill-Z CMS Project
->
Поддержка пользователей
Часовой пояс: GMT + 4
Страница
1
из
1
Перейти:
Выберите форум
Новости и анонсы
----------------
Новости и объявления
Поддержка продукта
----------------
Поддержка пользователей
Для предложений
Bug track
Модификации и дополнения
Вы
не можете
начинать темы
Вы
не можете
отвечать на сообщения
Вы
не можете
редактировать свои сообщения
Вы
не можете
удалять свои сообщения
Вы
не можете
голосовать в опросах