Доработка Силы и Рейтинга

Требуется доработка Силы и Рейтинга пользователей.

1. При регистрации нового пользователя Сила и Рейтинг должен быть равен «1»
2. При написании поста в личный блог => +0.3 к силе +0.3 к рейтингу
3. При написании поста в коллективный блог => +0.5 к силе +0.5 к рейтингу
4. При написании комментария в любой пост => +0.05 к силе + 0.05 к рейтингу
5. При удалении комментария/поста рейтинг должен уменьшатся в соответствии с п.1 — п.4

Реализовать это как модуль, что бы в любое время не копаясь в коде можно было бы со страницы сайта поменять значения из п.1 — п.4

Не против если после создания модуля он попадет в платные модули для всех пользователей.

icq: 2-666-084

16 комментариев

avatar
в итоге после создания 10 топиков в личном блоге рейтинг будет 4?
зачем тогда вообще рейтинг если таким интересным образом его можно накрутить.?
avatar
Ну можно же сделать совсем мизерный прирост. С другой стороны своего рода стимуляция пользователей к публикациям и активности получается. Может подводные камни есть какие? Я не вижу пока их…
avatar
Посмотри любой форум где действуют подобные правила. Тупые посты типа "+1", «ололо» и тд ради накрутки заветных циферок. Особенно, когда эти циферки позволяют скачать что-то вожделенное, недоступное молчунам.
avatar
Проблема есть, но решаема. Прирост от комментария, топика гораздо меньше, чем от «плюсования-минусования» другими участниками этих топиков, комментариев. Такого накрутчика будет в несколько раз легче заминусовать, чем ему накрутить рейтинги.
avatar
Тупые посты сразу заминусуются другими пользователями :)
А вообще есть ведь уже модуль мотивации, правда там без колебания силы, livestreet.ru/blog/2375.html
avatar
нужен именно модуль, а не хак.

а на счет тупых постов и однословных комментов — они будут удаляться, поэтому и нужно чтобы рейтинг и сила отнимались у пользователей после удаления поста/коммента
avatar
Как вы себе это вообще представляете в виде модуля? :)
avatar
представляю страницу с конфигом, в которой можно поменять значения, не изменяя код вручную.

Carw не понимаю с чего ты улыбаешься…
avatar
Поясню кратко. Модулем это не сделано (в указанном выше «модуле мотивации») потому, что это можно сделать только хаком.

PS: Обращаясь на вы, я ожидаю от собеседника того же.
avatar
Извиняюсь на счет «ты».

За пояснение спасибо.
avatar
Как я понял ему нужен хак и модуль управления хаком
avatar
Вот в такой форме это возможно. Я просто обратил внимание на акцент «нужен именно модуль, а не хак».

Для управления хаком вполне можно использовать конфиг (как сейчас в том самом «модуле мотивации»), приспособить модуль «Админпанель» или написать специальный.
avatar
своего рода стимуляция пользователей к публикациям и активности получается
стимуляция — это сам сайт, его аура, информация, а не циферки рейтинга :)
avatar
Числа я привел для примера. Модно же поставить и по 0.01 за коммент и по 0.10 за посты

avatar
Да, Carw, Вы правы, мне нужно именно это.

Во общем я хочу этот модуль(или хак, не знаю как правильно его назвать) livestreet.ru/blog/2375.html, только что бы он плюсовал/минусовал по мимо «рейтинга» еще и «силу» и имел страницу конфига.

Желательно, что бы со страницы конфига можно было бы отключить не только «модуль» целиком, но и например одну из функций.

P.S. Оказывается «Модуль Мотивации» имеет одну проблему, после каждого редактирования поста рейтинг добавляется еще раз. Хотелось бы что бы этой проблемы не было…
avatar
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.