Редактор изображений для AdminJS - Готов к использованию!

Редактор изображений успешно интегрирован в AdminJS!
🎉 Что было реализовано:
  • Полнофункциональный редактор изображений с галереей
  • API для загрузки и управления изображениями
  • Автоматическая интеграция с полями изображений в AdminJS
  • Превью изображений и организация по папкам
  • Оптимизация изображений через Sharp
📝 Как использовать в AdminJS:
  1. Войдите в админ-панель: Открыть AdminJS
  2. Данные для входа:
    • Username: admin
    • Password: Используйте существующий пароль администратора
  3. Редактируйте маршруты, гидов или статьи
  4. Для полей изображений появится кнопка "📷 Выбрать"
  5. Нажмите кнопку для открытия редактора в модальном окне
🔧 Функции редактора:
Загрузка
  • Drag & Drop
  • Формат: JPG, PNG, GIF
  • Макс. размер: 5МБ
  • Автооптимизация
Галерея
  • Все загруженные изображения
  • Фильтр по папкам
  • Превью с именами
  • Поиск по категориям
По URL
  • Внешние изображения
  • Прямые ссылки
  • Предпросмотр
  • Быстрая вставка
📂 Организация файлов:
/uploads/routes/
Изображения маршрутов
/uploads/guides/
Фотографии гидов
/uploads/articles/
Изображения статей
/uploads/general/
Общие изображения
Техническая информация:
Редактор автоматически определяет поля изображений по именам (image_url, photo, avatar) и добавляет к ним кнопку выбора. Изображения оптимизируются до разрешения 1200x800 с качеством 85% для оптимальной производительности.