Компонент будет ключать два дополнения: Поле и Виджет(пока только в планах, есть нюансы). А так же вкладку в профиле пользователя и общий раздел с лентой загруженных файлов из записей типов контента и на странице профиля пользхователя.
В планах
Настройки и функции для поля:(Подгрузить — в данном контексте это когда файлы выбирают и добавляют в загрузку. Загрузить — в данном контексте это когда выбранные файлы загружают на сайт.)
Поле для типа контента или профиля.
Мультизагрузка — вкл, выкл.
Ограничение по размеру, по количеству загружаемых файлов.
Отслеживание дублей(когда пытаются подгрузить один и тот же файл потворно) при подгрузки в рамках текущего задания.
Поочередная и одновременная загрузка файлов на сайт.
Препросмотр фото и видео при подгрузке и после загрузки файлов.
Просмотр загруженных файлов некоторых типов. Например виде, аудио, pdf
Показывать кнопки скачивания, удаления подгруженных или загруженных файлов, отмена загрузки во время процесса загрузки.
Пресет размера отображаемого изображения(пока только в планах)
Выбор шаблона отображения загруженного списка файлов
и… другие.
Настройки для загружаемого файла в планах следующие:
Порядок отображения файла в списке загружаемых файлов.
Пресет размера отображаемого изображения(пока только в планах)
Опционально: Поля для заполнения типа Заголовок, описание, категория или свои поля указанные в настройках поля
Опции настройки доступа к файлу для группа пользователей. Например: Кому показывать, для кого платный.
Опции и функции на платный доступ к файлу: Цена, время доступа.