Quantum Manager

Бесплатный файловый менеджер для Joomla! с помощью которого Вы сможете загружать, редактировать и вставлять в редактор (а так же и поля) файлы. Есть возможность переопределить вызовы стандартного файлового менеджера.

GitHub

Просмотреть исходный код.

Создать вопрос

Создайть issue на GitHub.

Обратная связь

Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
@tsymbalmitia

Документация

Будет создана позже

Из чего состоит пакет менеджера

Quantum Manager

Компонент менеджера.
Просмотреть код

Quntum Manager Media

Плагин менеджера, который заменяет стандартный.
Просмотреть код

Jinterventionimage

Библиотека для работы с изображениями.
Просмотреть код

Что умеет менеджер

Мультизагрузка файлов

Создание/удаление новых каталогов

Наложение водяного знака

Автоматический ресайз картинок

Автоматический транслит имен файлов

Обрезать изображения

Сохранять оригиналы изображений

Ограничивать права для групп пользователей

Архитектура

Менеджер является составным. Каждая часть является автономной, которая не требует других частей. (На данный момент пока еще не доведена автономность, в ближайших релизах будет исправлено). Все части связаным между собой событиями на javascript, к которым вы можете так же подключаться в своих скриптах, для кастомизации поведения менедежра. (События будут описаны позже)
Части менеджера:
  • Дерево каталогов
  • Загрузка файлов
  • Область просмотра файлов и каталогов
  • Тулбар действий
  • Cropper.js
  • Codemirror (пока не реализовано)
  • Поиск (пока не реализовано)
  • Недавно открытые каталоги (пока не реализовано)
  • Закрепленные каталоги (пока не реализовано)
Каждая часть это на стороне Joomla! - поле JForm. На фронте части именуются модулями.
Тем самым Вы можете составлять и комбинировать части менеджера как Вам удобно в своих формах, которые используют конструктор JForm.

Попробуйте сейчас