User Karma

  • strict warning: Declaration of views_handler_field_user_name::init() should be compatible with views_handler_field_user::init(&$view, $data) in /var/www/shvabrashvabr.ru/sites/all/modules/views/modules/user/views_handler_field_user_name.inc on line 61.
  • strict warning: Declaration of views_handler_argument_many_to_one::init() should be compatible with views_handler_argument::init(&$view, $options) in /var/www/shvabrashvabr.ru/sites/all/modules/views/handlers/views_handler_argument_many_to_one.inc on line 169.


Люди, обьясните мне, как работает модуль User Karma в плане вычисления Rank в профиле? Карма понятно, за твой пост/коммент голосуют, она увеличивается/уменьшается, создаешь материал, она растет как на дрожжах. А вот что такое Rank и с чем его едят, он помоему даже уменьшается, пока растет карма?

Комментарии

Ковыряю код модуля и нашел кое-что интересное:
модуль (версия под 6ку) учитывает неопубликованные ноды и комменты для расчета кармы - делайте выводы...

Это "место в списке" :) Понятное дело, что чем выше юзер в списке - тем ниже его Rank :))

:)))) действительно смешно? спасибо за разъяснение.
тоесть активность (читай полезность) пользователя нужно обрабатывать другим модулем типа userpoints...

Да, имено так. User karma увеличивается за счет голосов других юзеров, а User points за счет активности юзера, учитываются операции по созданию/редактированию постов, комментариев и т.п.... Как думаете, имеет смысл прикручивать эту фишку к швабре?

Думаю, нет. Активность может быть огого негативной (спаммер). Лучше User Karma отстроить как надо. А вот запретить за себя голосовать это да. Я над этим работаю, пока без успешно.

Логично.

Глюк с голосами за самого себя поа тоже отловить не могу...

Back to top