Еще немного о рейтингах

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

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

Дополнительный рейтинг

Для проекта (LS 0.3.1) требуется оценка постов и комментариев как по их качеству, так и по актуальности, соответственно нужны раздельные кнопки для голосования. По сути нужен некий Rating2 который идентичен обычному рейтингу, только хранится и голосуется отдельно

e-mail: zarubinu@bk.ru

Самая простая система рейтинга

Господа, с какого-то момента изучаю LiveStreet, вот добрался до системы рейтинга. Убив n-ное время на попытки понять в чем отличие рейтинга от силы и как оные начисляются, принял соломоново решение — упразднить всю эту мудреную систему. Но сказать легче, чем сделать — в админке не отключишь, да и все повязано на рейтинге. В общем, раз упразднить систему рейтинга нельзя, я хочу максимально упростить оную.

Что это значит? Дано: пользователь, публикация в блоге. Схема такая: пользователю нравится публикация >> он клацает стрелку вверх >> рейтинг публикации повышается на 1. Соответственно, если публикация не нравится — пользователь клацает стрелку вниз и рейтинг публикации уменьшается на 1. А рейтинг пользователей и вовсе хочу отключить, оставив только рейтинг публикаций. Таким образом планирую убить двух зайцев: сделать систему рейтинга максимально понятной и убить в зародыше рост ЧСВ самых «рейтинговых» пользователей.

Вопрос — как такое сделать?

Как работает рейтинг?

Возможно ли написать модуль, который из базы сделает рейтинг людей к каждому «коллективному блогу».
Или подсчет рейтинга идет таким образом, что не отследить эту инфу?

если, да… то модульно это реализуется, без вмешательства в ядро?

модификация "Изменение оценок"

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

Что еще хочется сказать. Код кривой. Я всё таки совсем не программист. Мне кажется, что можно сделать проще и лучше.
Поэтому все комментарии, критику, пожелания, предложения и обсуждения по коду принимаю с огромной радостью и тут же вношу изменения в инструкцию

Измененные файлы, если они конечно нужны, приложу чуть позже.

инструкция
зы. инструкцию писал для ревизии 275

Пару вопросов и в путь

На данный момент функционал LS меня полностью устраивает, спасибо ort.
Осталось сделать лишь последние штрихи и можно уже запускать… :) так как больше ждать нечего.

Но есть пару вопросов, прошу подсказок и помощи, от знающих:
1. Где регулируется рейтинг, который нужен для выхода на главную, «захабренные» и т.д. В config.php
2. Как реализовать смайлы. ort ответил
в темплейте комментов править и в ActionBlog при добавлении коммента заменять смайлы на имедж 

но я что-то не разобрался… кто может написать поподробнее.

Ну и проблема с вёрсткой в ИЕ

Вопросы новичка.

Привет.
Я искал платформу, которая позволила бы сделать закрытый коллективный блог для друзей. Попробовал Explay, не сложилось, обнаружил LiveStreet и понял, что это то, что мне нужно.

Но у меня возникло несколько комментариев и вопрос:

1. Можно ли отключить персональные блоги, если да, то как?
2. Установка сейчас очень непрозрачна для неискушенных пользователей, я, например, не догадался, что выход странички sql.sql нужно выполнить через управление mysql.
3. Очень не хватает возможности отключения ненужных фич: например, не всегда нужна карма и рейтинги, персональные блоги и так далее, было бы здорово, если бы все это без проблем можно было отключать не зарываяся в код. (Для меня, например это нелегко:)

А вообще — большое спасибо за этот прекрасный движок!