Исправлена функция выборки ТВ-параметров для конкретного ресурса (метод function getDocumentObject() document.parser.class.php
Добавлен обновленный процессор перемещения документов move_document.processor в папку custom/processors - с учетом функций формирования нового uri
Установлено подключение кастомного процессора move_document.processor.php в коде старого процессора
Плагин перезаписи uri при сохранении или дупликации ресурса
Плагин для замены uri при сохранении или дублировании ресурса
Для проверки и исключения ситуации перемещения в собственный дочерний ресурс заменяем проход по детям перемещаемого ресурса на проход по родителям нового "родителя" - что ускоряет работу на порядок, особенно на больших количествах дочерних
вынесен плагин в файл плюс добавлено событие OnBeforeDocFormSave и изменен код для формирования uri при редактировании alias