Документация модуля "SenDev: 152-ФЗ Персональные данные" обновлена до версии 1.1.16. Идут работы по обновлению визуальных материалов
Установка модуля SenDev: File Inspector - файловый менеджер

Установка модуля SenDev: File Inspector - файловый менеджер

Инструкция соответствует версии 0.8.6. Модуль устанавливается стандартным способом в административной части 1С-Битрикс.

[Скриншот 1: установка SenDev: File Inspector в списке решений или модулей]

Что проверить перед установкой

Модуль работает через административную часть и использует D7. Установщик проверяет версию главного модуля Битрикс: для слишком старого ядра установка не продолжается.

File Inspector предоставляет прямые операции с файловой системой. Перед установкой на рабочий сайт желательно иметь обычную серверную резервную копию. Система версий внутри File Inspector полезна для повседневных правок, но не заменяет полноценный бэкап сайта и базы данных.

Что создаётся при установке

После подтверждения установки модуль:

  • регистрируется в Битрикс;
  • добавляет административные страницы «Инспектор», «Снэпшоты» и «Информация»;
  • копирует служебные JS/CSS и endpoint для безопасной выдачи файлов;
  • создаёт таблицу истории версий файлов;
  • создаёт таблицы снэпшотов и элементов снэпшотов;
  • создаёт агент, который продолжает пошаговую сборку снэпшотов, ZIP и восстановление;
  • записывает начальные настройки файлового менеджера.

Начальные ограничения

По умолчанию разрешён один корень с ключом site, указывающий на корень сайта. В проводнике показываются только файлы с расширениями php, js, css, html, txt, json, xml. Из дерева исключаются каталоги .git, .idea, vendor, node_modules, файлы .env, .htaccess, а также маски *.log и *.tmp.

Это не перечень «запрещённых навсегда» объектов. Администратор может изменить его в настройках, но делать это следует осознанно: исключения снижают риск случайной правки служебных и объёмных каталогов.

Первый запуск

  1. Откройте «Сервисы → Инспектор файлов → Инспектор».
  2. Убедитесь, что слева появилось дерево сайта.
  3. Откройте «Настройки» и проверьте корень site.
  4. Выберите безопасный текстовый файл и откройте его в режиме просмотра.
  5. Перейдите в «Редактор», внесите незначительное тестовое изменение и сохраните.
  6. Откройте вкладку «Версии» и убедитесь, что предыдущая версия появилась в истории.

[Скриншот 2: главное окно File Inspector после установки]

Проверка системы снэпшотов

Откройте раздел «Снэпшоты», укажите корень site и небольшой тестовый путь, например каталог собственного шаблона или модуля. Создайте снэпшот и дождитесь статуса done. Для первой проверки лучше использовать небольшой каталог, а не весь сайт.

[Скриншот 3: первый завершённый снэпшот со статусом done]

Удаление модуля

При удалении доступна опция сохранения данных. Если она включена, служебные данные модуля не удаляются полностью. Если сохранение отключить, удаляются таблица истории версий, таблицы снэпшотов и настройки. Агент File Inspector удаляется при деинсталляции в любом случае.

Архивы снэпшотов являются файлами на диске. Перед окончательным удалением модуля рекомендуется скачать нужные ZIP и отдельно проверить, нужны ли они после деинсталляции.