IDETA: Резервные копии и журнал изменений, ver. 1.0.7
Кто-то из сотрудников испортил карточку товара, удалил новость или стёр половину текста на странице «Контакты»? Модуль вернёт всё как было — в один клик, без разворачивания бэкапа всего сайта и без программиста.
Перед каждым изменением или удалением модуль сохраняет копию элемента инфоблока или страницы, а в журнал записывает, кто и что именно поменял: «Название: было → стало», «Свойство Цвет: Белый → Чёрный». Любое изменение из журнала можно откатить кнопкой.
Резервные копии элементов инфоблоков- Копия создаётся автоматически перед каждым изменением и удалением элемента.
- Сохраняются поля, привязки к разделам, свойства всех типов, картинки и файлы. Файлы копируются физически и не пропадут, даже если Битрикс удалит оригинал.
- Количество хранимых состояний настраивается (от 1 до 100 на элемент), одинаковые состояния подряд не дублируются.
- Резервирование всех инфоблоков или только выбранных.
- Массовый бэкап: снимок текущего состояния всех элементов инфоблока одной кнопкой.
- Окно копии показывает данные копии рядом с текущими — изменённые поля подсвечены.
- Восстановление в один клик из списка копий, окна копии или журнала.
- Групповые действия: откатить последнее изменение, предпоследнее или вернуть самую старую копию сразу у многих элементов.
- Удалённые элементы восстанавливаются целиком. Если удалён весь инфоблок или тип инфоблоков — модуль пересоздаст их вместе со свойствами и значениями списков.
- Само восстановление тоже обратимо: перед ним текущее состояние сохраняется в копию.
- Копия сохраняется при редактировании через административный раздел, «Эрмитаж» и визуальный редактор.
- Кнопка «Отменить изменения» в панели публичной части — список копий текущей страницы с датой и автором.
- Восстановление удалённых страниц, если по ним остались копии.
- Кто, когда и что изменил: для элементов — список полей и свойств «было → стало».
- Кнопки «Просмотр» и «Откатить» прямо в строке журнала.
- Фильтры по дате, пользователю, инфоблоку, элементу и странице.
- История конкретного элемента — в один клик из списка копий.
- Автоматическая очистка старых записей.
Обмен с 1С, импорт из XML/CSV, cron и консольные скрипты не засоряют журнал и не вытесняют копии ручных правок. Дополнительно можно исключить отдельных пользователей, группы (например, пользователя обмена с 1С) и любые скрипты.
Права и надёжность- Отдельные уровни доступа: просмотр копий и журнала / восстановление и настройка.
- Ошибки модуля не мешают сохранению данных сайта — они перехватываются и показываются в самодиагностике.
- Встроенная проверка «почему элемент не попадает в журнал» по ID элемента.
Что не резервируется: цены и остатки торгового каталога, SEO-настройки элементов, бизнес-процессы и документооборот; изменения файлов по FTP/SSH и через git.
Требования: PHP 8.2+, главный модуль 23.0.0+, модуль «Информационные блоки», MySQL/MariaDB.
| Опубликовано | 20.10.2026 |
| Версия | 1.0.7 |
| Установлено | Менее 50 раз |
| Адаптивность | Нет |
| Поддержка Композита | Нет |
| Подходящие редакции | Первый сайт, Старт, Стандарт, Малый бизнес, Бизнес |
| Пробный период | Есть |
