Вы находитесь на устаревшей версии сайта romka.eu. Она оставлена здесь на случай если я захочу поностальгировать по тому как выглядел интернет в 2012 году :) Так этот сайт выглядел с июня 2012 по февраль 2023. Эта версия сайта не обновляется, комментирование материалов отключено. Обновленная версия сайта доступна по адресу http://romka.eu.

Модуль Vote Up/Down для Drupal 6

Submitted by Ромка on Вс, 17/08/2008 - 21:09

Ромка аватар

Перенес в шестой Друпал, пожалуй, самый удобный модуль голосований за материалы. Поддержки [module=views]Views 2[/module] пока нет, скорее всего она появится с выходом релиза [module=votingapi]Voting API[/module]. Если не появится, то позже добавлю её сам.

Модуль Story link конвертировать не стал, так как сам им никогда не пользовался и пользы от него не вижу.

ВложениеРазмер
Package icon vote_up_down.zip167.18 KB

27 Comments

вотинг апи в бете уже есть. я

вотинг апи в бете уже есть. я рискну конвертну свой сеонет, у меня каталог на этом модуле. будем ловить баги вместе. ;) смотри не брось на пол пути :)

Ромка аватар

Фишка в том, что поддержка

Фишка в том, что поддержка [module=views]Views[/module] для пятого Друпала реализовывалась модулем [module=votingapi]Voting API[/module], а не [module=vote_up_down]Vote Up/Down[/module]. Хочу дождаться выхода релиза Вотинг АПИ, и если поддержка Вьюсов сама не заработает, тогда добавлю ее сам.

Бросать модуль не буду, он нужен для других проектов... Кроме того есть желание прикрутить его к голосованию за юзеров, чтобы влиять на карму пользователей прямым голосованием, а не голосованием за его посты.

Рома, конвертни мне

Рома, конвертни мне сторилинк. В нём есть польза. Для порталов аля дигг. плиз. Сколько там примерно работы?

Зарегался. Стори линк нужен.

Зарегался. Стори линк нужен. Многим кстати. У меня каталог на сеонете на стори линк сделан. прикольная вещь. Конвертни плиз, если не сложно. родина тебя не забудет. :)

Ромка аватар

Блин... Сторилинк конвертнуть

Блин... Сторилинк конвертнуть не проблема... Но он зависит от [module=Links], у которого нет версии под шестерку... А конвертить линкс пока времени нет, слишком он здоровый.

ФФ3 , при добавлении камента

ФФ3 , при добавлении камента белая страница. автоматом рефреш нажал. :(

А карму можешь перевести на

А карму можешь перевести на 6? Подскажи, пожалуйста, есть ли еще какой-нибудь модуль, который сможет ограничить росмотр определенного поля в зависимости от очков?

Спасибо за ссылку. А не

Спасибо за ссылку. А не подскажете, как начислять карму за создание нод и комментов? По-моему похожий модуль юзерпоинт, но как установить зависимость баллов за создание и карму?

Вот решила зарегистрироваться

Вот решила зарегистрироваться :). Еще два малюсеньких вопроса:
1. почему у меня карма начисляется начиная с сотни? Я поставила порог для перехода в роль 20, убрала первоначальное значение на 0. При голосовании за коммент поставила 1. При голосовании за коммент, у пользователя карма становиться 114, еще один голос 161 и т.д. Цифры вроде разные.... Когда удалила голоса карма упала опять до 114. Но первоначально она была равна 0. Это я чего-то не то с настройками сделала или модуль сыроват?

2. Как на ты сделал на швабре вот этот список "Швабрашвабр.ру — коллективный блог с элементами социальной сети, собранный на CMS Drupal. Щелкните по этому тексту, чтобы разузнать подробности." ?

Ромка аватар

По второму вопросу — это

По второму вопросу — это jQuery, вот тут несколько хороших примеров: http://anton.shevchuk.name/wp-demo/jquery-tutorials-2/, в том числе и такой, который похож на решение используемое на Швабре, а вот тут описание их работы: http://anton.shevchuk.name/javascript/jquery-for-beginners-2/

По первому вопросу не могу ничего сказать, у меня таких проблем не было, нужно щупать БД и смотреть настройки модуля. На голой системе такие глюки проявляются?

Спасибо за ссылки :)

Спасибо за ссылки :)
Разобралась почему так много кармы :) я делала перерасчет за старые ноды (карма добавлялась только за ноды). А так как я добавляла львиную долю контента, у меня и стала карма 114. :) А у всех остальных нормальная карма :)
Еще вопросик, в данный момент к карме привязана голосовалка за ноды, а можно ли как-то привязать именно создание нод, причем баллы должны зависеть от типа. Может нужен какой-то другой модуль для этого?

Официально вышла dev-версия

Походу появился новый мэйнтейнер и пошла работа над модулем [module=vote_up_down]

Ромка аватар

Странно, новую версию модуля убрали

Со страницы проекта почему-то убрали дев-версию модуля для Друпала 6. Хотя на странице со списком всех релизов ссылка на эту версию есть. Возможно, это связано с наличием в ней двух багов (раз и два).

а как вывести топ 10

а как вывести топ 10 популярных статей основываясь на данных Voting API?

Ромка аватар

Есть два

Есть два варианта:

  1. SQL-запросом типа "SELECT n.nid, n.title FROM {node} n INNER JOIN {votingapi_cache} v ON n.nid = v.content_id WHERE v.function = 'sum' ORDER BY v.value DESC LIMIT 0,10"
  2. Или с использованием модуля Views, в котором нужно в блоке "Ralationship" сделать связь с модулем VotingAPI, после чего в настройка Views появятся фильтры и сортировки по рейтингу документов

Как он вообще? Есть еще

Как он вообще? Есть еще какието баги? Стоит себе ставить или лучше подождать?

Не можете ли подсказать, как

Не можете ли подсказать, как вывести возле объекта, за который идет голосование вывести не сумму голосов, а отдельно количество положительных и отрицательных голосов? Спасибо.

opel немецкие автомобили

opel немецкие автомобили банки кредити лікарські засоби медицина зірки метеорити best fonts only free fonts user manuals for mobile phones operation instructions for mobile phones шрифты скачать лучшие шрифты самолеты авиация печи и камины камины seropol5

Блог (англ. blog, от «web

Блог (англ. blog, от «web log», «сетевой журнал или дневник событий») — веб-сайт, основное содержимое которого — регулярно добавляемые записи, содержащие текст, изображения или мультимедиа. Для блогов характерны недлинные записи вре́менной значимости, отсортированные в обратном хронологическом порядке (последняя запись сверху).