По форуму искал, но не нашел.
instantcms.ru/forum/thread16931-1.html#157620
Неоднократно обсуждалось. Вот например
instantcms.ru/forum/thread16931-1.html#157620
Эту и еще одну тему я нашел на форуме.
instantcms.ru/blogs/mysli-ob-instantcms/dostup-k-karme-v-profile-polzavatelja-instantcms.html
Больше упоминаний о карме/рейтинге и расчете нет.
Где можно изменить эти параметры в движке? Где привязать новые параметры (количество дней на сайте, количество друзей и т.д).
Написать задачу в хрон, которая будет подбрасывать всем по баллу в рейтинг.количество дней на сайте
Написать хук, который будет подбрасывать баллы в рейтинг (или в карму) при прибавлении друга.количество друзей
Это отлично😊А где можно изменить в движке сам расчет этих параметров или прописать формулу расчета?
Написать задачу в хрон, которая будет подбрасывать всем по баллу в рейтинг.количество дней на сайте
Написать хук, который будет подбрасывать баллы в рейтинг (или в карму) при прибавлении друга.количество друзей
спс
Вы о каком расчете говорите? Одно нажатие на плюс в контенте или комментариях — один балл в рейтинг. Одно нажатие на плюс в карме — один балл в карму.
Формула: 1+1 = 2
Если надо при нажатии изменять на другое число баллов — можно курочить файлы компонентов рейтинг и карма. Но это неправославный путь. При первом же обновлении движка измененные файлы будут заменены на дефолтные.
Знающие люди говорят, что надо написать два хука, чтобы при изменении рейтинга или кармы эти хуки обновляли рейтинг или карму на нужное число баллов.
Ели прямо уж совсем быстро надо — в файле \system\controllers\rating\actions\vote.php в строке
'score' => ($direction == 'up'? 1: -1),
Вместо единиц впишите на сколько баллов надо изменять рейтинг.