Rcl Transfer Rating - небольшое дополнение для Rating System, которое позволит вам включить "перетекание" рейтинга от пользователя к пользователю при голосовании.
С помощью данного дополнения вы сможете придать рейтингу на вашем сайте большую значимость, ведь когда пользователь будет ставить какому-то объекту оценку - он будет передавать СВОЙ рейтинг автору объекта. Если окажется что у пользователя недостаточно рейтинга для голосования - он не сможет поставить оценку.
Требования
Дополнение не начисляет рейтинг автору объекта, оно только снимает рейтинг с того кто голосует. Это необходимо для избежания двойного начисления, по-этому в настройках рейтинговой системы у вас должна быть активна опция "влияние рейтинга на общий рейтинг пользователя".
Так же рекомендуется в настройках рейтинговой системы запретить пользователям отменять свой голос. Т.к. после отмены голоса рейтинг тому кто голосовал НЕ возвращается.
На данный момент это все. Если дополнение будет пользоваться популярностью - я подумаю как можно еще модифицировать рейтинговую систему. Так же можете высказывать свои предложения на этот счет, все интересные идеи будут реализованы в обновлениях дополнения.
Выбрать архив с дополнением и нажать "Установить". Или ручками поместить папку дополнения в /wp-content/wp-recall/add-on/
* Добавлена возможность выбрать роли пользователей для которых будет отключено перетекание
= 1.2 =
* Добавлена поддержка recall 16.22+
* Добавлена возможность указать пользователей для которых будет отключено перетекание
= 1.1 =
*Добавлена возможность указать сообщение при недостаточном рейтинге при голосовании, а так же длительность сообщения
= 1.0 =
*Релиз
Спасибо, Preci, за Ваши активную деятельность и, безусловно, интересные и изящные решения! 🏆
В рамках этого дополнения можно ли реализовать возможность сохранения рейтинга за записью при смене автора? Или требуется отдельное решение и "перетекание голосов" здесь не подходит?
Поясню на примере:
по просьбе автора администратор публикует запись типа "post" (после прохождения модерации) под ником "Анонимный автор".
В процессе обсуждения эта запись набирает честные отзывы и комментарии, независимые от имени автора, обрастает соответствующим рейтингом и т.п.
После окончания сроков анонимной публикации, записи возвращается авторство и... весь рейтинг обнуляется, словно опубликовали абсолютно новую запись!
Как сохранить рейтинг записи типа "post" после смены автора?
Суть этого дополнения - что бы рейтинг не брался из "ниоткуда". Т.е. что бы он перетекал от пользователя к пользователю. Как вариант использования: сделать на сайте продажу рейтинга и конвертирование рейтинга в баланс. Тогда люди смогут покупать рейтинг и "типать" авторов просто лайками, а автор потом сможет свой рейтинг конвертировать в валюту.
У вас же слишком узконаправленная задача, не факт что вообще у кого-то еще есть такая процедура публикации. Сделать такое возможно, но это не относится к данному дополнению и его идеи
Очень полезная вещь, но у меня не работает. Голосую, но с меня рейтинг не снимается.
У админов не снимается рейтинг
Оооо...спасибо! Тогда все супер! Спасибо за такое полезное дополнение!
Приветствую, Preci, интересное решение. Сейчас мысль пришла, что если мотивашку добавить для тех у кого мало рейтинга или кончился.
Типо текста появляющегося в любом варианте, но редактируемого в настройках, после попытки проголосовать или по какому-то условию.
Возможность указать свое сообщение сделаю, но там ошибка вылезает через rcl_notice, так что туда особо много текста не очень будет писать.
Артём, если возможность сделать отключение "Перетекания" рейтинга у персональных пользователей? Скажем, по умолчанию рейтинг снимается у всех юзеров, но те, кому админ отключил эту опцию, рейтинг при голосовании не теряют?
В обновлении появится
Спасибище! Чашка кофе с меня 😉 ☕ 💵
Хочу сделать ещё одно предложение по развитию дополнения. На мой взгляд, это будет логичным развитием Вашей идеи в рамках всей системы рейтинга плагина WP-Recall:
добавить в настройки опцию, позволяющую выдавать право на "Перетекание" рейтинга в зависимости от глобальных ролей WordPress:
- неподтверждённые;
- подписчик;
- участник;
- автор;
- редактор.
Роль "Бан" в настройках учитываться не должна, равно как и роль "Администратор", у которого рейтинг не меняется по умолчанию.
Добрый день. Подскажите, при оплате товара рейтингом пользователя, сумма рейтинга перейдет от покупателя к продавцу (другому пользователю сайта), или перетекание только с голосованием работает?
Здравствуйте. Это дополнение работает только с фактом голосования, т.е. когда человек ставит какому-то объекту оценку. С покупкой за рейтинг никак не работает
Добрый день. А как увидеть пользователю когда и сколько он "потратил" рейтинга на голосование, то есть где посмотреть ему свою историю? (ну и админу не мешало бы видеть процесс) А так же тому, кому пришёл рейтинг, как увидеть историю за что и когда и кто ему отдал свой рейтинг вместе с голосом?
За что поставлен рейтинг - показывается в стандартной вкладке рейтинга.
Кому юзер ставил рейтинг - не показывается, этого и в стандартном рейтинге нет
Понятно. Хорошо бы, чтобы отражалась история у обоих - и кто голосует, и кто получает рейтинг. Будем надеяться, что добавите когда-то такую опцию. В любом случае я уже использую успешно этот доп и другим советую. Полезная вещь. Спасибо автору.