Модуль Flash Upload
Привет.
Необходимо встроить в DLE7 модуль Flash Uploader
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Требования к модулю UPLOAD (Настройка либо в админке ДЛЕ, либо в текстовых файлах (не критично)
1 - настройка правил загрузки файлов в каждую конкретную категорию
- допустимые расширения. в строчку - (avi,gz) или * (доступны все, кроме недопустымых)
- недопустимые расширения - в строчку - (php,pl) или * (запрещены все, кроме допустимых)
- Максимальный размер файла
- Максимальное кол-во прикрепленных файлов
- Можно ли редактировать файлы после публикации/модерации
- Путь, где будут храниться файлы
- Переименовывать ли залитые файлы в "DFGSDFGKJLSDFKGJSD" ? (для безопасности)
2 - Модуль должен цепляться к редактору новости через тег типа {Files_Upload}
3 - При редактировании новости - возможно изменить прикрепленные файлы
4 - Для файла запонимается - оригинальное название, тип, размер
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Требования к модулю DOWNLOAD
1 - Цепляется к шаблону через тег {FILES_LIST type="1"} {FILES_LIST type "2"} {FILES_LIST type "3"}
Выводится таблица прикрепленных файлов.
Тип 1 - Картинки - т.е. выводится блок картинок с превьюшками. матрицей - кол-во регулируется по ширине
ХХХ ХХХ ХХХ
ХХХ ХХХ ХХХ
- При клике - открываются в новом окне.
Тип 2 - Медиа-Файл - выводится таблица в строчку
Галка / № / Название / Тип / Прослушать / Добавить +
Можно выбрать галкой файлы, которые надо скачать и нажать кнопку "Скачать" - закачка будет осуществляться в выбранную папку.
- При нажатии значка Прослушать - идет проигрываение (в основном для мп3 и т.п. форматов) и появл. кнопка стоп
- При нажатии значка Добавить - в новом окне вызывается модуль типа addplaylist.php и ему передаются параметры, достаточные, для того, чтобы понять что за файл надо проиграть, его тип и где он лежит
Тип 3 - Видео-Файлы - выводится таблица в строчку - работает так же как тип2, только при нажатии на иконку Посмотреть - в новом окне стартует periview.php и ему передаются параметры. достаточные, чтобы понять где лежит файл, какого он типа, название и прочее.
- Необходима возможность докачки (наверно кнопка пауза)
- Корректная обработка обрыва при скачке
///////////////////////////////////////////////////////////
Могут быть использованы любые модификации движка и базы (согласовать)
Файлы нельзя достать из флеша (автодаунлоадером)
Корректная проверка, установлен ли у пользователя флеш
При сдаче проекта, флеш предоставляется в исходнике.
Понравился как работает
http://www.tinywebgallery.com/en/tfu/web_overview.php
http://www.tinywebgallery.com/en/tfu/web_demo2.php
В Предложении обязательно указывать ЦЕНЫ и сроки.