Всем привет!
Новый модуль файлов для Cotonti.
Модуль организует управление вложениями к страницам, постам и любым другим объектам, создание фотогалерей на страницах и постах. А также совмещает в себе персональное файловое хранилище пользователей, файловое хранилище сайта для администраторов, управление аватарами и альбомами пользователей.
Он является заменой модуля PFS, плагина «User images», входящих в «коробку» Cotonti и плагина «Attach2».
GitHub: https://github.com/Alex300/files
Страница модуля: https://lily-software.com/free-scripts/cotonti-files
Особенности
- Хранение файлов как в локальной файловой системе на сервере, так и в удаленных файловых хранилищах, таких как Amazon AWS S3, Azure Blob Storage, Yandex Objet Storage, BunnyCdn, Google Cloud Storage, WebDav, FTP, SFTP и др.
- Современный механизм загрузки основанный на jQuery File Upload
- Поддержка мультизагрузки.
- Петаскивание файлов мышью прямо на форму загрузки.
- Загрузка файлов по-частям («Чанками») позволяет обойти ограничение на загрузку файла через $_POST в 2 мб.
- Использование для обработки изображений как библиотеки GD, так и ImageMagick. Последняя поддерживает большее количество форматов изображений, в т.ч. HEIC/HEIF, которые используются в смартфонах iPhone от Apple.
- Уменьшение больших изображений до указанных размеров при загрузке.
- Использование водяного знака (watermark) для изображений.
- Простая интергация через обратный вызов функций из шаблона.
- Загрузки подсчитываются и происходят с оригинальным именем файла.
- Создание изображений для предпросмотра (thumbnail) и простая его настройка.
- Поддержка экстраполей.
- Специальные ББкоды для вставки изображений и галлерей в текст страниц вне зависимости от выбранного парсера.
- Поддерживаемые форматы изображений библиотекой GD: .avif, .bmp, .gif, .jpg, .png, .tga, .tpic, .wbmp, .webp, .xbm
- Поддерживаемые форматы изображений библиотекой Imagick.
Подробное описание и системные требования: https://lily-software.com/free-scripts/cotonti-files
Помогите протестировать данный модуль. И, если он кому-то понравится, было бы здорово, если поможете с переводом описания на английский репозитория расширений.
Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/