Vesthelm Engine 2.1.4

Просмотры 36
Дата 7 сент., 2016 (8 лет, 3 месяца, 2 недели, 2 дня, 15 часов назад)
#1
Изменения в версии Vesthelm Engine 2.1.4

• Новые шаблоны для панели администратора, использующие JavaScript библиотеку jQuery вместо библиотеки ExtJS (библиотека jQuery полностью бесплатна, а библиотека ExtJS нет).
• Полностью переписан/улучшен JS код панели администратора с ExtJS на jQuery.
• Увеличена производительность панели администратора, уменьшен размер JS кода (jQuery - 84 KB, ExtJS - 1,42 MB).
• Почти весь HTML код в файлах шаблона (упрощает оптимизацию под мобильные телефоны, простота в изменении дизайна).
• Файлы шаблонов форм (.tpl) в отдельных файлах (Панель администратора).
• JavaScript файлы из основного шаблона можно заменять в дочерних шаблонах (достаточно скопировать нужный JavaScript файл, по такому же пути, как и в основном шаблоне).
• Быстрая смена шаблона по щелчку или ссылке (Панель администратора->Система->Шаблоны или {ваш_домен}/acp/configurations/configurations/?cfg_view=set_template&template=notna&side=frontend).
• Новое меню для панели администратора (для шаблона NotNA).
• Адаптивное меню (для шаблонов NotNA, NotNA Simple, NotNA Advanced).

• Добавлена возможность отображения ошибки под полем (Панель администратора->Система->Настройки->Vesthelm->Макет сайта->Положение сообщений полей->Внизу).
• Добавлены населенные пункты для доски объявлений: России, Беларуси, Украины (https://www.vesthelm.com/ru-RU/форум/vesthelm-engine/установка-обновление-и-импорт/населенные-пункты-для-доски-объявлений-t68.html).
• Добавлены правила в .htaccess файлы: не перенаправлять ненайденные файлы картинок, JS, CSS на index.php.
• Улучшен установочный скрипт.
• Исправлена ошибка в установочном скрипте: Сервер не найден (если имя сервера БД не localhost).
• Исправлена ошибка в файле шаблона pagination.tpl (Не нажималась кнопка Вперед, при выборе страницы).

• Частичная поддержка PHP 7 и MySQL 5.7
• Обновлены все дополнения и приложения для использования JavaScript библиотеки jQuery.

------------Vesthelm JS Framework(для шаблона NotNA)
Добавлены компоненты/классы JS:
tree - для выбора древовидной структуры (одного или нескольких элементов)
table - для создания адаптивных таблиц
menu - для создания адаптивного меню

Улучшены компоненты/классы JS:
popup - для создания всплывающих окон
tree_select - для выбора древовидной структуры
loader - для отображения загрузки (дествий)
grid - для создания AJAX сетки (grid)
window - для создания окон
string - для работы со строками
array - для работы с массивами
form - для создания AJAX форм и проверки значений полей

------------Vesthelm Framework
• Улучшены классы Pagination, Input.
• Улучшена производительность при восстановлении связей класс Category.

------------Форум (приложение)
• Поддержка шаблонов для панели администратора, использующие JavaScript библиотеку jQuery.

------------Доска объявлений (приложение)
• Выбор категории, населенного пункта, дополнительных полей объявления в быстром поиске.
• Поддержка шаблонов для панели администратора, использующие JavaScript библиотеку jQuery.
• Улучшены запросы подсчёта объявлений.
• Исправлен поиск объявлений.
• Исправлено неправильное название для поля Разделитель (шаблон NotNA).

------------Проверка файлов (дополнение)
• Обновление статуса для нескольких файлов (для шаблона NotNA).
• Поддержка шаблонов для панели администратора, использующие JavaScript библиотеку jQuery.

------------Языки (дополнение)
• Импорт/Экспорт языка, фраз в .xml файл (для шаблона NotNA).

------------Меню (дополнение)
• Добавлены отсутствующие фразы.
• Исправлено отображение сообщения после удаления меню.

------------Пользователи (дополнение)
• Удаление аватара при удалении пользователя.
• Неподтвержденные пользователи не смогут войти на сайт и увидят сообщение о подтверждении регистрации.
• Поддержка шаблонов для панели администратора, использующие JavaScript библиотеку jQuery.
• Исправлена ошибка при сохранении данных о пользователе (Панель администратора).

^
Запустить задачи