Вышел новый релиз Evolution 3.1.13 от комьюнити.
Как обновиться?
- Простой вариант — накатить файлы из гита сверху на сайт, запустить /install
- Если у вас 3.1.11 и выше — можно просто сделать из папки core:
php artisan make:site update
composer update
Подробнее
- Метод ядра sendmail() позволяет прикреплять файлы расположенные за пределами MODX_BASE_PATH.
- Безопасный режим — позволяет восстановить работоспособность админки, нарушенную каким-либо плагином. Для запуска в безопасном режиме следует создать файл core/custom/define.php с содержимым:
<?php
define('SAFE_MODE', true);
- Удалены устаревшие события:
.OnBeforeManagerLogout, OnBeforeManagerLogin, OnManagerAuthentication, OnManagerChangePassword, OnManagerCreateGroup, OnManagerDeleteUser', OnManagerLogin, OnManagerLogout, OnManagerSaveUser, OnBeforeWUsrFormDelete, OnBeforeWUsrFormSave, OnWUsrFormDelete, OnWUsrFormPrerender, OnWUsrFormRender, OnWUsrFormSave, OnWebDeleteUser, OnWebSaveUser
Cледует использовать события
.OnBeforeUserDelete, OnBeforeUserLogin, OnBeforeUserLogout, OnBeforeUserSave, OnUserAuthentication, OnUserChangePassword, OnCreateUserGroup, OnUserDelete, OnUserLogin, OnUserLogout, OnUserSave, OnUserFormRender, OnUserFormPrerender
Это изменение может частично нарушить работу сайта! Перед обновлением проверьте наличие плагинов, которые используют устаревшие события. - События onBeforeMoveDocument и onAfterMoveDocument переименованы в OnBeforeMoveDocument и OnAfterMoveDocument, параметр id_document переименован в id.
Это изменение может частично нарушить работу сайта! Перед обновлением проверьте наличие плагинов, которые используют события onBeforeMoveDocument и onAfterMoveDocument. - Добавлена индикация offline-режима сайта — иконка в верхнем меню и сообщение на главной странице.
- Исправлена работа offline-режима сайта — просматривать сайт в режими offline смогут только пользователи, которым разрешен доступ в админку.
- Оптимизировано создание системного кэша. Теперь он управляется одной настройкой, а не двумя. Исправлена обработка ссылок функцией evo_parser.
- Улучшено управление связями для групп документов и пользователей.
- Исправлены поломанные блокировки элементов. Изменены модели элементов, работающих с блокировками.
- Исправлены неправильные значения полей createdby, editedby, createdon, editedon в модели SiteContent.
- Добавлены аннотации для фасадов.
- Изменен метод hasPermission — для пользователя с ролью 1 (администратор) или при работе в cli-режиме метод возвращает true.
- Увеличен размер поля ip в таблице manager_log для корректной работы с IPv6.
- Добавлены библиотеки MODxAPI.
- Файлы htaccess изменены для работы с apache 2.4
- Исправлена проверка прав доступа при редактировании документа.
- Мелкие исправления интерфейса админки, улучшение совместимости с PHP8.1.
Ну и всех с Новым Годом, разумеется.
Комментарии (0)