История изменений инфоблоков

История изменений инфоблоков, ver. 1.0.0

Рейтинг:
Бесплатно
Работает на редакциях Битрикс:
Первый сайтСтартСтандартМалый бизнесБизнес
В случае покупки "История изменений инфоблоков" у нас, мы предложим вам "Бесплатную базовую установку" на ваш сервер.
Помощь, техподдержка
Нужна помощь?
Поможем с настройкой "История изменений инфоблоков"

Контролируйте, кто и что менял в инфоблоках: элементы, разделы, свойства и доп. поля — с понятным сравнением «было → стало».

Модуль ведёт журнал изменений инфоблоков: сохраняет версии элементов и разделов, фиксирует правки структуры и показывает, какие поля изменились, кем и когда.

Для кого модуль

Для сайтов на 1С‑Битрикс, где с контентом работают несколько сотрудников, подрядчики или редакционные команды. Особенно полезен, если важно быстро понять:

  • кто изменил материал;

  • когда это произошло;

  • какое значение было раньше;

  • что именно поменяли в свойствах и доп. полях.

Какие задачи решает
  • аудит изменений контента в инфоблоках;

  • прозрачность работы редакторов и администраторов;

  • поиск «кто сломал» без догадок и переписки;

  • контроль изменений структуры инфоблока: свойства, обязательность, множественность, доп. поля разделов;

  • удобный просмотр истории прямо в карточке элемента или раздела.

Возможности

Журнал изменений

  • общий журнал событий по инфоблокам;

  • фильтры по IBLOCK_ID, ELEMENT_ID, SECTION_ID;

  • дата, тип события, пользователь, краткое описание;

  • детализация изменений: поле / было / стало.

История элементов и разделов

  • создание, изменение и удаление;

  • сохранение снимка состояния;

  • вкладка «История» в форме редактирования элемента;

  • вкладка «История» в форме редактирования раздела.

История структуры

  • изменения свойств инфоблока;

  • изменения доп. полей разделов;

  • изменения настроек инфоблока;

  • фиксация добавления и удаления свойств и UF-полей.

Гибкие настройки

  • логирование только нужных инфоблоков;

  • добавление инфоблока по ID без вывода полного списка;

  • отдельные переключатели: элементы / разделы / структура;

  • лимит числа версий;

  • срок хранения логов;

  • ручная очистка логов по инфоблоку.

Как это выглядит в работе
  1. Администратор добавляет нужный инфоблок в настройки модуля.

  2. Включает логирование элементов, разделов и/или структуры.

  3. Редакторы работают как обычно.

  4. Все изменения появляются в журнале и на вкладке «История».

  5. По каждой правке видно: кто изменил, когда и какие поля затронуты.

Пример записей в журнале
  • Элемент «Новость» — Название: «Черновик» → «Опубликовано»

  • Раздел «FAQ» — UF_11: «111» → «323»

  • Свойство «Цена» — Обязательное: «N» → «Y»

  • Доп. поле раздела — добавлено / удалено

Кому особенно полезен
  • интернет-магазинам и каталогам;

  • корпоративным порталам и контентным сайтам;

  • проектам с несколькими редакторами;

  • командам, где важны аудит и ответственность за изменения.

Важные ограничения
  • модуль предназначен для 1С‑Битрикс: Управление сайтом (не приложение Битрикс24);

  • требуется установленный модуль «Информационные блоки» (iblock);

  • это журнал версий и аудит, а не автоматическое восстановление «в один клик»;

  • изменения фиксируются через события API Bitrix; правки напрямую в БД в обход API не логируются;

  • доступ к настройкам и журналу — для администраторов;

  • логируются только инфоблоки, явно добавленные в настройки модуля.

Технические особенности
  • локальный PHP‑модуль Bitrix;

  • хранение версий и журнала в собственных таблицах;

  • автоматическая очистка по сроку хранения;

  • ограничение числа хранимых версий;

  • вкладки истории встроены в стандартные формы редактирования элемента и раздела.

Разработчик G-Lab
Опубликовано 02.09.2026
Версия 1.0.0
Установлено Менее 50 раз
Адаптивность Нет
Поддержка Композита Нет
Подходящие редакции Первый сайт, Старт, Стандарт, Малый бизнес, Бизнес
Бесплатно Да
Пробный период Нет
Для корректной работы сайта мы используем файлы куки.
Принять