Регистрация
Вход через соцсети
Восстановление пароля

Массовая загрузка картинок-фото пользователем

Новый топик
26.08.2010, 10:18
Ответить | Цитировать
Гость
Гость

Проштудировал все компоненты и модули и документацию. Но ничего подходящего не нашел или не понимаю.

Функционал планирую такой, чтобы каждый зарегистрированный внешний пользователь мог закачать в статейный раздел на сайте свою статью с фотками (их может быть много), но перед этим смог сначала оптом-массово (но не по одной - это неудобно) закачать все свои фотки в свой каталог (именно закрепленный за данным пользователем или за конкретной его статьей, без доступа этому пользователю к чужим каталогам). При этом необходимо задать и проверять при закачке максимальный суммарный вес фоток под конкретную статью.

И потом, при добавлении статьи, чтобы пользователь уже мог просто вставлять в свою статью какие-либо фотки из своих ранее закачанных, т.е. только из своего личного каталога фоток. Вставлять - имеется ввиду через обзор своего каталога на сервере или просто вставив в textarea (среди текста статьи) <img> c локальным относительным путем до каждой фотки (на нашем сервере), используя BB-код.

Какие компоненты или модули можно использовать, и как использовать, чтобы все вышесказанное получилось?
Сам, к сожалению, въехать никак не могу улыбка
26.08.2010, 11:00
Ответить | Цитировать
Гость
Гость

Или может есть какие-то иные способы реализации, когда добавляется статья с текстом и несколькими фотками (среди текста), которые нужно в каталоге на сервере привязать именно к этой статье (но не более заданного сумммарного веса в Кб, с проверкой) или привязать именно к добавившему зарегистрированному внешнему пользователю.
26.08.2010, 12:18
Ответить | Цитировать
Гость
Гость

У Битрикса есть что-то подобное по данной теме http://cmslist.ru/news/bitrix_2_0_gallery/
Бесплатный модуль.
26.08.2010, 14:05
Ответить | Цитировать
Гость
Гость

Разработчики, ответьте пожалуйста улыбка
27.08.2010, 09:36
Ответить | Цитировать
malich
Андрей Малков

Зарегистрирован:
2005-08-09
Сообщений: 522

Массовая загрузка фотографий осуществляется с помощью внешнего скрипта, коих на просторах интернета великое множество.

Интеграция одного из них обсуждалась вот здесь Ссылка

Суть сводится к тому, что создаем компонент с нужным количеством полей. Прикручиваем к нему скрипт загрузки фотографий-файлов.

Одна запись в компоненте один файл, пишем туда адрес до загруженной картинки, ее размер, id пользователя добавившего изображение, если она относится к какой то записи (например новости) то и ее id.

На основе этих записей мы затем строим всю остальную логику работы: можем посчитать количество фото пользователей, их суммарный вес, вывести все загруженные пользователем фотографии и тд.
28.08.2010, 18:38
Ответить | Цитировать
Гость
Гость

Спасибо, Андрей.
По Ваше ссылке обсуждения массовой загрузки фоток - не подходит, много у того плагина недостатков, если именно для моей задачи.
Хотелось бы в будущем увидеть от Неткатовцев полноценный модуль массовой загрузки или хотя бы доработка компонента фото-галереи. Все-таки уже не первый год эта технология актуальна в инете, а NetCat постоянно опаздывает.
29.08.2010, 10:56
Ответить | Цитировать
Гость
Гость

Можно как-то физически на сервере посредством директорий привязывать картинки к каждому уникальному пользователю, а не загружать картинки пользователей в одну директории раздела?
Сейчас так /netcat_files/97/95/, а хотелось бы примерно так /netcat_files/97/95/user_1/ или так /netcat_files/users/user_1/
30.08.2010, 09:31
Ответить | Цитировать
malich
Андрей Малков

Зарегистрирован:
2005-08-09
Сообщений: 522

1. скриптов для загрузки файлов на сервер огромное количество - выбирайте тот который вас устраивает.

2. Разделять файлы пользователей по папкам неткэт не умеет, это опять же должен делать ваш скрипт загрузки файлов, который вы встроите в дизайн неткэта и ему соответственно будут доступны все неткэтовские переменные относящиеся к текущему пользователю.
15.11.2010, 12:05
Ответить | Цитировать
Гость
Гость

Изображение
198 196 2010-11-15 12:05:46 10676
Описание проекта