Система репутации
Карма — одна из главных составляющих модуля репутации. Карма есть у каждого пользователя (у незарегестрированных гостей она равна нулю), это число, которое постепенно увеличивается у пользователя в зависимости от активности (время с момента регистрации, комментарии, публикации, и т.д.).
Расчет кармы
Кармой может быть число от 0,1 до 3-х. Максимальная оценка новости, плюс или минус в репутацию равен карме пользователя, ставящего её. Сейчас пойдёт скопированный с сайта текст:
Ваша карма рассчитывается из 3 переменных
1) Карма за активность на сайте, может быть от 0,1 до 1, к примеру,
2) Карма за репутацию, зависит от вашей репутации на сайте, может быть от 0 до 1.
3) Карма за ваши новости, точнее за количество ваших новостей, аналогично может быть от 0 до 1.
Фактор/Карма/Требования | 0.1 | 0.2 | 0.3 | 0.4 | 0.5 | 0.6 | 0.7 | 0.8 | 0.9 | 1 |
---|---|---|---|---|---|---|---|---|---|---|
Новости | 6 | 11 | 21 | 61 | 101 | 141 | 181 | 221 | 261 | 301 |
Активность на сайте |
0мес 0ком |
2 мес 20ком |
4 мес 100ком |
6 мес 200ком |
8 мес 300ком |
1 год 500ком |
? мес 700ком |
? мес 900ком |
? | ? |
Репутация | 10 | 20 | 50 | 100 | 200 | 400 | 800 | 1600 | 3200 | 6400 |
В итоге, сложив все три переменные, мы получим вашу карму, о т 0.1 до 3.
Как происходит выставление рейтинга новости.
1 фейс (слева) — негатив: убавляет рейтинг новости на всю вашу карму (если у вас 0.5 кармы, то новости будет -0.5).
(если у вас 0.5, то новости будет -0.25).
5 фейс — позитив: прибавляет всю значение вашей кармы новости (0.5 кармы - + 0.5 новости).
Для чего это надо?
Чтоб активные пользователи имели большее значение при выставлении репутации и рейтинга новостям, для составления топа положительных и отрицательных пользователей и т.д.