CMS DataLife Engine - Система управления сайтами

Sign in to follow this  
Mek

Перемешиваются загруженные к новости изображения при удалении одного из них

Recommended Posts

DLE 11

Загружаю картинки к новости, в окне загрузки они отсортированы верно (по имени файла)

510774e5bdd4.jpg

Далее удаляю первую картинку и все остальные тут же перемешиваются в случайном порядке:

 

e9e3d7a8646e.jpg

Share this post


Link to post
Share on other sites
В 17. Juli 2016 в 00:25, Mek сказал:

Загружаю картинки к новости, в окне загрузки они отсортированы верно (по имени файла)

В DLE нет и не было никакой сортировки по имени. Он показывает в том порядке в каком они были загружены на сервер.

Share this post


Link to post
Share on other sites

проблема вот в чем, даже если картинки названы в определенном порядке (например, пронумерованы от 1 до 20), у них у всех разный размер, т.е. аплоадятся они разное время. вот и получается, что им дается имя в виде таймстэмп_имя, которое уже нарушает первоначальный порядок файлов.


 

Share this post


Link to post
Share on other sites
20 часов назад, prikindel сказал:

у них у всех разный размер, т.е. аплоадятся они разное время

Неверное утверждение. Размер не имеет никакого значения DLE загружает картинки по одной, а не одновременно несколько. Пока одна картинка не загрузится, другая не начинает загружается. Порядок в данном случае определяется когда вы их в своем браузере пошлете скрипту. Первый посланный загружается первым и т.д.

Share this post


Link to post
Share on other sites
9 часов назад, celsoft сказал:

Неверное утверждение. Размер не имеет никакого значения DLE загружает картинки по одной, а не одновременно несколько. Пока одна картинка не загрузится, другая не начинает загружается. Порядок в данном случае определяется когда вы их в своем браузере пошлете скрипту. Первый посланный загружается первым и т.д.

Как тогда объяснить что после загрузки файлы отсортированы по порядку, а после удаления одного из файлов- в случайном порядке?

Share this post


Link to post
Share on other sites
4 часа назад, Mek сказал:

Как тогда объяснить что после загрузки файлы отсортированы по порядку, а после удаления одного из файлов- в случайном порядке?

А вот это как раз не в порядке и нами не планировалось. Странно что ранее никто не жаловался на это. С этим вопросом будет разбиратся и устранять.

  • Upvote 1

Share this post


Link to post
Share on other sites
В 19.07.2016 в 01:16, celsoft сказал:

Неверное утверждение. Размер не имеет никакого значения DLE загружает картинки по одной, а не одновременно несколько. Пока одна картинка не загрузится, другая не начинает загружается. Порядок в данном случае определяется когда вы их в своем браузере пошлете скрипту. Первый посланный загружается первым и т.д.

Однако почему то таймштамп-префикс у изображений идёт не по порядку, например у третьего по счёту изображения префикс может быть меньше чем у первого и второго, т.е. якобы третье изображение грузилось раньше чем первое и второе.
Не совсем понятно почему скрипт так делает.
Давно заметил эту проблему, особого дискомфорта не вызывает, т.к. в БД ссылки на изображения идут по порядку, но вот эстетически, в том же FTP изображения перемешаны, а не идут по порядку загрузки на сервер.

Edited by SKYNET74
  • Upvote 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this