Изменения версии 3.1

  • Теперь система кэширования работает с классами-драйверами. В комплекте их два, сохраненяющие кэш в базе или в файлах. В будущем будут написаны варианты для memcache например. Никто не мешает дописывать собственные драйвера! Документация.
  • Управление доступами групп администраторв - управляется удобно и наглядно. Документация.
  • Импорт/экспорт блоков данных в XML-формат и данных из выбранных блоков в SQL-формат. Документация.
  • Красивый и удобный компонент для множественной загрузки картинок и файлов на основе jQuery Files Upload, он же используется для загрузки фотов в фотоальбом.
  • Красивый и удобный компонентй для работы с тэгами на основе jQuery плагина Chosen.
  • И аналогичный для работы с привязанными элементами.
  • Добавлена возможность делать подчиненные блоки данных с отношением "одни ко многим", но не просто выбирать готовые элементы, а именно во вложенном окне добавлять и редактировать данные.В 
  • Возможность создавать сложные SQL-запросы, в том числе внутри GetList классов DBlockElement и аналогичных. Документация.
  • Полный переход системы на UTF-8. Так же теперь можно настраивать кодировку базы, см. документацию.
  • Отказ от повсеместного использования $_SERVER['DOCUMENT_ROOT'], теперь всё работает на основе предопределенных констант. Документация.
  • Функция чистки кэша теперь удаляет так же картинки, которые были загружены в поля "картинка" или "множественная картинка", а после удалены из базы, но которые почему то не были удалены с диска.
  • Админка хотя и находится внутри папки engine, доступна по путям /adm/ и /admin/
  • Куча багфиксов и мелких финтифлюшек.

Полный changelog