Обновлены сборки дистрибутивов версии 0.5.4 от 07.09.2011
Изменения с 24.02.2011 по 07.09.2011
Ядро
- исправлена ошибка блокирующая работу в IE при вызове виджета wait.js;
- реализовано авторизация/выход/регистрация пользователя с отключенным JavaScript-ом в браузере, шаблон main для выхода без JavaScript;
- исправлена опечатка конвертации времени;
- добавлен стиль выделяющий строку в таблице, добавлен новый тип в метод конвертации даты;
- изменение префикса таблиц базы данных в настройках движка;
- кеширование версий компилятора JS компонентов - увеличение производительности движка в 1.5-3 раза;
- вызов класса после обьявления (php 5.3);
- добавлен виждет "Поле ввода даты и время";
- добавлены функции для инсталлятора платформы;
- исправлена ошибка в динамической подгрузке JavaScript компонентов в Chrome.
Модуль "Структура сайта"
- вызов класса после объявления (php 5.3);
- реализована система ролей (90%);
- сохранение режима редактирования страницы (необходимость вызвана отключать визуальный редактор на некоторых страницах);
- добавлен параметр level в кирпич vmenuf, который, если значение больше 0, то ограничивает вложенность в меню.
Модуль "Каталог"
- исправлена критическая ошибка - циклическая ссылка на необходимые компоненты;
- добавлен новый тип опции элемента "Вложенный(дочерний/ссылка на) элемент";
- исправлены ошибки в работе менеджера типов элемента;
- поправлена сортировка загруженных фотографий;
- в редакторе каталога добавлен визуальный редактор;
- исправлена критическая ошибка для уникальных типов элементов, которые использовали табличный тип поля;
- отображение элементов каталога в панели управления с пустыми полями.
Модуль "Комментарии"
- исправлена ошибка с определением пользователя родительского комментария;
- добавлен билдер для построения отдельных комменатариев в других модулях.
Модуль "Интернет-магазин"
- выравнивание по центру текста товара без фото;
- правильное отображение полной картинки;
- устранен недочет в шаблоне отображения продукта, вызов класса после объявления (php 5.3);
- исправлена ошибка с пересчетом суммы в корзине;
- добавлены страницы акций, новинок и хитов продаж;
- добавлена возможность размещения списка разделов каталога и списка товаров на одной странице;
Модуль "Обратная связь"
- добавлены несколько пустых публичных кирпичей для перегрузки в шаблонах;
Модуль "Менеджер файлов"
- возможность добавления разрешенных типов файлов;
- исправлена критическая ошибка обновления MIME типа, если он установлен, но не указан;
- обновлена библиотека class.upload до версии 0.3;
- код ссылки на файл теперь всегда добавляется хостом;
- исправлена ошибка загрузки файла в опере;
- реализована возможность загрузки файл до 4Гб;
- изображение, если превышает допустимый размер установленный администратором, автоматически ужимается до допустимого;
- добавлена проверка - если файл во время upload с таким именем уже есть в папке на сервере, то производиться побайтная проверка;
- исправлена ошибка в генерации превьюшек;
- исправлена ошибка в header запрашиваемого файла;
- удален заголовок, из-за которого браузер вместо отображения картинки предлагал ее скачать;
- убрано ограничение в 2мб в POST форме;
- прочие мелкие правки.
Модуль "Новости"
- обновлена система ролей;
- добавлена возможность редактирования даты публикации.
Модуль "Профиль пользователя"
- добавлена дополнительная информация (учетная запись, дата рождения, о себе, последний визит, дата регистрации) при просмотре профиля пользователя;
- добавлен виджет выбора пользователей из списка знакомых. Если пользователя нет в списке знакомых, его можно попытаться найти среди других пользователей;
- добавлен виджет пользователя (аватар, имя и доп информация);
- добавление пользователя в список сразу после поиска.