Ранги пользователей

-

Правила



Репутация: 5387

5807 ответов

1Ранги пользователей # 1 | на сайте с 2004 года | последнее посещение: 03:00 1 янв 1970

Ранги пользователям начисляются в зависимости от активности на форуме, в разделах и от даты регистрации на сайте.

Общий коэффициент ранга рассчитывается исходя из ряда условий:
1. Если дата регистрации менее чем три месяца, коэффициент ранга будет равен нулю, ранг Новичок.
2. Если дата регистрации больше или равно 5 годам (округление до года, вычисляется как разница между текущим годом и годом регистрации, при условии что вы на сайте более двух лет. Например: если рега была в июле 2006, то коэффициент за пять лет начислился уже 1 января 2011 года.), то для расчета ранга используется первая формула:
k = ((количество ответов, умноженное на 0.1 + репутация + рейтинг, умноженный на 0.01+ общий коэффициент полезности в разделах) умноженное на коэффициент регистрации) деленное на 10 - коэффициент последнего визита;

Затем результат округляется до целого числа в большую сторону.

Ранги для старожилов имеют следущие вариации:

[k меньше 5] - Старожил
[k меньше 10] - Ветеран
[k меньше 20] - Живу здесь
[k меньше 30] - Знающий
[k меньше 100] - Мастер
[k меньше 300] - Профи
[k меньше 500] - Эксперт
[k больше 500] - Сэнсэй

3. Если дата регистрации на сайте от трех месяцев до четырех лет включительно (округление до года, вычисляется как разница между текущим годом и годом регистрации, при условии что вы на сайте более двух лет. Например: если рега была в июле 2006, то коэффициент за пять лет начислился уже 1 января 2011 года.), ранги рассчитываются по второй формуле:
k = ((количество ответов, умноженное на 0.01 + репутация, умноженная на 0.1 + рейтинг, умноженный на 0.01+ коэффициент полезности в разделах, умноженный на 0.1) умножить на коэффициент регистрации) разделить на 10 - коэффициент последнего визита;

Затем результат округляется до целого числа в большую сторону.

Ранги имеют следующие вариации:
[k меньше 5] - Начинающий
[k меньше 10] - Любитель
[k меньше 20] - Живу здесь
[k меньше 30] - Знаток
[k меньше 100] - Мастер
[k меньше 300] - Профи
[k меньше 500] - Эксперт
[k больше 500] - Сэнсэй

3. Если суммарная полезность в разделах превышает 70%, присваивается уникальный ранг Полезный, если превышает 80%, присваивается уникальный ранг Очень Полезный, если превышает 90%, присваивается уникальный ранг Супер Полезный и число процентов полезности, если превышает 100%, присваивается уникальный ранг Мега Полезный и число процентов полезности. Уникальный ранг Гига Полезный присваеватся при числе полезности более 200 единиц.

4. На мое усмотрение и только для рангов Профи и Эксперт, возможно присвоение и других уникальных рангов некоторым пользователям. Эти ранги не изменяются, их в дальнейшем могу только отключить..

5. Данные формулы начисления изменяться не будут, возможно ДОБАВЛЕНИЕ новых рангов или переименование имеющихся.

Пояснения:

- коэффициент регистрации:
0 - до трех месяцев
1.2 - от трех до шести месяцев
1.5 - от шести до девяти
2 - от девяти до года
2.5 - от года до восемнадцати месяцев
3 - от восемнадцати месяцев до двух лет
--- округление до года.
3.5 - от двух до трех
4 - от трех до четырех лет включительно
5.0 - до 5 лет включительно
6.0 - до шести лет включительно
6.5 - больше шести лет


- коэффициент последнего визита (если не заходить на сайт):
0 - до шести дней
10 - от шести до десяти дней
15 - от десяти до месяца
20 - от месяца до двух месяцев
25 - от двух месяцев до трех месяцев
30 - от трех месяцев до четырех месяцев
40 - от четырех месяцев до полугода
100 - свыше полугода

- общий коэффициент полезности в разделах равен сумме коэффициентов полезности обменника, статей и новостей посетителей, поделенную на два. По разделам коэффициент полезности рассчитывается по формуле: Количество файлов пользователя плюс сумма количества комментов к ним, все это умножаем на сто и делим на общее количество файлов обменника. Коэффициент не учитывает ряд подкатегорий в обменнике.
* при расчетах принимается 1 месяц = 30 суткам.
** рейтинг пользователя высчитывается на основе количества звезд и числа голосов в профиле пользователя.
*** старожилом считается пользователь, с датой регистрации более 4-х лет

p.s. если заметили ошибку убедитесь что вы считаете именно 1 месяц равный тридцати суткам. Только после этого сообщайте

------------
26 июня 2011 - коррекировка округления даты регистрации.


тема создана:

Рейтинг: 5
голосов: 16

Напомнить пароль