[Решено] Голосование: плюс, минус 1

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

Аватар пользователя ws_admin ws_admin 3 октября 2009 в 8:02

Может кто-то порекомендует модуль для голосования за ноду определенного типа по принципу +1 (плюс 1) и -1 (минус 1) под 6-й drupal. Много пересмотрел уже, но ничего не подошло.
Каждый голосующий должен выставить положительный или отрицательный отзыв: +1 или -1 и написать комментарий.

Причем положительные и отрицательные отзывы нужно учитывать отдельно, т.е., например,

Суперпуперов И.И.
(положительных отзывов) 123
(отрицательных отзывов) 12

Таксебетов Н.Н.
(положительных отзывов) 10
(отрицательных отзывов) 10

И отдельно вывести рейтинг по положительным отзывам для этого типа ноды (это я так понимаю через views).

Комментарии

Аватар пользователя ws_admin ws_admin 3 октября 2009 в 14:20

<a href="mailto:Oleksa@drupal.org">Oleksa@drupal.org</a> wrote:
vote up/down, и там issue посмотрите, есть патч, что бы - и + отдельно считались

Спасибо. В виде патча не нашел, только в тексте проблем примеры кода, это имеется в виду?
http://drupal.org/node/413980

Аватар пользователя ws_admin ws_admin 10 октября 2009 в 11:38

Всем Спасибо.
Решено для версии Vote Up/Down 6.x-1.0-beta6

с помощью патча, описанного здесь, и основанного на хуке hook_votingapi_results_alter.

Решение требует изменения кода модулей
vote_up_down.module
votingapi.module

и шаблона
vote_up_down_points.tpl.php

изменения текста подписей "up" и "down" сделаны с помощью встроенного в друпал механизма поиска и перевода переменных и значений.

(для старшей версии 2.0 на текущий момент, находящейся в разработке использованный патч у меня не сработал).

Аватар пользователя weare weare 11 января 2010 в 8:38

Доброго времени суток.

Вот говорите получилось, а нельзя то что получилось выложить в общий доступ?

Спасибо большое в любом случае.