Плагин «Супер спойлер (Powered spoiler)»
Продвинутый спойлер с правилами (условиями для просмотра его содержимого) для топика. Позволяет задать минимальный рейтинг и силу пользователей для просмотра, указать доступен ли просмотр контента для незарегистрированных пользователей, указать раскрыт ли спойлер по-умолчанию а также списки доверенных пользователей, которые всегда могут прочесть содержимое (белый список), и список пользователей которым доступ к контенту спойлера запрещен (черный список).
Читать дальше
Значение "Сила" [Решено]
1
Здравствуйте пользователи Livestreet!
Возник вопрос по поводу настройки «силы» в профиле а именно я заметил что если пользователь с «рейтингом» менее 100 голосует положительно за другого пользователя, то второй пользователь получает "+0.42", если сила пользователя который голосует выше значения 100, то при положительном голосовании он дает "+0,84" и так далее с каждым значением силы в +100. Так вот, возможно ли реализовать что б в независимости от того сколько силы у пользователя, при положительном голосовании в профиль другому пользователю он давал "+0.42" рейтинга.
Количество рейтинга возможно не точное но приближенное к настоящему.
UPD: Спасибо PSNet за помощь в поиске. Очень помог данный топик
Возник вопрос по поводу настройки «силы» в профиле а именно я заметил что если пользователь с «рейтингом» менее 100 голосует положительно за другого пользователя, то второй пользователь получает "+0.42", если сила пользователя который голосует выше значения 100, то при положительном голосовании он дает "+0,84" и так далее с каждым значением силы в +100. Так вот, возможно ли реализовать что б в независимости от того сколько силы у пользователя, при положительном голосовании в профиль другому пользователю он давал "+0.42" рейтинга.
Количество рейтинга возможно не точное но приближенное к настоящему.
UPD: Спасибо PSNet за помощь в поиске. Очень помог данный топик
Модификация системы рейтинга и силы
3
Доброго времени суток, уважаемые разработчики и пользователи LS.
Появилась мысль, как можно улучшить систему рейтинга\силы.

Суть в следующем:
На данный момент сила влияния на любой топик зависит от рейтинга(силы?) пользователя, если я все правильно понял. На мой взгляд это не правильно, чтобы понять почему, смоделируем ситуацию:
Пользователь первоклассный специалист в одной области и полный профан в другой, однако сила влияния на топики из этих областей у него будет одинаковая! Таким образом будучи хорошим программистом, но плохим дизайнером, он может голосовать за топик в блоге «Дизайн», с той же силой, что в за топик в блоге «Программирование».
Если я нигде ничего не напутал в вышеописанном случаи, то вот возможное решение данной проблемы:
В движок необходимо встроить функциональность, которая позволит распределять блоги по категориям силы(рейтинга?)!
Таким образом, можно будет судить о компетентности пользователя в той или иной области, исходя из его силы(рейтингов).
Разумеется, создавать огромное количество типов силы(рейтинга?) глупо, да и в большинстве случаев, я думаю можно ограничиться 2-3 специализированными и 1 «общим».
Программно реализовать эту функциональность, по идее, не так уж и сложно. Вопрос в целесообразности.
Топик создал с целью обсуждения данной идеи и если я что-то напутал, извините за потраченное время и пожалуйста, укажите на ошибки или неточности которые я допустил.
P.S. Очень надеюсь, что использовал правильную терминологию. (очень уж она запутанная)
Спасибо, что дочитали до конца. :)
Появилась мысль, как можно улучшить систему рейтинга\силы.

Суть в следующем:
На данный момент сила влияния на любой топик зависит от рейтинга(силы?) пользователя, если я все правильно понял. На мой взгляд это не правильно, чтобы понять почему, смоделируем ситуацию:
Пользователь первоклассный специалист в одной области и полный профан в другой, однако сила влияния на топики из этих областей у него будет одинаковая! Таким образом будучи хорошим программистом, но плохим дизайнером, он может голосовать за топик в блоге «Дизайн», с той же силой, что в за топик в блоге «Программирование».
Если я нигде ничего не напутал в вышеописанном случаи, то вот возможное решение данной проблемы:
В движок необходимо встроить функциональность, которая позволит распределять блоги по категориям силы(рейтинга?)!
Таким образом, можно будет судить о компетентности пользователя в той или иной области, исходя из его силы(рейтингов).
Разумеется, создавать огромное количество типов силы(рейтинга?) глупо, да и в большинстве случаев, я думаю можно ограничиться 2-3 специализированными и 1 «общим».
Программно реализовать эту функциональность, по идее, не так уж и сложно. Вопрос в целесообразности.
Топик создал с целью обсуждения данной идеи и если я что-то напутал, извините за потраченное время и пожалуйста, укажите на ошибки или неточности которые я допустил.
P.S. Очень надеюсь, что использовал правильную терминологию. (очень уж она запутанная)
Спасибо, что дочитали до конца. :)
Как задействовать рейтинг при голосовании за комментарий?
6
Привет всем!
Захотела я для своей ЭМО-Социальной сети сделать такую штуку чтобы када пользователь голосует за комент то ему и рейтинг капал, а не только сила.
Я зашла сюда: Rating.class.php и нашла тут штуку которая поднимает рейтинг и силу за голос в топе и попыталась перенести ее в комент, но у меня какая то ошибка.
Читать дальше
Захотела я для своей ЭМО-Социальной сети сделать такую штуку чтобы када пользователь голосует за комент то ему и рейтинг капал, а не только сила.
Я зашла сюда: Rating.class.php и нашла тут штуку которая поднимает рейтинг и силу за голос в топе и попыталась перенести ее в комент, но у меня какая то ошибка.
Читать дальше
Карма и сила.
Здравствуйте. Как убрать такую вещь как сила полностью?
Вообщем система простой кармы.
+ к комментарию = + 0.05 к карме
+ к топику = + 0.50 к карме
+ в профиль = + 0.2 к карме.
Без понятия «Сила».
И ограничение по карме на минимальный рейтинг голосования оставить.
Эти настройки находятся в /classes/modules/rating/
Но как-то все там запутано :)
Помогите пожалуйста, думаю такая система кармы более понятна, проще и удобна. Спасибо
Вообщем система простой кармы.
+ к комментарию = + 0.05 к карме
+ к топику = + 0.50 к карме
+ в профиль = + 0.2 к карме.
Без понятия «Сила».
И ограничение по карме на минимальный рейтинг голосования оставить.
Эти настройки находятся в /classes/modules/rating/
Но как-то все там запутано :)
Помогите пожалуйста, думаю такая система кармы более понятна, проще и удобна. Спасибо
- 0
- 18 декабря 2010, 16:55
- apachefriend
- 1
VoteUser() - зачем концовка закомменчена?
Rating.class.php, ф-я VoteUser():
а) почему при прямом голосовании за юзера решили не влиять на его силу, а только на рейтинг?
б) почему User_Update() спрятали?
/**
* Сохраняем силу и рейтинг
*/
$iRatingNew=$oUserTarget->getRating()+$iValue*$iDelta;
//$iSkillNew=$oUserTarget->getSkill()+$iValue*$iDelta/3.67;
//$iSkillNew=($iSkillNew<0) ? 0 : $iSkillNew;
//$oUserTarget->setSkill($iSkillNew);
$oUserTarget->setRating($iRatingNew);
///$this->User_Update($oUserTarget);
return $iValue*$iDelta;
}
а) почему при прямом голосовании за юзера решили не влиять на его силу, а только на рейтинг?
б) почему User_Update() спрятали?
Предложения : Сила и Рейтинг
2
Сила и Рейтинг
совсем непонятно зачем вести подсчет 2 велечин
тем боллее что есть прямая завимость
чем больше рейнинг тем больше и сила
СМЫСЛ в силе?
Сила определяет «силу голоса» данного пользователя.
а почему РЕЙТИНГ не может определяет «силу голоса» данного пользователя?
я бы еще увеличивал рейтинг
за голосование на 0.01
за написанный коммент на 0.05
за написанный пост на 0.1
совсем непонятно зачем вести подсчет 2 велечин
тем боллее что есть прямая завимость
чем больше рейнинг тем больше и сила
СМЫСЛ в силе?
Сила определяет «силу голоса» данного пользователя.
а почему РЕЙТИНГ не может определяет «силу голоса» данного пользователя?
я бы еще увеличивал рейтинг
за голосование на 0.01
за написанный коммент на 0.05
за написанный пост на 0.1
Возможно ли убрать силу?
1
Ребята подскажите, возможно ли убрать силу? Оставить только рейтинг, что бы силы не было вообще на сайте?
Правка системы рейтинга - дробное значение рейтинга поста
1
Сейчас рейтинг поста может отображаться только в виде целого числа.
По советам ort'а из старых постов настроил более точно систему голосования за посты, при которой лучше учитывается сила пользователя.
Вот кусок для примера:
} elseif ($skill>=20 and $skill<25) {
$iDeltaRating=$iValue*1.45;
} elseif ($skill>=25 and $skill<30) {
$iDeltaRating=$iValue*1.5;
Таким образом, при голосе пользователя с силой 22 рейтинг поста должен перестать быть целым числом. Но этого не происходит — почему?
Где-то стоит фильтр, который округляет значения рейтинга до целого? Хотелось бы видеть оценку поста таким же «кривым» числом, как и значения силы, репутации у пользователей. Чтобы пользователи видели, что их репутация учитывается при голосовании за посты.
По советам ort'а из старых постов настроил более точно систему голосования за посты, при которой лучше учитывается сила пользователя.
Вот кусок для примера:
} elseif ($skill>=20 and $skill<25) {
$iDeltaRating=$iValue*1.45;
} elseif ($skill>=25 and $skill<30) {
$iDeltaRating=$iValue*1.5;
Таким образом, при голосе пользователя с силой 22 рейтинг поста должен перестать быть целым числом. Но этого не происходит — почему?
Где-то стоит фильтр, который округляет значения рейтинга до целого? Хотелось бы видеть оценку поста таким же «кривым» числом, как и значения силы, репутации у пользователей. Чтобы пользователи видели, что их репутация учитывается при голосовании за посты.
Сила и рейтинг в LS. Помогите разобаться!!!
4
Ребят пару вопросов…
1)Не могу разобраться за что начисляется рейтинг, а за что сила… и что за что отвечает. Подскажите если не сложно.
2)Я заметил что на LS.ru новечок не может голосовать за топики и за юзеров, а на LS 3.1 по стандарту он изначально может это делать. Каким образом это можно настроить?
3)К стати, голосование за коментарий что-то дает… или это просто согласие с его автором и ни что больше?
Зарние благодарю за помощь.
1)Не могу разобраться за что начисляется рейтинг, а за что сила… и что за что отвечает. Подскажите если не сложно.
2)Я заметил что на LS.ru новечок не может голосовать за топики и за юзеров, а на LS 3.1 по стандарту он изначально может это делать. Каким образом это можно настроить?
3)К стати, голосование за коментарий что-то дает… или это просто согласие с его автором и ни что больше?
Зарние благодарю за помощь.