Добавление переголосования, просмотра списка голосовавших.

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

Нужно добваить в 1.0.1 следующую функциональность:
— Возможность переголосовать за топик, блог, коммент, юзера. Т.е. у пользователя есть один голос, после голосования он всегда может изменить его на противоположный, при этом рейтинг того, за что голосуешь, должен сразу обновляться на странице.
— Возможность просмотреть список голосовавших за пост, топик, блог, коммент, юзера: при клике по рейтингу выводится всплывающая подсказка со списком плюсовавших и минусовавших в хронологическом порядке.

Разыскивается талантливый разработчик, который сможет все это воплотить в жизнь, желательно в виде плагина. Заинтересовавшиеся отпишите в инбокс сроки и стоимость.

Ошибки после обновления с гитхаба

Всем привет. Решил сегодня обновиться с гитхаба, вроде бы все ок, но решил изменить профиль при нажатие кнопки сохранить вываливается следующее:

1.
SQL Error: Unknown column 'user_settings_timezone' in 'field list' at /home/w/wpubruweb/livenew/public_html/classes/modules/user/mapper/User.mapper.class.php line 109
Array ( [code] => 1054 [message] => Unknown column 'user_settings_timezone' in 'field list' [query] => UPDATE ln_user SET user_password = '938f62f14412c376951affab32451184' , user_mail = 'ALTUSHKIN@ya.ru' , user_skill = '46.58' , user_date_activate = NULL , user_date_comment_last = '2012-07-26 23:19:17' , user_rating = '20.79' , user_count_vote = '8' , user_activate = '1' , user_activate_key = NULL , user_profile_name = 'Сергей' , user_profile_sex = 'man' , user_profile_country = 'Россия' , user_profile_region = 'Ямало-Ненецкий АО' , user_profile_city = 'Ноябрьск' , user_profile_birthday = '1985-03-12 00:00:00' , user_profile_about = 'Всем привет! Я являюсь администратором данного сайта, если у Вас имеются вопросы или хотите высказать ваши пожелания, звоните на телефон, либо если не отвечаю :) пишите в личные сообщения…
\r\n
\r\nРад любому сотрудничеству…' , user_profile_date = '2012-08-01 23:13:48' , user_profile_avatar = 'http://inoyabrsk.ru/uploads/images/00/00/02/2012/07/04/avatar_100x100.png'	, user_profile_foto = 'http://inoyabrsk.ru/uploads/images/00/00/02/2011/08/04/c4cbdd.jpg' , user_settings_notice_new_topic = '1'	, user_settings_notice_new_comment = '1' , user_settings_notice_new_talk = '1'	, user_settings_notice_reply_comment = '1' , user_settings_notice_new_friend = '1' , user_settings_timezone = NULL WHERE user_id = '2' [context] => /home/w/wpubruweb/livenew/public_html/classes/modules/user/mapper/User.mapper.class.php line 109 )


2. Если же хочу поменять фото в профиле или аватар то выдает сообщение Системная ошибка, повторите позже.

3. Проблемы с голосование. При нажатие голосования топика + или — ничего не происходит, если нажать на глаз (воздержаться) голос учитывается.

4. При голосование за пользователя при нажатие + или минус говорит что вы уже голосовали за этого пользователя, хотя этого точно не делали ранее…

5. Тоже самое с голосованиями в комментариях при нажатие + или минус никаких действий.

Кто может подсказать с чем связанно подобное?

Бесплатный плагин «Admvote Голосование админам неограниченное количество раз»

Голосование админам неограниченное количество раз.
Плагин заменяет только функции голосования в экшене Ajax, для версии 1.0 на стандартных шаблонах нужно будет внести правки в код шаблона topic_part_footer.tpl чтобы показывать кнопки голосования, инструкция в архиве в файле read.me.

Читать дальше →

Амнистия на livestreet.ru

Сегодня на livestreet.ru кое что изменилось.
Амнистированы все пользователи с отрицательным рейтингом до -3, теперь у них нулевой рейтинг.
Так же изменилось голосование, сейчас голосовать можно только положительно.

Надеюсь данные изменения пойдут на пользу нашему сообществу.

Не хватает силы для голосования здесь на сайте

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

Значение "Сила" [Решено]

Здравствуйте пользователи Livestreet!
Возник вопрос по поводу настройки «силы» в профиле а именно я заметил что если пользователь с «рейтингом» менее 100 голосует положительно за другого пользователя, то второй пользователь получает "+0.42", если сила пользователя который голосует выше значения 100, то при положительном голосовании он дает "+0,84" и так далее с каждым значением силы в +100. Так вот, возможно ли реализовать что б в независимости от того сколько силы у пользователя, при положительном голосовании в профиль другому пользователю он давал "+0.42" рейтинга.

Количество рейтинга возможно не точное но приближенное к настоящему.

UPD: Спасибо PSNet за помощь в поиске. Очень помог данный топик

Как массово понизить рейтинг у пользователей и публикаций на проекте (смена рейтинговой системы)?

Коллеги, вот такой у меня к вам вопрос.
Ввиду острой необходимости что-то сделать с системой рейтинга в версии 0.5.1 (рейтинг у юзеров рос как на дрожжах, куча накруток и прочее) решил поступить очень просто — уменьшил коэффициенты накрутки рейтинга. Другими словами — теперь за каждое голосование (вне зависимости от силы голосующего) будет добавляться рейтинга чуть-чуть, чисто символически, так сказать. За публикации теперь голосование строго +1 или -1 и т.д. Но вопрос не в этом, это лишь предыстория…

Подскажите, как мне уровнять весь прошлый рейтинг (до момента перехода на новую систему) до состояния, примерно схожего с тем, что действует сейчас. Другими словами. теперь что бы набрать у публикации рейтинг в 40 или 50 нужно реально хорошую публикацию написать, а до этого у меня было довольно много (среднего по качеству) материала с рейтингом 70-80 и выше. То же касается рейтинга пользователей, как следствие. Вот я думаю как мне пропорционально введенным изменениям понизить рейтинг который все накрутили себе «ДО» изменений.

Очень надеюсь что объяснил понятно, рад буду советам.

Голосование за топик без минусов

Доброго времени, друзья! Интересует плагин, который включает возможность голосования за топик в виде звездочек

Есть готовые реализации? Или кто запилит не дорого?

Голосование за топик.

Здравствуйте. Появилась идея социализировать сайт на livestreet. Нигде, ни в одном шаблоне не встречал, чтоб показывались ники или аватарки людей, которым понравится топик или не понравился.

Вообще, возможно ли узнать, кто проголосовал за топик и вывести список кому понравилось, а кому нет — ниже поста, но до комментариев. А еще лучше, вывести список тех, кому понравился топик, на главной странице, чуть ниже короткого описания топика.

Помогите советом, а если это возможно, то и кодом :)

Решение: Нашел плагин, который решает данную проблему :)

Багнутое голосование

Возможно у кого-то будут идеи по поводу проблемы.

Пользователи голосуют за топики, топику накручивается рейтинг. Но… так происходит не всегда. На сайте стоит плагин ShowVotes. Этот плагин показывает список пользователей, которые проголосовали и выводить число "±". Но эта статистика не всегда совпадает с той, что подсчитывает ЛС. При этом я заметил, что возможно голоса перестают начисляться после оценки топика каким-то конкретным пользователем (его оценка и все последующие не накручивают счетчики в БД). После установки правильного(по мнению плагина ShowVotes) рейтинга и сброса кеша, последующие голоса опять начинают учитываться движком.

Может быть кто-то знаком с такой магией или у кого-то есть идеи по этому поводу?