|
Автор |
Сообщение |
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. то что надо! |
|
Вернуться к началу |
|
 |
|