Этот проект предназначен для обеспечения специальных страниц загрузки файлов для материалов с полем CCK Filefield/Imagefield. Модуль позволяет корректную загрузку изображений/медиаматериалов, обеспечивая загрузку на сайт больших файлов(используя flash, silverlight, gears).
Возможности:
- создание страниц загрузки для различных типов материалов с полем filefield или imagefield
- индивидуальные настройки для каждого типа материала - вы можете выбрать поле в которое загружать файлы
- после того как все настроено - просто откройте /advupload и увидите набор ссылок, также все это появится в основном меню сайта
- может загружать файлы до 2GB. Есть определенные сложности с filesize() в PHP на 32битных системах, поэтому на данный момент ограничение до 2GB.
- специальные ключи и контрольные суммы для обеспечения безопасности(например, злоумышленник не сможет устроить флуд, пытаясь размещать файлы вручную)
- позволяет вводить название материала при добавлении файла
- позволяет загружать много файлов и привязывать их к одному материалу, так же как создавать новый материал для каждого нового файла
- есть поддержка OG(open groups)
Ближайшие планы:
- простейшая галерея и ее интеграция с данным модулем
- порт на Drupal 7
Взять модуль можно на странице проекта на drupal.org: http://drupal.org/project/advupload
Ну и как обычно:
Приветсвуется тестирование, сообщения об ошибках и прочий спам, также помощь по вопросам программирования под Drupal 7 - в плане правильного программного сохранения файловых полей материала и самого материала на этой версии Drupal, а также пожертвования на кошельки системы Webmoney Z257403855887, R317189108083

Комментарии
Дежавю
Видел подобное в модуле plupload, зарелизеном на офсайте.
Похоже визуально до чертикофф. Прокомментируете?
в модуле plupload нет
в модуле plupload нет проверок на засирание диска. нет проверок верна ли сессия формы. нет очистки временных файлов.
и у них и у меня взята форма из примеров библиотеки от plupload но в отличие от них моя форма был переписана и доведена до ума в плане локализации, например + дополнительных хуков. если бы модуль plupload на момент написания моего модуля мог все то что я реализовал - я бы этого не делал.
про их модуль могу сказать, мнение, но боюсь, будет много нецензурных выражений. :)
а визуально похоже потому что форма одна. html один. правда в моем случае я ее потихоньку переписываю и код JS и css там уже отличаютса. в планах докачка файлов в случае "разрывов".
http://plupload.com/example_queuewidget.php вот она. с нее начиналось.
Просто виджет для FileField
Полагаю, что будет полезно и продвинет использование этого модуля если он будет сделан как вариант загрузки для FileField.
Примерно как FileField Insert
Потому что добавлять файлы к нодам - это как-то более по человечески, чем создавать ноды из файлов.
не было необходимости. если у
не было необходимости. если у вас она есть - никто вам не мешает сделать заказ на написание функционала.
глюк
приветствую.
поставил модуль и заметил одну особенность: если в допустимых расширениях файлов ничего не указано, то нельзя выбрать ни одного типа файла, хотя должны быть доступны все.
спасибо за модуль!
Да, вообще то тип файла
Да, вообще то тип файла обязателно для корректной работы CCK полей указывать. Надо было issue написать на drupal.org - я сделаю предупреждение что поле не настроено до конца.
спасибо
просто указано в настройках, что если не указать, то грузить можно что угодно. Сиё в моём случае удобно.
на drupal.org писать - язык не знаю:)
Супер!
Спасибо за отличный модуль!
Использую пока так:
1) создал служебный тип материала "загрузчик", указал путь "sites/default/files/tmp" и этот же путь указал стандартной друпаловской галерее для импорта картинок. Работает без вопросов.
2) для больших картинок создан тип "оригинал", к которому уже другое отношение.
Багов не замечено.
его бы расширить - сделать
его бы расширить - сделать вкладку догрузки файлов рядом с редактированием ноды, но времени нет.
Вообще ищу спонсора для портирования на D7