Модуль «SenDev: iBlock History» — это профессиональное решение для 1С-Битрикс, которое полностью решает проблему отсутствия контроля изменений в инфоблоках. Каждый администратор сайта сталкивался с ситуацией, когда контент был изменён, и необходимо точно понять, кто, когда и что именно поменял, а затем, при необходимости, откатить изменения. Стандартные средства системы не позволяют отследить историю правок с достаточной детализацией. Данный модуль внедряет полноценную систему версионирования, визуального сравнения и безопасного восстановления данных, превращая управление контентом в предсказуемый и контролируемый процесс.
Ключевые возможности модуля охватывают все этапы работы с историей изменений. Прежде всего, это автоматическое версионирование: модуль создаёт версии при добавлении, изменении или удалении элементов. Режим «только значимые изменения» позволяет не засорять историю служебными полями (например, TIMESTAMP_X или SHOW_COUNTER), а возможность отключения версионирования для массовых импортов предотвращает раздувание базы данных. Визуальное сравнение версий реализовано с подсветкой изменений в полях и свойствах, доступны режимы отображения в две колонки или единый поток с подсветкой, а также сравнение любой версии с текущим состоянием элемента. Восстановление данных происходит полностью: можно откатить элемент до любой версии, при этом файлы восстанавливаются автоматически, а заменённые файлы архивируются в отдельную папку (obsolete) для возможности повторного обращения. Управление файлами построено на принципе дедупликации по хешу, что позволяет экономить дисковое пространство до 70% — файлы с одинаковым содержимым хранятся в единственном экземпляре. Гибкие настройки включают политики хранения (количество дней и максимальное число версий), возможность исключения отдельных инфоблоков из версионирования и настройку параметров отдельно для каждого инфоблока. Модуль интегрируется напрямую в карточку элемента, добавляя вкладку «История», поддерживает торговые предложения (каталог), высоконагруженные блоки (HL), а также формы и бизнес-процессы. Для переноса данных между проектами предусмотрен экспорт истории в ZIP-архив с файлами и импорт на другой сайт. Полноценный REST API и CLI-команды позволяют автоматизировать процессы, а вебхуки — уведомлять внешние системы о событиях.
Дизайн и адаптивность решения ориентированы на удобство администратора. Интерфейс вкладки «История» встроен прямо в карточку редактирования элемента или раздела, что обеспечивает быстрый доступ без лишних переходов. Визуальный diff с подсветкой добавленных и удалённых данных работает по аналогии с системами контроля версий кода, делая процесс анализа изменений интуитивно понятным. Решение не требует дополнительной адаптации под мобильные устройства, так как предназначено для работы в административной панели Битрикс, которая уже имеет адаптивный интерфейс.
С точки зрения SEO и маркетинга, модуль не имеет прямых инструментов продвижения, но его использование напрямую влияет на качество контента и стабильность сайта. Возможность быстрого отката изменений предотвращает потерю оптимизированных страниц, а ведение полного журнала действий (EventLog) позволяет отслеживать, кто и когда вносил правки, что критически важно для аудита и безопасности. Интеграция через REST API и вебхуки позволяет связать модуль с внешними CRM, системами аналитики или 1С, обеспечивая единое информационное пространство. Транзакционная безопасность гарантирует, что все операции записи версий выполняются в транзакциях базы данных, исключая частичные сохранения, а валидация импорта проверяет ZIP-архивы на вирусы и zip-бомбы.
Данное решение идеально подходит для интернет-магазинов, корпоративных порталов, новостных и информационных проектов, где контент регулярно обновляется большим количеством сотрудников. Оно будет полезно как для небольших сайтов с десятками элементов, так и для высоконагруженных проектов с миллионами записей, где требуется партиционирование таблиц версий. Модуль особенно востребован в компаниях, где важна безопасность данных, аудит действий и возможность быстрого восстановления после ошибок контент-менеджеров.
Характеристики
- Версия: 0.9.802
- Редакции: Первый сайт, Старт, Стандарт, Малый бизнес, Бизнес, Корпоративный портал, Энтерпрайз, Интернет-магазин + CRM
- Установок: Менее 50 раз
- Разработчик: SenDev (СенДев)
Заказать внедрение
Установим и настроим SenDev: iBlock History - контроль изменений инфоблоков под ваш бизнес. Позвоните: +7 (4922) 49-50-58 или оставьте заявку.