Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[3.1][3.2][dev] Avatar upload resize - уменьшение загружаемых аватар

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

[3.1][3.2][dev] Avatar upload resize - уменьшение загружаемых аватар

Сообщение Anvar »

Описание: Автоматическое уменьшение разрешения изображения аватары до заданных размеров максимальной ширины и высоты, отступов и определённой области..
Upload avatar Resize.jpg
Ограничение остаётся по весу файла, по этому необходимо выставить его с запасом в админке.

Скачать: https://github.com/bb3mobi/AvatarUpload ... master.zip

Упрощённая версия, без визуальной обрезки для phpBB3.1: Avatar upload resize

Упрощённая версия, без визуальной обрезки для phpBB3.2:
Avatar Upload for phpBB3.2.zip
(13.37 КБ) 485 скачиваний


Версия с исправленным config.yml для phpBB 3.3:
bb3mobi_avatarupload.zip
(50.67 КБ) 8 скачиваний
Последний раз редактировалось Anvar 16.11.2023 5:28, всего редактировалось 2 раза.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 374 раза
Поблагодарили: 727 раз
Контактная информация:

Re: [dev] Avatar upload resize - уменьшение загружаемых аватар

Сообщение владимир1983 »

Т.е. при ограничении в 25kb я не смогу загрузить изображение весом 1mb и оно не уменьшиться до заданного веса, ширины, и высоты да?
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Perfecthus
phpBB 2.0.10
Сообщения: 799
Стаж: 13 лет 5 месяцев
Откуда: Оттуда
Благодарил (а): 63 раза
Поблагодарили: 89 раз
Контактная информация:

Re: [dev] Avatar upload resize - уменьшение загружаемых аватар

Сообщение Perfecthus »

Anvar, Если загружаемый аватар больше заданных размеров, можно ли выбрать на нем область, которая будет отображаться? Или расширение просто уменьшает пропорционально аватар до разрешенных размеров?
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

Re: [dev] Avatar upload resize - уменьшение загружаемых аватар

Сообщение Anvar »

владимир1983, Да ограничение по весу продолжает действовать. Можно подправить и это.

В файле ext\bb3mobi\AvatarUpload\core\resize.php
Вместо $this->config['avatar_filesize'] прописать максимальное-допустимое количество байт.

Кроме того размер максимальный там же прописан 2400px ширина и высота.

Perfecthus, Просто уменьшает. Честно сказать и этого добиться было весьма проблемно, так как нет событий в нужном месте. Как временное решение пока и так пойдёт, позже запрос составлю.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

Re: [dev] Avatar upload resize - уменьшение загружаемых аватар

Сообщение Siava »

А я думал, что хоть в 3.1 уже реализовали это как базовую функцию.. Оо
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза
Контактная информация:

Re: [dev] Avatar upload resize - уменьшение загружаемых аватар

Сообщение Alecto »

один ресайз слишком ничего.
нужна возможность загрузки произвольного изображения (разрешение-объем), точная подрезка изображения под заданные размеры с возможностью выбора любой области, ресайз области и сжатие.
вот тогда уже будет что-то для начала.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

Re: [dev] Avatar upload resize - уменьшение загружаемых аватар

Сообщение Siava »

Анимированные гифы после уменьшения перестают быть анимированными?...
Расширение хорошее, я для старой двойки аналогичное делал) но с анимацией не получилось корректно уменьшать без потери. Хотя вроде способы есть с помощью Imagemagick.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 374 раза
Поблагодарили: 727 раз
Контактная информация:

Re: [dev] Avatar upload resize - уменьшение загружаемых аватар

Сообщение владимир1983 »

Кому как конечно, но по мне анимированные аватары это зло.
p.s. есть у нас тут одна зебра(или лошадь :? ) пляшущая, вот она когда её много на странице вымораживает своим ритуальным танцем...
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 4 месяца
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: [dev] Avatar upload resize - уменьшение загружаемых аватар

Сообщение Sumanai »

владимир1983 писал(а): вот она когда её много на странице вымораживает своим ритуальным танцем...
Лечение для ублока, на адблоке тоже должно работать:

Код: Выделить всё

phpbbguru.net##IMG[src="./download/file.php?avatar=4_1327072901.gif"]
[/off]
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

Re: [dev] Avatar upload resize - уменьшение загружаемых аватар

Сообщение Anvar »

Alecto, Такая обрезка?
Avatar resize.jpg
Для DEV версии думаю слишком ничего))
Аватара пользователя
KEMnEP
phpBB 2.0.17
Сообщения: 1106
Стаж: 9 лет
Благодарил (а): 42 раза
Поблагодарили: 281 раз

Re: [dev] Avatar upload resize - уменьшение загружаемых аватар

Сообщение KEMnEP »

Так со стороны некрасиво выглядит заманивать народ мыслью, а патом разводить на бабло.. Тут или делай сразу всё и бесплатно, или делай за оплату изначально, а вот середина имхо не красиво (мягко сказано)
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 374 раза
Поблагодарили: 727 раз
Контактная информация:

Re: [dev] Avatar upload resize - уменьшение загружаемых аватар

Сообщение владимир1983 »

KEMnEP, а ты это к чему?
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
KEMnEP
phpBB 2.0.17
Сообщения: 1106
Стаж: 9 лет
Благодарил (а): 42 раза
Поблагодарили: 281 раз

Re: [dev] Avatar upload resize - уменьшение загружаемых аватар

Сообщение KEMnEP »

Anvar писал(а): Для DEV версии думаю слишком ничего))
к этому
Пс я конечно заранее извиняюсь если не так понял
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 4 месяца
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: [dev] Avatar upload resize - уменьшение загружаемых аватар

Сообщение Sumanai »

Anvar писал(а): Alecto, Такая обрезка?
Узнаю плагин JQuery по скриншоту :D
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

Re: [dev] Avatar upload resize - уменьшение загружаемых аватар

Сообщение Anvar »

Sumanai, Да ему уже года четыре.. http://odyniec.net/projects/imgareaselect/

На штатной версии jquery не заработал, стоит 1.5.1, но попробую подкорректировать плагин.
Ответить

Вернуться в «Анонсы и поддержка расширений для phpBB»