LiveStreet v2.0 — блого-социальная
CMS, написанная на языке
PHP с открытым исходным кодом. Применяется для создания блогов и социальных сетей, а также может применяться в качестве
PHP фреймворка. Благодаря архитектуре
MVC, плагинам и шаблонам smarty может гибко расширяться под нужные цели.
Новая структура файлов движка. Фреймворк полностью отделен от приложения.
Переработанный фронт на базе компонентов
Механизм универсальных категорий. Возможность привязки категорий к разным объектам.
Механизм дополнительных полей (EAV) для различных объектов
Универсальный механизм управления медиа-файлами
Управление типами топиков и их кастомизация
Встроенная поддержка превью-изображений для топиков
Возможность вставлять в топик несколько опросов
Система управления правами пользователей
Центральный крон
Новый удобный механизм загрузки фото и аватара пользователя
Поддержка жалоб на пользователей
Новый поиск пользователей
Упрощения системы рейтинга
Поиск по сайту «из коробки» (без sphinx)
Новый поиск блогов
Категории для блогов
Возможность публиковать топики в несколько блогов
Опционально каптча при авторизации
Новый инсталлятор
Возможность запустить процесс обновления LS из консоли (для крупных проектов)
Упрощена навигация по топикам
Официальная админ-панель (отдельный плагин в комплекте)
Редактирование комментариев
Поддержка мульти-авторизаций для пользователей (можно одновременно логиниться с разных браузеров)
Поддержка работы через https, в том числе принудительное использование для страниц регистрации/авторизации
Возможность расширения эвентов отдельными классами
Существенная доработка ORM
Возможность не только переопределять файлы шаблона, но и наследовать их
Для плагинов теперь не обязательно дублировать tpl файлы для всех шаблонов. Можно их все держать в шаблоне default, а в конкретный шаблон
Поддержка разных конфигов для разных окружений
Конфиги плагинов теперь можно переопределять в каталоге с главным конфигом (/application/config/plugins/[plugin_name]/config.php)
Удобный механизм интеграции плагинов в админ-панель — управление конфигом и собственный функционал
Новый модуль кеширования и логирования
Новый модуль для работы с изображениями
Поддержка миграций для плагинов
Весь код отформатирован под PSR-2
Большое число мелких фиксов и улучшений ядра
Комментарии
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.