A new release of the blog and social engine LiveStreet 2.0 has been released.
New opportunities: ')
The new file structure engine. The framework is completely separate from the application.
Recycled Component Based Front
The mechanism of universal categories. The ability to link categories to different objects.
The mechanism of additional fields (EAV) for various objects
Universal Media File Management Engine
Topics type management and customization
Native support for preview images for topics
Ability to insert multiple polls in a topic
User Rights Management System
Central crowns
New user-friendly photo upload and user avatar
User complaints support
New User Search
Simplification of the rating system
Search the site "out of the box" (without sphinx)
New Blog Search
Categories for blogs
Ability to publish topics in multiple blogs
Optional captcha when logging in
New installer
Ability to start the LS update process from the console (for large projects)
Simplified Topics Navigation
Official admin panel (separate plugin included)
Editing comments
Multi-authorization support for users (you can simultaneously log in from different browsers)
Support work via https, including forced use for registration / authorization pages
The possibility of expanding events with separate classes
Significant refinement of ORM
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 copy only the modified ones to 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 plug-ins into the admin panel - config management and its own functionality
New caching and logging module
New module for working with images
Migrations support for plugins
All code formatted for PSR-2
A large number of minor fixes and kernel enhancements.