1
0
Fork 0
mirror of https://github.com/Oreolek/ifhub.club.git synced 2024-06-26 03:30:48 +03:00

Merge pull request #619 from Chiliec/rating

Перенос значений изменения рейтинга в конфиг
This commit is contained in:
Maxim Mzhelskiy 2015-02-11 18:18:16 +06:00
commit 70d9683249
2 changed files with 6 additions and 5 deletions

View file

@ -54,8 +54,7 @@ class ModuleRating extends Module
/**
* Меняем рейтинг автора коммента
*/
$fDeltaUser = 0.1;
$fDeltaUser = ($iValue < 0 ? -1 : 1) * $fDeltaUser;
$fDeltaUser = ($iValue < 0 ? -1 : 1) * Config::Get('module.rating.comment_multiplier');
$oUserComment = $this->User_GetUserById($oComment->getUserId());
$oUserComment->setRating($oUserComment->getRating() + $fDeltaUser);
$this->User_Update($oUserComment);
@ -79,11 +78,10 @@ class ModuleRating extends Module
/**
* Меняем рейтинг автора топика
*/
$fDeltaUser = 1;
$fDeltaUser = ($iValue < 0 ? -1 : 1) * $fDeltaUser;
$fDeltaUser = ($iValue < 0 ? -1 : 1) * Config::Get('module.rating.topic_multiplier');
$oUserTopic = $this->User_GetUserById($oTopic->getUserId());
$oUserTopic->setRating($oUserTopic->getRating() + $fDeltaUser);
$this->User_Update($oUserTopic);
return $iValue;
}
}
}

View file

@ -110,6 +110,9 @@ $config['acl']['vote']['comment']['limit_time'] = 60 * 60 * 24 * 5; // огра
/**
* Настройки модулей
*/
// Модуль Rating
$config['module']['rating']['comment_multiplier'] = 0.1; // Множитель рейтинга при голосовании за комментарий
$config['module']['rating']['topic_multiplier'] = 1; // Множитель рейтинга при голосовании за топик
// Модуль Blog
$config['module']['blog']['per_page'] = 20; // Число блогов на страницу
$config['module']['blog']['users_per_page'] = 20; // Число пользователей блога на страницу