
Поле «Мультизагрузка» предназначено для массовой загрузки файлов к публикациям. Данное поле позволяет прикрепить к публикации любое число файлов указанных вами типов и полностью контролировать процесс загрузки. Все действия производятся без перезагрузки страницы.
Вот краткий перечень доступных возможностей:
— Полный контроль над загрузкой файлов(расширение, размер, число файлов)
— Автоматическое определение типов файлов(в комплекте более 100 иконок расширений)
— Собственная система хранения файлов(отдельная папка для каждой публикации)
— Полная автономность(поле никак не связано с загрузчиком Инстанта)
— Никаких запросов в БД(минимальная нагрузка на сервер)
— Автоматическая транслитерация файлов с русскими названиями
— Возможность давать файлам нужные вам имена(без изменения названия файла)
Подробнее смотрите в видео-обзоре:
UPD — По "просьбам трудящихся" добавлен счетчик скачиваний.
Архив с дополнением в личном кабинете обновлен.

Для тех кто уже использует старую версию:
1. Установить пакет через админку аналогично установке с нуля
2. Открыть настройки поля в тех типах контента, где оно используется и сохранить их(даже если ничего не меняете в настройках)
Приобрести дополнение можно на сайте icms2-docs.ru.
А как это поле отображается в табличном списке типов контента, в виде ссылок или есть выбор?
А что с видео файлами, можно ли будет их проигрывать как аудио файл в вашем ролике?
ПС
Жаль нельзя еще плюсов поставить, но обязательно прикуплю.
http://htmlbook.ru/html/video
http://htmlbook.ru/html/audio
Копируем в шаблон, подставляем URL и получаем желаемый результат. Ну или идем по более сложному пути и подключаем проигрыватели типа JW Player. Все зависит от ваших потребностей, встраивать это в коробку я посчитал излишним.
1. Заставить работать виджет должным образом (минимум с iCMS 2.6.1), т.к. сейчас он выдает некоторые ошибки;
2. Реализовать (включать и выключать) возможность просмотра страницы контента в сплывающем окне, а не переходом на саму страницу при нажатии на ссылку (допустим поля активного заголовка). Естественно с поддержкой адаптивности.
Написал тут, может у кого возникнут свои предложения и присоединятся. А пока, пожалуйста черкните мне в личку сколько будет стоить именно эта доработка.
На демо сайте я думаю есть видео плеер и аудио.
Да и еще весь список файлов хорошо бы опубликовать.
К тому же есть куда рости и сделать подхват ссылок
Варианты вставки: YouTube(ссылка), Vimeo(ссылка), Soundcloud(ссылка), Coub(ссылка), RuTube(ссылка), Видео Вконтакте(код для вставки), Яндекс.Музыка(ссылка)
Не совсем понял при чем тут вставки. Поле предназначено для загрузки файлов на сервер и прикрепления их к публикации для того, чтобы люди могли их скачать. Куда(и главное зачем?) тут прилепить коды ютубов-вимео-рутубов? Или вы предлагаете грузить по ссылкам? Так тоже смысла нет - видеохостинги для того и предназначены чтобы избавить свой сервер от этих файлов.
Но то что есть круто сделано и так.
И про поддержку, и про цену обновлений ничего не сказано...
Если пользователь загрузил файлы при создании записи но не сохранил запись а просто закрыл страницу, файлы так и остаются загруженными на сервере но привязанными ни к какой записи?
- самописным хуком
- в виде отдельного чистильщика
Вопросы еще.
1 Планируете ли Вы сделать счетчик скачиваний файлов? RAR название файла (скачали 34 раз)
2 Будет ли виджет ТОП самые скачиваемые файлы?
3 Будет ли виджет Кто самый активный "скачивальщик"?
4 Будет ли виджет которым можно было бы вывести некоторые файлы на главную.
Спасибо за ваши ответы.
1. Без проблем(уже принял к сведению)
2. Будем заводить отдельную таблицу в БД и делать лишние запросы?(сейчас у поля вообще нет таблиц)
3. Будем заводить поле в таблице users или еще одну таблицу и делать еще запросы?
4. Не совсем понял по какому принципу должны в одном виджете выводиться файлы, относящиеся к разным публикациям. Если по рейтингам из таблиц, созданных в п.2 и п.3, то сколько угодно.
С технической точки зрения все вами описанное возможно, но думаю маловостребовано. Вот если кому нужны будут такие решения, тогда и появится смысл об этом говорить.
А это значит что админ хочет как минимум
1 Знать сколько его файлы скачали раз.
2 Кто скачал.
3 И какие файлы пользуются популярностью.
Мне такой функционал нужен.
Но возник вопрос, а возможно ли вообще не отображать названия? Ну, то есть чтобы показывало только иконку (превьюшку) и размер файла, без названия файла. Например, как вариант, было бы удобно присваивать произвольное название предварительно выбранным файлам. При этом если название не введено, то ничего не отображается.
http://img-fotki.yandex.ru/get/170627/109657871.d/0_56be2b_29207eba_orig.png
http://img-fotki.yandex.ru/get/9311/109657871.d/0_56be2c_4141b900_orig.png
Для тех кто уже использует старую версию:
1. Установить пакет через админку аналогично установке с нуля
2. Открыть настройки поля в тех типах контента, где оно используется и сохранить их(даже если ничего не меняете в настройках)
А можно для аудиофайлов сделать счетчик прослушиваний?
Настроил и файлы загружались.. еще вчера все было норм.. сегодня просто колом встало "Ошибка: загрузка файла была прервана". Файл стандартным полем загружается.. т.е. прав на загрузку хватает и места тоже (VPS). Что могло случится? Куда копать и как исправить?
Пожалуйста мне это очень важно!
Без Аякс загрузки компонент теряет актуальность.
В планах сделать компонент бесплатным после обновления.
Речь тут идет не о "легко и просто", а о невозможности в ряде стран получить оплату другим способом.
И если толщина лобовой брони не позволяет это понять, то мне вас искренне жаль.
Меня Аудио файлы интересуют.
1. Работает с последней версией инстанта?
2. Можно ли файл прослушивать не весь, а чтобы он играл 30 секунд и затем прерывался.
3. Полную версию песни для прослушивания и для скачивания можно было бы купить только после подписки например?
4. Поле "Скачать" скрыть от незарегистрированных или от тех, кто не купил песню?
1. Да
2. Нет
3. Нет
4. Нет
Могу написать длинный текст на данную тему, но пожалуй не буду. Скажу лишь, что вы перепутали фронтэнд поля с его функционалом в форме
Отсюда и появились вопросы 2, 3, 4. Далее распространяться смысла нет, поскольку вам нужно совсем другое поле, красиво решить задачу при помощи данного поля не выйдет.