Elite-Board tech support
https://forum.illusionweb.ru/

Ограничить загрузку картинок с малым разрешением
https://forum.illusionweb.ru/viewtopic.php?f=3&t=4250
Страница 1 из 2

Автор:  Anton [ 24 ноя 2020, 12:15 ]
Заголовок сообщения:  Ограничить загрузку картинок с малым разрешением

Добрый день!

В настройках скрипта есть параметр ограничивающий разрешение загружаемых картинок. Т.е. не более заданных px в админке по ширине и высоте.

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

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

Автор:  Geo [ 24 ноя 2020, 19:25 ]
Заголовок сообщения:  Re: Ограничить загрузку картинок с малым разрешением

Такое не предусмотрено, но Вы можете сделать это ограничение самостоятельно. Добавьте в modules/ajaxfileupload.inc перед $ext = get_ext

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Автор:  Евгений [ 25 ноя 2020, 12:15 ]
Заголовок сообщения:  Re: Ограничить загрузку картинок с малым разрешением

Вау, интересная тема!

Также было бы круто иметь автоконвертер больших разрешений в форматы поменьше, для хранения!

И! Как сделать, чтобы пользователь сам добавлял нужное количество фоток???

Geo, помогите нам!) Зачтется!

Автор:  Anton [ 25 ноя 2020, 12:30 ]
Заголовок сообщения:  Re: Ограничить загрузку картинок с малым разрешением

Евгений, добрый день!

Так в скрипте же есть как вы сказали автоконвертер. В настройках скрипта, вы устанавливаете количество пикселей по ширине и высоте. Если загружаемая картинка не походит по параметрам, то автоматом уменьшается до указанных настроек по одной из сторон, тем самым и соответственно вес файла становиться меньше. Можете проверить, загрузите фото и посмотрите разрешение и размер файла до и после.

По поводу того, чтобы пользователь добавлял нужное количество фото самостоятельно. Так он и добавляет нужное количество сам, вы просто ставите ограничение в админке на общее количество загружаемых фото. А в рамках этого лимита, пользователь уже выбирает, одну фото загрузить или максимально возможное количество.

Автор:  Евгений [ 25 ноя 2020, 16:41 ]
Заголовок сообщения:  Re: Ограничить загрузку картинок с малым разрешением

Anton писал(а):
Евгений, добрый день!

Так в скрипте же есть как вы сказали автоконвертер. В настройках скрипта, вы устанавливаете количество пикселей по ширине и высоте. Если загружаемая картинка не походит по параметрам, то автоматом уменьшается до указанных настроек по одной из сторон, тем самым и соответственно вес файла становиться меньше. Можете проверить, загрузите фото и посмотрите разрешение и размер файла до и после.

По поводу того, чтобы пользователь добавлял нужное количество фото самостоятельно. Так он и добавляет нужное количество сам, вы просто ставите ограничение в админке на общее количество загружаемых фото. А в рамках этого лимита, пользователь уже выбирает, одну фото загрузить или максимально возможное количество.


Антон, здравствуйте!
Честно говоря, даже не знал про автоконвертер, спасибо за подсказку, проверю!
А про количество фоток - да, пользователь может выбирать сам, загружать или нет определенное количество, но если мы натыкали 10 полей, а у него пара фоток, то вся форма публикации объявления выглядит длинной как портянка... И пользователь тянет мышь вниз и вниз, пока дойдет до низа... В принципе это ерунда, но он может подумать "Да! Нифига не Авито!"... А нам надо стремиться к лучшему.
Настрочил короче...как Дзюба)))

Автор:  Anton [ 25 ноя 2020, 16:56 ]
Заголовок сообщения:  Re: Ограничить загрузку картинок с малым разрешением

Как Дзюба))) улыбнуло)
Но к стати, скрипт сейчас умеет загружать фото скопом. Выделил нужные фото - нажал "загрузить", и скрипт их подгрузит разом.

Автор:  Anton [ 25 ноя 2020, 16:59 ]
Заголовок сообщения:  Re: Ограничить загрузку картинок с малым разрешением

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

Автор:  Евгений [ 25 ноя 2020, 17:04 ]
Заголовок сообщения:  Re: Ограничить загрузку картинок с малым разрешением

Anton писал(а):
Как Дзюба))) улыбнуло)
Но к стати, скрипт сейчас умеет загружать фото скопом. Выделил нужные фото - нажал "загрузить", и скрипт их подгрузит разом.


Это в 3 версии?

Я пока на 2.3...

Как новая, есть баги?

Автор:  Anton [ 25 ноя 2020, 17:15 ]
Заголовок сообщения:  Re: Ограничить загрузку картинок с малым разрешением

Да - это в 3-й версии.

Версия по моему лучше прежней. Багов как таковых не много, есть нюансы в использовании. Старые шаблоны не работают, но можно адаптировать под новую версию. Если шаблон используете штатный, то в новой версии он уже исправленный.
Есть баги по мелочи, но многие из которых разобраны тут на форуме.

https://blog.illusionweb.ru/blog/post/116/ - тут инфа о нововведениях
https://blog.illusionweb.ru/blog/post/118/ - а тут инфа по обновлению/исправлении новой версии.

Автор:  Евгений [ 25 ноя 2020, 17:32 ]
Заголовок сообщения:  Re: Ограничить загрузку картинок с малым разрешением

Anton писал(а):
Да - это в 3-й версии.

Версия по моему лучше прежней. Багов как таковых не много, есть нюансы в использовании. Старые шаблоны не работают, но можно адаптировать под новую версию. Если шаблон используете штатный, то в новой версии он уже исправленный.
Есть баги по мелочи, но многие из которых разобраны тут на форуме.

https://blog.illusionweb.ru/blog/post/116/ - тут инфа о нововведениях
https://blog.illusionweb.ru/blog/post/118/ - а тут инфа по обновлению/исправлении новой версии.


Спасибо! Наверное перейду. Рад знакомству!)

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/