LiveStreet v2.0 is a blog-social CMS written in PHP with open source code. It is used to create blogs and social networks, and can also be used as a PHP framework. Thanks to the MVC architecture, plugins and templates, smarty can flexibly expand to suit the desired goals.
New features:
New file structure of the engine. The framework is completely separate from the application.
Redesigned front based
on the Universal Category Mechanism components. The ability to link categories to different objects.
The mechanism of additional fields (EAV) for various objects
Universal media file management mechanism
Managing topic types and their customization
Built-in support for preview images for topics
The ability to insert several surveys into the topic
User rights management System
Central Crown
A new convenient mechanism for uploading a user's photo and avatar
Support for user complaints
New user search
Simplifying the rating system
Site search "out of the box" (without sphinx)
New Blog search
Categories for blogs
The ability to publish topics in several blogs
Optional captcha for authorization
New installer
The ability to start the LS update process from the console (for large projects)
Simplified navigation through topics
Official admin panel (separate plugin included)
Editing comments
Support for multi-authorizations for users (you can log in from different browsers at the same time)
Support for working via https, including forced use for registration/authorization pages
The possibility of expanding events by separate classes
Significant revision of the ORM
The ability not only to override template files, but also to inherit them
For plugins, it is no longer necessary to duplicate tpl files for all templates. You can keep them all in the default template, and in a specific template
Support for different configs for different environments
Plugin configs can now be redefined in the directory with the main config (/application/config/plugins/[plugin_name]/config.php )
A convenient mechanism for integrating plugins into the admin panel is configuration management and its own functionality
New caching and logging module
New module for working with images
Migration support for plugins
All code is formatted for PSR-2
A large number of minor fixes and kernel improvements