Forumlar / National / Russian / Модули и плагины / [test] module FileAPI

Dr2005alex
#41524 2016-03-15 22:20

Собственно идет разработка нового модуля загрузки файлов для Cotonti. Пока делаю сам (может кто подключится)

Чем собственно данный модуль отличается от имеющихся:

  • Модуль использует API разработанное для mail.ru https://github.com/mailru/FileAPI
  • Загрузка файлов через ajax (module Files тоже.. )
  • Загрузка файлов чанками (опционально можно указать размер)
  • Подготовка и ресайз изображений на стороне клиента, а не сервером. (больше нагрузка на браузер, но меньше на сервер)

В будущем планируется:

  • Сейчас модуль по умолчанию вместе с оригиналом изображений генерирует thumb 80х80. 
  • В дальнейшем количество вариантов превьюшек и их размер будет настраеваемым через параметры вызова формы загрузки. Можно будет генерировать разные размеры и даже расширения превью.
  • Обрезание изображений - применимо к аватарам.

В общем можно много чего навоять, но уже можно тестировать зачатки и отписывать о багах и предложениях..

модуль на gitHub https://github.com/Dr2005alex/cot_fileAPI

Подключайтесь ;)

Скоро появится описание API, и любой кто пишет свои расширения, сможет использовать его для своих плагинов или модулей.

Немного скринов:

Форма загрузки файлов: http://prntscr.com/afrdtz

Вывод на страницу: http://prntscr.com/afref3

WebKaa.ru - Cotonti Relax

Bu konu Dr2005alex tarafından düzenlendi(2016-03-29 15:03, 8 yıllar önce)