Редактор файлов
| Плагин позволяет просматривать и править JSP-страницы и Vue-компоненты прямо в интерфейсе ERP, без доступа к файловой системе сервера. |
| Редактор изменяет файлы развёрнутого приложения на сервере. Эти правки не попадают в репозиторий и будут перезаписаны при следующей установке версии. Используйте редактор для срочных исправлений и проверки гипотез, а постоянное изменение вносите в исходный код. |
Какие файлы доступны
Переключатель вверху страницы выбирает тип файлов:
| Режим | Корневой каталог | Что показывается |
|---|---|---|
JSP |
|
Файлы |
Vue |
|
Файлы |
Пути считаются от рабочего каталога приложения. Выйти за пределы корневого каталога режима нельзя: такой запрос отклоняется с ошибкой "Недопустимый путь".
Работа с файлами
-
Поиск. Введите не меньше трёх символов в поле Фильтр: в дереве останутся подходящие файлы.
-
Открытие. Щёлкните по файлу. Он откроется в новой вкладке редактора; повторный щелчок переключает на уже открытую вкладку. Вкладка закрывается значком рядом с именем.
-
Сохранение. Внесите изменения и нажмите Сохранить. Сохраняется файл активной вкладки.
-
Создание. Нажмите + рядом с каталогом и введите имя файла с расширением. Пустой файл сразу записывается на сервер и открывается. В корне дерева файл создать нельзя, только в каталоге. Файл с расширением, не подходящим к режиму, будет записан, но в дереве не появится.
-
Удаление. Нажмите значок корзины рядом с файлом и подтвердите удаление. Файл удаляется с сервера без возможности восстановления.
При переключении режима JSP/Vue все открытые вкладки закрываются без сохранения.
Права
Права задаются в карточке пользователя или набора прав: Права → Плагин редактор файлов.
| Право | Что разрешает |
|---|---|
Просмотр редактора файлов |
Открыть страницу редактора. |
Дерево файлов |
Загрузить список файлов. |
Открытие файла |
Прочитать содержимое файла. |
Сохранение файла |
Записать изменения и создать файл. |
Удаление файла |
Удалить файл. |
Право на сохранение фактически даёт возможность изменить любую страницу интерфейса, поэтому выдавайте его только администраторам.