Jump to content


Photo
* * * * * 3 votes

Оптимизация и загрузка изображений

jbimage

71 replies to this topic

#11 nikolia

nikolia
  • JBZoo User (rus)
  • User rate: 4.7
  • posts: 378
  • topics: 53

Posted 16 July 2014 - 14:17

данные файлы подключены?

attachicon.gif68fb0fb2381012d7a809e4813408e66ff5932200.png

Вроде да, есть возможность, что конфликт скриптов?

2014-07-16_231622.jpg


  • 0

#12 black_paw

black_paw
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 9.2
  • posts: 96
  • topics: 7

Posted 16 July 2014 - 14:19

такая возможность конечно есть всегда

чтобы не гадать, попробуйте все-таки разместить тестовую копию где-нибудь в сети


  • 1

#13 black_paw

black_paw
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 9.2
  • posts: 96
  • topics: 7

Posted 18 July 2014 - 00:21

Был обнаружен баг в связи с конфликтами jQuery, все исправлено, архив в топике обновлен (правки только в media\zoo\applications\jbuniversal\elements\jbimage\tmpl\submission.php)


  • 2

#14 nikolia

nikolia
  • JBZoo User (rus)
  • User rate: 4.7
  • posts: 378
  • topics: 53

Posted 20 July 2014 - 22:18

Еще раз спасибо, отличное решение для загрузки фотографий. Я и загрузку галерей сделал. СПАСИБО!!!!


  • 0

#15 black_paw

black_paw
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 9.2
  • posts: 96
  • topics: 7

Posted 21 July 2014 - 02:33

Вот, кстати, версия без дополнительных текстовых полей

Просто копируете с заменой.

Элемент не повторяемый и требует хотя бы одну директорию после 'uploads'

В общем, настройки д.б. примерно такие:

 

bd175c1fb2e1d6719da03cec1eca2d2f67d7f5d81.png

Attached Files


Edited by black_paw, 21 July 2014 - 02:58.

  • 1

#16 CEMEH

CEMEH
  • JBZoo User (rus)
  • User rate: 0
  • posts: 86
  • topics: 27

Posted 08 September 2014 - 00:48

black_paw, а Вы можете, пожалуйста, сделать модификацию этой библиотеки, чтобы изображения загружались не по юзерам, а по каталогам со "случайными" именами? Например, сгенерированными от "timestamp", т.е. что-то типа "20140908131512"... или от "time" юниксового.

Т.е. чтобы у каждого материала был свой каталог с изображениями.

 

Я сам попробовал поковырять upload.php, но ничего путнего не получилось.


Edited by CEMEH, 08 September 2014 - 00:49.

  • 0

#17 black_paw

black_paw
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 9.2
  • posts: 96
  • topics: 7

Posted 08 September 2014 - 04:57

 

Например, сгенерированными от "timestamp", т.е. что-то типа "20140908131512"... или от "time" юниксового.

Т.е. чтобы у каждого материала был свой каталог с изображениями.

 

Вы представляете, какое кол-во директорий у вас появится?

Это же хаос ))))


  • 0

#18 CEMEH

CEMEH
  • JBZoo User (rus)
  • User rate: 0
  • posts: 86
  • topics: 27

Posted 08 September 2014 - 10:40

Вы представляете, какое кол-во директорий у вас появится?

Это же хаос ))))

 

У меня ожидается до 10к материалов, к каждому 1-10 фото. Если раскидывать по юзерам, то хаос будет сильнее - не дай Б*г придется искать по фтп фотки от материала )


Edited by CEMEH, 08 September 2014 - 10:45.

  • 0

#19 Cheren-dow

Cheren-dow
  • JBZoo User (rus)
  • User rate: 95.7
  • posts: 5060
  • topics: 31

Posted 08 September 2014 - 10:52

CEMEH, на одном из сайтов не Joomla пути у меня были из id например материалы 234, и 452 имели пути

uploads/2/3/4/item_234/
uploads/4/5/2/item_452/ 

как такового хауса нет и найти хоть из миллиона нужную папку довольно просто.


  • 0
Изображение
 

#20 CEMEH

CEMEH
  • JBZoo User (rus)
  • User rate: 0
  • posts: 86
  • topics: 27

Posted 08 September 2014 - 11:05

CEMEH, на одном из сайтов не Joomla пути у меня были из id например материалы 234, и 452 имели пути

uploads/2/3/4/item_234/
uploads/4/5/2/item_452/ 

как такового хауса нет и найти хоть из миллиона нужную папку довольно просто.

 

ммм, видимо я что-то не так делаю с модулем.. у меня путь получается

images/uploads/user_641 (и т.п.)

и в нем лежат все фото от всех материалов, которые опубликовал этот юзер

по другим папкам не раскидывается


  • 0





Click to return to top of page in style!