Как прикрепить сразу несколько файлов?

Главные вкладки

Аватар пользователя xseed xseed 18 августа 2007 в 20:40

Подскажите пожалуйста, может кто знает, как залить сразу несколько файлов на сервер (картинок или в в виде списка) и прикрепить их к ноде, а то стандартный модуль upload уже просто надоел, какой-то уродливый он в этом плане.

Комментарии

Аватар пользователя edhel edhel 18 августа 2007 в 22:12

Чем upload-то не угодил? В 5.х нормально сделано, без перезагрузки страницы можно много файлов прицеплять.

ЗЫ: можно far-ом через F5 заливать)

Аватар пользователя xseed xseed 19 августа 2007 в 11:18

Как же много...
Все время тыкать кнопку "Обзор", выбирать только один (!) файл, а потом еще нужно и нажать кнопку "Прикрепить" для заливки на сервер. И так каждый файл (или изображение). А у меня этих файлов (и изображений) надо много прицелять, штук по 7-8 на ноду, а нод 30 с гаком, вот и получается, что 240 раз надо нажать по 2 кнопки - итого 500 раз...
А почему они так не сделали так: нажал кнопку "Обзор", отметил в выбранном директории сразу несколько файлов и кнопку OK, и сразу автоматом бы пошла загрузка этих файлов прямиком на сервер. Зачем сделали кнопку "Прикрепить" ? Почему только по одному?
А на счет копирования это дело не прокатит, этот же модуль фиксирует прикрепляемые файлы - там даже есть установка опции "Список", то есть отображать файлы в виде списка внизу, или ваыводить как изображения. Если их просто скопировать в папку files, то ничего не получается (а если потом из этой папки прикреплять - файлы в ней начинают дублироваться), то есть модуль upload может управлять только прикрепленными файлами. Он не видит "лишние" файлы в папке files.
Может быть раскажете, как прицеплять множество изображений к ноде безо всяких там тумбочек (thumbnails), превью и прочего излишества, а то что-то совсем напряжно с этим модулем стало работать.

Аватар пользователя edhel edhel 19 августа 2007 в 19:32

Прикрепление при обзоре только одного файла - это особенность HTML/HTTP. Вы где-то видели сайты, где можно при обзоре больше одного файла прикреплять? Такое можно сделать только на каком-нибудь activeX-е или java applet-е, если права ему дать... Как так можно извратиться на js - не представляю... Можно конечно из JS к activeX-ам виндузы тоже добраться и наворотить дел...

В фотогалереях типа coppermine массовые заливки фоток делаются либо отдельной прогой, либо через ФТП (потом идет привязка фот к альбому через веб-интерфейс), либо аплет/activeX.