Закрытый блог

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

who is on-line?

По-моему неотъемлемая часть соц. сети — маленькая картиночка «сейчас на сайте». Ну или свойство у $oUser :) А как следствие — экшен «кто из друзей онлайн».

По-моему очень полезная штука:) Вот как реализовать оптимально-вопрос:) Хотя если уже есть св-во «последний раз был на сайте», то отчасти реализовано…

Модуль "Компании". Его функции и необходимость.

Наверное в любой нише, создавая соц. сеть, можно обнаружить организации, которые уже зарабатывают на этой нише.
Эти организации нужны людям(часто услугой), а люди нужны организациям(часто деньгами).
Соответственно одной из задачей соц. сетей может быть налаживание контакта/отношения с организациями. Я не знаю основную цель реализации модуля «Компании» на харбре, но полагаю что
это как раз то что я описал.
Этот модуль может показывать:
1. Независимую оценку компании пользователями.
2. Включать возможность PR со стороны компании.
3. Обеспечивать возможность обратной связи со стороны пользователя.

Какие еще функции могут содержаться в этом модуле?
Как вы думаете, насколько такой модуль необходим в «стандартной комплектации» движка?

п.с. Прошу АРГУМЕНТИРОВАТЬ любую оценку! Это будет максимально честно и полезно!:)

Финальный список багов LiveStreet

Предлагаю в одном месте собрать ВСЕ известные баги для последней версии из SVN.
Обращаю внимание, сюда пишем только баги, а не пожелания к улучшению движка.
И перед тем как написать, лишний раз подумайте — а баг ли это? :)
Итак, начнём?

Большое обновление LiveStreet в SVN

Сегодня с горем пополам смог выгрузить через жэпэрэс обновление в SVN.

Список изменений:
  • добавлен аватар к блогам
  • теперь число новых комментов видно в списке топиков
  • ограничение по времени на постинг комментов
  • защита от дублирования комментов
  • возможность запрещать комментировать топик
  • кеширование статических страниц
  • защита «от дурака» при создании циклической зависимости между статическими страницами
  • уведомление при добавлении в друзья
  • возможность указывать свой текст при скрытии текста тегом [cut], достаточно указать атрибут name
  • фикс ошибки при подключении блоков, могла возникать на некоторых хостингах
  • фикс ошибки при ресайзе прозрачных картинок, раньше прозрачный фон становился черным

Тестируем!

Предопределение путей к экшенам, и еще один момент

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

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

define('LSPATH_PROFILE','profile');	//e.g. user
define('LSPATH_PEOPLE','people');	//e.g. users
define('LSPATH_BLOG','blog');		//e.g. community
define('LSPATH_LOG','log');		//e.g. blog
define('LSPATH_MY','my');		//e.g. blog
define('LSPATH_PAGE','page');		//e.g. static

return array(
	'page' => array(		
		LSPATH_PROFILE => 'ActionProfile',
		LSPATH_BLOG => 'ActionBlog',
		LSPATH_PEOPLE => 'ActionPeople',
	)
);


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

Функционал управления статическими страницами

В SVN появился функционал управления статическими страницами в движке.
Теперь по адресу http://[ваш_сайт]/page/admin/ находится мини-админка по созданию/редактированию страниц вида http://[ваш_сайт]/page/[URL_страницы]/ . Админка доступна только администраторам сайта.

Замечание: страницы пока без кеширования. Если у вас тип таблиц MyISAM то могут возникнуть проблемы при удалении ветки страниц, т.е. с вложенными.
Тестируем!

Сила и рейтинг

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

На livestreet:
Есть Сила(карма?) и есть Рейтинг.
— На LS можно голосовать за рейтинг, но не за карму как на хабре, почему? И влияет ли на что-нибудь рейтинг?
— На LS главное значение (ACL) при составлении коментов, топиков и т.д. имеет рейтинг? Тогда как идёт сортировка в ТОПе юзеров по Рейтингу или Силе? Зачем тогда вообще нужна Сила?

Если я всё верно понял, то почему в профиле у юзера идёт сначала Рейтинг | Сила, а на странице «Люди» Сила | Рейтинг (я имею ввиду это не удобно с точки зрения юзабилити запутывая смотрящего).