0.00
Рейтинг
0.00
Сила

Алексей

Иная система рейтинга Live Street

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

В новой системе рейтинга отсутвуют минимальные значения влияния на силу и пользователь с 0 силой не может повлиять на силу других пользователей и голосовать за топики, что на мой взгляд кажется логичным. В связи с этим при регистрации всем пользователям присваивается определенная сила, в моем случае равная 1. Рейтинг нового пользователя равен 0 т.к. новый пользователь не может иметь авторитета в сообществе.
Читать дальше →

ajax-обновление кол-ва новых сообщений.

В продолжение полезных трудов skif'a хотелось бы добавить еще один ajax-tip
Внимание, в IE были замечены глюки. Сегодня вечером пофикшу

Итак, автоматическое обновление кол-ва новых сообщений.

Описание: У пользователя открыта любая страничка livestreet, на которой отображается сколько непрочитанных сообщений находится в почтовом ящике. Данный tip автомтически обновляет этот блок каждые 5 секунд. После 60 запросов, если страница не была обновлена скрипт останавливается (после 5 минут). Это сделано для того чтобы если пользователь забыл закрыть браузер на ночь, неделю, не было лишних запросов. После загрузки страницы скрипт опять запускается.

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

Создание типов блогов. (LIVESTREET 0.2!)

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


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

Верстка

Вопрос, возможно ли сделать выделение активного раздела из «Блоги», «Люди», «О проекте»?
Чтобы пользователь видел, где он находится.

Описание ядра LiveStreet

Данная документация прежде всего для людей знакомых с PHP(объектной моделью) и желающих модифицировать движок.

Общее представление


Движок LiveStreet построен на базе собственного фреймворка с использованием модульности и модели MVC.
Фреймворк представляет из себя каркас из абстрактных классов(абстракции module, action, block, mapper, entity), ядро(engine), роутер(route) и набор системных модулей(модули с префиксом sys_).
Читать дальше →