+1.59
Рейтинг
7.07
Сила

Zarayan

OpenID реализация

Для реализации вам потребуется:
  1. добавить поле user_openid в таблицу пользователей

  2. Изменить форму входа, которая на каджой странице

  3. Изменить форму входа, которая на странице входа

  4. Изменить модельку пользователя

  5. Изменить actionRegister


Кстати кат я переделал, у меня нормально работал. В tinyMCE — обрезает по [cut]

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

Человеко Понятные Урлы

Моя доработка LS пригодится тем, кто хочет видеть ссылки на топики в блогах в виде http://www.newmusic.ru/blog/events/2174/zavtra-shpongle-live-v-moskve.html Все ищется и индексируется, как и прежде, по ID топика, поэтому эта переделка минимально затрагивает движок и абсолютно не сказывается на производительности системы...
Читать дальше →

Добавление комментариев гостем.

Добавление комментариев гостями.
После определенных манипуляций, гость имеет возможность оставлять комментарии.
Ему доступны поля: login, email, captcha:)
Новые комментарии выводятся как от пользователя «Имя (гость)».


делаем

Иная система рейтинга Live Street, продолжение

В системе рейтинга описанной в топике Иная система рейтинга Live Street есть два недостатка:
1. Пустая трата голосов при голосовании с низким рейтингом. Учитывая что за пользователя можно проголосовать только 1 раз, это отрицательно сказывается на росте рейтинга.
2. Возможность накрутки рейтинга путем регистрации множества аккаунтов.

Для решения первой проблемы достаточно настроить конфиг, например, так:
define('ACL_CAN_VOTE_COMMENT',0); // порог рейтинга при котором юзер может голосовать за комментарии
define('ACL_CAN_VOTE_BLOG',3); // порог рейтинга при котором юзер может голосовать за блог
define('ACL_CAN_VOTE_TOPIC',1); // порог рейтинга при котором юзер может голосовать за топик
define('ACL_CAN_VOTE_USER',3); // порог рейтинга при котором юзер может голосовать за пользователя
Есть только один момент. Существует настройка
define('ACL_CAN_POST_COMMENT',-10); // порог рейтинга при котором юзер может добавлять комментарии
но отсутсвует настройка порога рейтинга при котором юзер может добавлять запись в собственный блог.

Для решения второй проблемы, совместно с  Lora_GT решили, что начальную силу нужно сделать нулевой, но немного разошлись в способе начальной закачки силы в систему. Я считаю что нужно дать определенную силу админу и через оценку комментариев он будет давать силу пользователям. Lora_GT считает, что нужно дать силу первым зарегистрировавшимся пользователям (позвать друзей) и они будут дальше распределять силу. Либо по прошествии некторого времени дать силу нескольким активным адекватным комментаторам.

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

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

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

Модуль "Галерея" (beta)

То самое вступление


Друзья и товарищи, а так же проходящие мимо.
У меня давным-давно в планах было написать модуль галерея. Он придавал бы блогосоциалке больше той самой социальности, которой часто не хватает.
Времени всё не хвататло и вот, благодаря новому заказчику, модуль всё-таки вышел в свет.

читаем и устанавливаем

Инсталлятор для LiveStreet

«Дело было вечером, делать было нечего»...

… нет, делать было что, т.к. это «чудо программистской мысли» ваялось на работе в перерывах между оной. В общем, модифицировали свои инсталлятор под LS, попутно добавив кучу для нас не нужных функций;)

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

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

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


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

Рисую ли я на заказ и за сколько?

Здравствуйте дамы и господа!
Дабы экономить ваше и свое время решил написать сюда ответы на все вопросы, которые мне задают.

Причиной многим вопросам послужило участие меня в конкурсе на лучший дизайн для LiveStreet, который я выиграл (и сейчас, кстати дорисовываю недостающие шаблоны). Еще до объявления результата мне начали писать в аську и личку с предложениями сделать дизайн для других проектов. Конечно же, мне очень приятно, что подобные письма продолжают ко мне поступать, но этим постом я хотел бы расставить некоторые точки над «i», чтобы сократить время на переписку.

Итак:

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