SenDev: File Inspector - файловый менеджер, версирование, снэпшоты
SenDev: File Inspector — административный файловый менеджер для 1С-Битрикс. Модуль позволяет работать с разрешёнными каталогами сайта прямо из административной части: просматривать структуру папок, открывать и редактировать текстовые файлы, загружать и перемещать файлы, менять права, искать по именам и содержимому, а также восстанавливать предыдущие версии.
Кроме истории отдельных файлов, в модуле есть система снэпшотов. Снэпшот фиксирует состояние выбранного дерева каталогов: список файлов и папок, размеры, даты изменения и права. При необходимости к снэпшоту можно сформировать ZIP с копиями файлов, сравнить два состояния и выполнить восстановление из архива.
Основные разделы
- Инспектор — проводник, просмотр, поиск, редактор, версии и настройки;
- Снэпшоты — контрольные снимки файловой структуры, сравнение, ZIP и восстановление;
- Информация — сводка по версиям файлов, снэпшотам и текущим ограничениям;
- Журнал действий — переход в стандартный журнал событий Битрикс с фильтром по модулю.
Кому предназначен модуль
Модуль рассчитан на администратора или разработчика сайта. В версии 0.8.6 операции чтения и записи выполняются только для администратора Битрикс. Это важно учитывать: File Inspector не предназначен для выдачи ограниченного файлового доступа редакторам или контент-менеджерам.
Рекомендуемый порядок работы
- Установить модуль и открыть «Инспектор».
- Проверить раздел «Настройки»: разрешённые корни, расширения и исключения.
- Открыть тестовый файл и убедиться, что просмотр работает корректно.
- Перед редактированием проверить, что автоматическое версирование работает.
- Для значимых изменений сайта создать снэпшот нужного каталога.
- После изменений при необходимости сравнить состояние или восстановить файлы.
Важно: файловый менеджер даёт прямой доступ к файлам сайта. Ошибка при редактировании PHP, конфигурации или шаблонов может нарушить работу сайта. Для критичных файлов рекомендуется предварительно создавать снэпшот с ZIP-копией.