Вторая альфа версия LiveStreet 2.0

Сообщаем о выходе второй альфа версии LiveStreet CMS. Версия стала существенно стабильнее прошлой, проделана большая работа по доработке.

Изменения относительно первой альфа версии:
  • Доработан механизм фронт-компонентов, поддержка наследования и переопределения
  • Доработка большого количества компонентов
  • Базовые компоненты перенесены во фреймворк
  • Удалены лишние экшены — ActionMy и ActionPersonalBlog
  • Универсальная каптча с возможностью смены типа (сейчас поддерживается стандартная и рекаптча)
  • Доработка инсталлятора
  • Поддержка Open Graph
  • Авторизация и регистрация перенесены в отдельный экшен ActionAuth
  • Изображения в топик теперь вставляются с относительными путями, а не полными
  • В опросах в топиках теперь можно голосовать гостям
  • Переработана система инвайтов, теперь можно приглашать на сайт по реферальной ссылке, даже если сайт не закрытый. Дополнительно админ может сам генерировать инвайты с расширенными настройками — количество приглашений, дата действия.
  • Поддержка настраиваемого ЧПУ для топиков (плагин NiceURL больше не нужен)
  • Модуль Notify перенесен во фреймворк
  • Возможность задавать свой шаблон для редактирования топиков разных типов
  • У топиков появилось новое поле date_publish, именно по нему происходит сортировка и фильтрация топиков. Для плагинов это дает возможность делать запланированные публикации на будущее.
  • Доработка ORM (в том числе поддержка json полей)
  • Обновлены различные используемые библиотеки до актуальных версий
  • Оптимизация скорости работы
  • Большое число мелких доработок и фиксов

Скачать Alfa 2 можно по той же ссылке — livestreetcms.com/download/get-alfa/
Дополнительно доступна ежедневная сборка — livestreetcms.ru/uploads/ls_last.zip
Просьба всех принять участие в тестировании версии, это поможет ускорить процесс поиска и фикса багов.

Демо версия — alfa.demo.livestreetcms.com

Установил livestreet 2 alfa вышла ошибка

Установил на денвер ls 2.0.0 alfa вроде все нормально. Только при нажатии на создать сообщение вылезает ошибка Fatal error: Maximum function nesting level of '100' reached, aborting! in K:\home\localhost\www\Tests\live\framework\classes\engine\Engine.class.php on line 574 Как исправить?

Jevix в Альфе

Здравствуйте, jevix в альфе через плагин переопределяется как и раньше?
Config::Get ('jevix.default.cfgAllowTags');
...
Config::Set ('jevix.default.cfgAllowTags');
...

или в альфе новый механизм?

Новое во фронтенде в альфа версии LiveStreet

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

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