Модуль мультизагрузки изображений

#
Модуль мультизагрузки изображений
Часто возникает задача загрузки большого количества изображений в фотогалерею или каталог на сайте заказчика.

Вручную создавать сотни элементов информационной системы - ужасно долго.

Поэтому мы разработали модуль мультизагрузки изображений. Совершенно бесплатный.

Скачать можно здесь: http://www.internet-expert.ru/news/blog/295/

Ждем отзывов и предложений!
Профессиональная разработка сайтов: http://www.internet-expert.ru, info@internet-expert.ru, 8-915-346-46-72
#
Re: Модуль мультизагрузки изображений
сейчас протестим...
#
Re: Модуль мультизагрузки изображений
Вроде бы разработчик тоже работает над модулем, hostcms это так? =)
ку
#
Re: Модуль мультизагрузки изображений
Да, где-то было сообщение что функция мультизагрузки в разработке.
Но востребовано оно уже давно, поэтому мы решили не дожидаться, а написать свой модуль.

kvasiliy,
Как тестирование? Напишите пожалуйста отзыв, очень интересно мнение активных разработчиков на HostCMS.
Профессиональная разработка сайтов: http://www.internet-expert.ru, info@internet-expert.ru, 8-915-346-46-72
#
Re: Модуль мультизагрузки изображений
Потестил.
Ну что сказать.

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

Во2х - работает, что не может не радовать само по себе. Зачет.

Это в плюсах.
А что в минусах.

во1х, немного недоделанный интерфейс - нет внимания к деталям.
Например, нет заголовка когда заходишь в модуль. Вот зайдешь в инфосистемы -  сверху над таблицей написано большими буквами - "Информационные системы". Зайдешь в редактор Интернет-магазинов - написано "Интернет-магазины". Зайдешь в модуль мультизагузрки - ничего не написано, хрен знает где находишься.

Во2х, флешка с кнопкой "Обзор" у меня почему-то отобразилась обрезанной по левому боку - http://floomby.ru/content/brnglvaJYU/ - как-то небрежненько выглядит.

Так что в сумме по интерфейсу 4рка.

А теперь в-3х, и пожалуй в главных. А зачем здесь jQuery? Как разработчик я еще готов смириться с использованием флеша для загрузки изображений (хотя и он тут не обязателен, загружает же Gmail прикрепляемые к письмам файлы без всякого флеша!), но прикручивать еще одну js-библиотеку ко всем имеющимся это, имхо, жесткий моветон. Создаваемый модуль, как мне кажется, должен использовать интерфейсы предоставляемые разарботчиками, а не тянуть свои, которые к тому же дублируют предоставляемые.
Похоже на "я тебя слепила из того что знала".
Так что по технической концепции - жирный трояк.

Чего можно пожелать?

1. Я понимаю что менять техническую концепцию и переделывать реализацию вряд-ли кто-то будет, поэтому оставлю эти соображения в стороне.

2. Неплохо было бы добавить несколько строк для заполнения остальных полей инфоэлемента.
Например
- давать какое-то типовое название для всех элементов, а не только называть их по имени файла. Например "Фотография *" где вместо звездочки подставляется номер;
- прописывать создаваемым элементам какой-то общий набор меток;
- задавать правило для формирования url;
- определять уровень доступа для всех содаваемых элементов;
- ну и так далее...

Резюме.
Начинание хорошее, хотя реализация хромает.
Но все работает, и для пользователя это единственно главный фактор (измышления про внутреннее устройство остаются программерам и теоретикам).
Заказов не беру. Консультирую редко.
Модератор
#
Re: Модуль мультизагрузки изображений
i-ex,
Вообще просто молодцы. Есть много мелких замечаний по интерфейсу, но все поправимые. Флэшка по левом полю немного уезжает. Сообщения можно выводить стандартными ф-ми системы.
Если нужна помощь - напишите, мы поправим в дистрибутиве и вышлем Вам.
P.S. Предлагаю разместить здесь http://www.hostcms.ru/shop/modules/ с ценой 0.
#
Re: Модуль мультизагрузки изображений
Kotoff,
Спасибо большое за такой подробный отзыв!

Развиваться модуль обязательно будет, ваши пожелания учтем.

Особенности технической концепции - жирный пункт в планах на развитие. При написании модуля мы столкнулись со множеством сложностей технического плана. Документация для разработчиков модулей очень скудная, приходилось практически все выяснять на тестах и отладкой. Отсюда и использование jQuery - на фоне других проблем, оптимизация яваскрипта была не на первом месте в списке задач.
С другой стороны, на jQuery решение уже отлаженное и вполне работоспособное, делать что-то самописное было бы в данной ситуации неразумно.
Профессиональная разработка сайтов: http://www.internet-expert.ru, info@internet-expert.ru, 8-915-346-46-72
#
Re: Модуль мультизагрузки изображений
i-ex, ну зачем же самописное? В системе же есть JsHTTPRequest, а под него в сети есть и готовые реализации, в том числе для загрузки файлов, если мне не изменяет память то прямо на сайте у Дмитрия Котерова, которые разарботал эту библиотеку есть готовая реализация по загрузке файлов через нее.

Документация для разработчиков модулей, я бы сказал минимально достаточная. С одной строны в принципе ее хватает, а с другой могло бы быть и побольше, согласен, было бы удобнее.
Зато с другой стороны выяснения на тестах и отладке дают значительно больше пользы для разарботчика, чем чтение готовых мануалов.

Желаю вам удачи в работе!
Заказов не беру. Консультирую редко.
Модератор
#
Re: Модуль мультизагрузки изображений
i-ex писал(а):
При написании модуля мы столкнулись со множеством сложностей технического плана. Документация для разработчиков модулей очень скудная, приходилось практически все выяснять на тестах и отладкой.

Просьба прислать Ваши замечания по проблемам, с которыми столкнулись, чтобы мы внесли доп. информацию в руководство.
#
Re: Модуль мультизагрузки изображений
HostCMS,
Спасибо за отзыв! Конечно, если можно разместить в магазине модулей с нулевой ценой - давайте разместим. Напишите пожалуйста в личку, как это можно сделать и как в дальнейшем можно будет обновлять архив.
По документации я позже отпишусь в тикеты службы техподдержки.

Kotoff,
Посмотрим решение на JSHttpRequest, постараемся внедрить в следующей версии.

Профессиональная разработка сайтов: http://www.internet-expert.ru, info@internet-expert.ru, 8-915-346-46-72
Авторизация