Модуль позволяет давать оценку документам (нодам) и комментариям. По сути это создание репутации пользователя, поэтому я перевёл название как "Просто репутация". "Карма" мне не нравится.
Есть интеграция с Userpoints.
*http://drupal.org/project/Simple_Karma
*5.x-1.7
*Автор: mercmobily
*Проект начат: May 18, 2007
*Можно оценивать любой тип контента и гибко настраивать.
*Перевод: http://drupal.org/node/193542
*Ошибки: http://drupal.org/project/issues/simple_karma. У меня в FF и Опере не работал один из видов оценки (стрелки вверх/вниз) - исправили.
Перевод я сделал, но решил от этого модуля отказаться... Такая видимо у него карма
Вложение | Размер |
---|---|
simple_karma-5.x-1.12.ru_.po | 27.77 КБ |
Комментарии
а почему отказались?
Модуль хороший, но автор(ы) как мне кажется запутались с AJAX. Мы с неделю или две выясняли в чём ошибка и они многое исправили, но к сожалению не в сторону улучшения, а методом отключения не работающих как надо функций.
На данный момент модуль вряд ли одинаково показывает форму для голосования во всех браузерах. Были и ещё причины.
А какой модуль можете посоветовать на замену?
VladSavitsky,
вопрос не по переводу, извините.
Не могу оценить ни ноду, ни отзыв. Выдается alert Karma Error: Communication (0). Виджет для коментов вообще задизаблен у любого неадмина.
Update: ошибка при оценке исчезла, когда включил чистые ссылки. Ура! Но заморочка с недоступным виджетом у комента пока остается.
Separator@drupal.org,
User Points - Начисление участникам очков за определенные действия (публикация ноды, добавление комента, приглашение участника и др.) В зависимости от количества набранных баллов, участнику может присваиваться новая роль. (По-моему, для этого нужен модуль Actions.)
Так же смотрите в сторону голосовалок Fivestar и Vote up/down Package. На мой взгляд, первый удобен для оценки нодов, второй - для оценки коментов. Если им присвоить разные метки, то рейтинг участника высчитывается отдельно по нодам и коментам.
Было бы здорово все это как-то интегрировать в один числовой итог. И Fivestar, и Vote up/down, и User Points. На сколько я понимаю, Simple Karma занимается именно этим. Но возможно, я ошибаюсь.
Еще я не вижу, чтобы Карма дружила с Views. То есть мы не можем, на пример, создавать блоки со списком лидирующих нодов.
У Simple Karma довольно пухлый readme.txt. И установку нужно делать именно так, как там описано - иначе работать не будет. Они его и так уже упростили - раньше было сложенее. Я думаю, что у вас не работает из-за того, что что-то вы пропустили.
Блоки в модуле есть - их нужно включить.
Как и Fivestar, и Vote up/down Package, модуль оценивает именно ноды (документы). Каждый модуль делает это по-разному, но идея в том, что Userpoints даётся за активность (например 1 балл за написание статьи), а модули типа Кармы оценивают качество статей.
VladSavitsky,
Ага, блоги увидел. Но я о том, что нет интеграции с Views. Можно ли настроить несколько блоков на показ лучших статей из разных разделов?
Коменты тоже можно оценивать. Я имею ввиду, что для статей иногда больше подходит многобальная система (проценты, то есть), а для коментов голосовалки по типу "за и против".
Не могли бы вы перевести описание модуля репутаций со своими пояснениями? Не столько о тонкостях установки, сколько о том, как она вообще работает (например, как она взаимодействует с Userpoints). Привести свою версию параметров настройки модуля, рассказать подробнее причинах, по которым вы не внедряете модуль на своих проектах...
Думаю, это было бы многим полезно. Я вот до сих пор не разобрался. Отвалился виджет: это что - закон кармы или ошибка AJAX? Или же последствие неверной установки модуля?
На данный момент модуль мне уже не интересен, хотя автор его активно развивает - поэтому перевода документации от меня, увы, не будет...
Чтобы разобраться как работает с Userpoints нужно их оба поставить и вы увидите на странице настройки Userpoints параметры для кармы (или наоборот). Короче, их нет пока не установлены нужные модули. Интеграция очень простая - за голосование юзер получает поинты. Сколько? Это вы настраиваете.
VladSavitsky,
Спасибо!
Я правильно понимаю, что репутация - оценка качества действий участника, а User Points - оценка их количества? И если я понижаю репутацию автору, добавив минус его материалу, то его User Points при этом не меняются, а мой - повышается.
Репутация конкретного участника высчитывается, как сумма всех репутаций его материалов и коментов?
Можно ли в отдельности посчитать репутацию по отзывам и нодам разных категорий заданного участника? Как это реализовано в Voting API, где каждой голосовалке можно назначить свою метку.
норма
Настоящая система учёта репутации должна всё это учитывать и даже больше, но делает ли это этот модуль точно не скажу - уже не помню. Масса инфы проходит через голову.
чем отличаются между собой "карма" и "репутация" (а также "рейтинг") очень хорошо написал Кусо: http://www.npj.ru/kuso/317367_karma_reputacija_i_rejjtingi/comments/no