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

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

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

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

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

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

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

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

Блок ТОП топиков за день/ неделю(решено)

Искал, но что то не нашел ответа на свой вопрос.

Может быть кто то делал вывод блока ТОП топиков за день/ неделю на главной странице сбоку на главной странице.

Как тут сделано: livestreet.ru/top/

Как упростить рейтинг?

Приветствую!
Возник следующий вопрос: как изменить расчет рейтинга так, чтобы 1 голос за топик независимо от силы давал +1 к рейтингу топикстартера и топика? Чтобы без логарифмов, просто +1 это +1

Проблема!

Fatal error: ModuleUser::GetUsersAdditionalData() [moduleuser.getusersadditionaldata]: The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition "PluginGravatar_ModuleGravatar_EntityUser" of the object you are trying to operate on was loaded _before_ unserialize() gets called or provide a __autoload() function to load the class definition in /var/www/user2966/data/www/Сайт/classes/modules/user/User.class.php on line 101

Как решить?

Это на странице: Сайт/login

Рейтинг 999,99. Обнуляется? :)

Доброго. Вот такой вот вопрос меня интересует — обнуляется ли рейтинг после 999,99 или все будет в норме? Кто-то из знакомых с движком программеров меня пугнул такой вот новостью.

Если это так — как профиксить? Если нет — давайте дружно поулыбаемся, посмеемся и… удалим эту публикацию :)

Заранее благодарю.

Сколько уникальных посетителей бывает на вашем сайте в день?

Вроде бы такого опроса не было. Да и данных "о сайтах на ЛС" очень мало, в блоге лежат только ссылки на комьюнити, а вот насколько они успешны никто не говорит. Лично мне была бы интересна такая информация. :) Предлагаю каждому оценить свой проект и поделиться инфой с другими. И так: Сколько уникальных посетителей бывает на вашем сайте в день?

Рейтинг из плагина

Доброе время суток друзья, хочу доработать плагин HideText, в стандартной поставке плагина можно лишь спрятать пост от не незарегистрированного, хочется расширить функционал и скрывать текст с условием рейтинга пользователя. Допусти если рейтинг <5 то, так-же текст спрятан, но уже выводится конкретная надпись — мол ваш рейтинг <5 публикация закрыта.

Организовать хочу с темже тегом только применять к нему параметры, допустим

<hide=5>Скрытый текст</hide>

Идея казалась проще, чем реализация, сразу-же столкнулся с проблемой получения рейтинга пользователя.

Пытаюсь узнать рейтинг такой строкой, строку вставляю непосредственно в Topic.class.php от плагина HideText

$iRate=$oUser->getRating();

На выходе получаю ошибку:

Fatal error: Call to a member function getRating() on a non-object in

С LS дружу давно, но в такие вещи мне не понятны, объясните добрые люди, что-же оно от меня хочет? Заранее спасибо!

Стандартный Topic.class.php из плагина HideText

class PluginHidetext_ModuleTopic extends PluginHidetext_Inherit_ModuleTopic {

public function GetTopicsAdditionalData($aTopicId,$aAllowData=array('user'=>array(),'blog'=>array('owner'=>array(),'relation_user'),'vote','favourite','comment_new')) {
		 $aTopics = parent::GetTopicsAdditionalData($aTopicId,$aAllowData=array('user'=>array(),'blog'=>array('owner'=>array(),'relation_user'),'vote','favourite','comment_new'));
		 if ($aTopics){
			 $oUser =  $this->User_getUserCurrent();			
			 if (!$oUser){
				 foreach ($aTopics as $oTopic){
					 $oTopic->setText($this->HideText($oTopic->getText()));
					 $oTopic->setTextShort($this->HideText($oTopic->getTextShort()));
					 
				 }
			 }
		 }
		 
		 return $aTopics;
	}

Разные пороги рейтинга для выхода на главную из личных и коллективных блогов

Перекопал сайт, но не нашел решения. Если туплю – не серчайте, покажите, пожалуйста, куда копать.

Нужно сделать разные пороги рейтинга для выхода на главную из личных и коллективных блогов. То есть пусть при +3 запись из сообщества попадает на главную, но из личного только при +5.

Если это не супер тривиальная задача, то готов оплатить разработку плагина в адекватных размерах (или, может, если кому-то нужно – скинемся автору).

Спасибо!

Плагин "Уровни"

Скажите как вы мотивируете людей писать статьи и зарабатывать рейтинг? Лично я никак и никогда не задумывался об этом, но я уверен в том что любой сайт должен строиться по принципам игры и вовлекать человека в процесс. Да и мало кто знает о том что существуют возможности которые можно получить при начислении рейтинга: возможность создать коллективный блог, снятие ограничение на отправку комментариев и другие. И это так же актуально для тех кто ушел в минус — какой стимул получить то, чего лишился.

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