User Karma - как вообще? :-)

Главные вкладки

Аватар пользователя gvorcek gvorcek 13 апреля 2009 в 20:07

Скачал последнюю версию друпала (5.16) и хочу реализовать нечто вроде блога с кармой. После перебора кучи модулей (userpoints, simple karma, user karma) остановился на user karma.

Собственно вопрос: есть там такой модуль, который даёт очки, когда кто-нибудь голосует за ноду/коммент. Включаю его, однако ни одной формы для голосования не видно.

Некоторое время думал, что extravoting forms как-то влияют на карму, долго пилил и настраивал их, однако рейтинг ноды/коммента поднимаются, а карма пользователей так и остаётся нулевой.

Может кто-нибудь вообще поделиться опытом, как реализовать енту самую карму в рамках drupal 5.x или 6.x? Заранее благодарен.

Комментарии

Аватар пользователя penexe penexe 13 апреля 2009 в 20:12

extravoting forms это виджет голосования, данные заносятся в таблицы модуля voting api
а User Karma на основе этих данных подсчитывает карму пользователя

Аватар пользователя gvorcek gvorcek 13 апреля 2009 в 20:17

Хм... Ну вот я поставил User Karma, включил все прилагающиеся модули, включил extravoting forms. Стрелки у каждой ноды появились засчёт последнего модуля. Рейтинг ноды и комментов меняется, очень красиво реализовано, однако карма у юзера всё равно всегда равна 0.

Аватар пользователя penexe penexe 13 апреля 2009 в 20:32

"gvorcek" wrote:
Хм... Ну вот я поставил User Karma, включил все прилагающиеся модули, включил extravoting forms. Стрелки у каждой ноды появились засчёт последнего модуля. Рейтинг ноды и комментов меняется, очень красиво реализовано, однако карма у юзера всё равно всегда равна 0.

а User Karma кто настраивать будет?

Аватар пользователя gvorcek gvorcek 13 апреля 2009 в 20:36

Ну да, я с самого начала включил "On nodes" и "On comments" в VotingApi content type записал album (так у меня node type прописан в content types).

Аватар пользователя aa2ndrew@drupal.org aa2ndrew@drupal.org 13 апреля 2009 в 20:43

Я использую Юзер карму с модулем Vote Up/Down. Все работает отлично. В зависимости от настроек можно добится, что в зависимости от голосов будет меняться карма автора ноды.

Аватар пользователя penexe penexe 13 апреля 2009 в 20:44

"gvorcek" wrote:
Ну да, я с самого начала включил "On nodes" и "On comments" в VotingApi content type записал album (так у меня node type прописан в content types).

с чего это вы взяли что надо писать album? разве там было написано Node type?
для нод - node
для комментов - comment

Аватар пользователя gvorcek gvorcek 13 апреля 2009 в 20:46

Ну, эт я понял, даже с механизмом работы разобрался: оно берёт выборку с суммой из таблицы, вот и всё. Только у неё всегда возвращается 0... Хм...