Голосования в Drupal – оставить ли голосовалку здесь?

На сегодня здесь созданно 445 опросов и собрано 13057 ответов/choices к ним. Текущая реализация inner poll

Предлагаю провести еще одно голосование – Нужен ли на drupal.ru механизм крепления опросов к публикациям?

Пост следует из плана в рамках плановой миграции на drupal 7 и будет дополняться мнениями из коментов, как например

- разрешать ли внесение изменения в порядок и новых вариантов ответа в открытый опрос

Своё видение, даже графическое, просьба освящать в коментах, можно развёрнуто

Пока планируется отключение модуля, так что варианты замены тоже приветствуются.

Attached poll “Нужен ли на drupal.ru механизм крепления опросов к публикациям?”.
Register or login to poll
Results:
нужен: 59 голосов
нужен но другой: 13 голосов
оставить в режиме для чтения: 2 голоса
Убрать совсем: 11 голосов

Источник: http://www.drupal.ru/node/73531

Доработал модуль User Points Voting API

Есть такой модуль, User Points Voting API. Он позволяет давать очки за оценку материалов голосующему.
Мне такой подход немного не понравился, т.к. давать очки за действия конечно неплохо, но еще лучше поощрять автора. Немного покопавшить на страницах, посвященных модулю (конкретно тут http://drupal.org/node/317585)и чуток дописав его я получил следующий функционал:
Очки по умолчанию начисляются автору. Причем, если ноде была поставлена отрицательная оценка, то очки у автора отнимаются.
Если выбрано, то добавляются очки и голосующему. Всегда положительные, независимо от оценки ноды.
Отмена голосов ведет за собой потерю набранных очков и у автора, и у голосующего. Если было произведено переголосование, то очки, соответственно, считаются верно. (Например, я проголосовал за ноду, и у нее стало +1. Если я отменяю свой голос – то у ноды 0, если же я переголосовал, поставив ноде минус, то у нее -1. Соответственно и с очками пользователей.)
Модуль приложен к сообщению. Сейчас я его активно тестирую, если все будет нормально – то отправлю патч автору, там подобное предложение проскакивало.

Прикрепленный файл Размер userpoints_votingapi_voter_and_author.zip 9.04 кб

Источник: http://www.drupal.ru/node/26996

© 2009 Обзор CMS