Реферальная система начисления рейтинга
Навеяно http://livestreet.ru/blog/2375.html#comment29060
Только я сделал немного иначе. Просто начисляю копеечку с каждого поста того, кого инвайтили.
см начало вhttp://livestreet.ru/blog/2379.html
ls\classes\actions\ActionTopic.class.php
4. Сюдаже сотворил бы партнерку по привлечению «писателей», привел %юзернейм% друга, друг написал 50 годных постов, %юзернейм% получил балы
Только я сделал немного иначе. Просто начисляю копеечку с каждого поста того, кого инвайтили.
см начало в
ls\classes\actions\ActionTopic.class.php
// добавляем рейтинг пригласившему нас по инвайту
$oUserInviteFrom=$this->User_GetUserInviteFrom($this->oUserCurrent->getId());
if ($oUserInviteFrom!=NULL) {
$oUserInviteFrom->setSkill($oUserInviteFrom->getSkill()+0.02);
$oUserInviteFrom->setRating($oUserInviteFrom->getRating()+0.001);
$this->User_Update($oUserInviteFrom);
}
2 комментария