1 (25.02.2011 01:13 отредактировано brainiac)

Тема: [Релиз] Avatar-Resize

Сделал маленькое расширение для себя, может кому понадобится.

Название: avatar_resize
Версия: 0.0.1 b004
Автор: brainiac

  • Расширение изменяет размер аватара (картинки) при загрузке до максимального (установленного в админке).

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

  • Изменяет файлы форматов jpg, png, gif.

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

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

Сильно не пинайте если что не так, первый раз делаю расширение....просьба указать на недостатки и недоработки

Post's attachments

avatar_resize.rar 1.19 Кб, 50 скачиваний с 2011-02-25 

You don't have the permssions to download the attachments of this post.
Использую: sql - php - yii - ajax - jq - js - css - bootstrap - less - html - knockout js - ruby on rails.
Интересно: css3, html5 -> appCache, workers, sockets и т.д.
Будущее: адаптивные сайты (они же и локальные приложения).

Поделиться

2

Re: [Релиз] Avatar-Resize

и в гифах убивает анимацию?

Поделиться

3

Re: [Релиз] Avatar-Resize

Да...в гифах анимация убивается

Использую: sql - php - yii - ajax - jq - js - css - bootstrap - less - html - knockout js - ruby on rails.
Интересно: css3, html5 -> appCache, workers, sockets и т.д.
Будущее: адаптивные сайты (они же и локальные приложения).

Поделиться

4 (25.02.2011 03:03 отредактировано fatalenergy)

Re: [Релиз] Avatar-Resize

Вот альтернативное решение, писал давно, но вроде как работает. Масштабирует только если фото больше допустимого размера.

Post's attachments

avatar_resizing.zip 3.22 Кб, 48 скачиваний с 2011-02-25 

You don't have the permssions to download the attachments of this post.

Поделиться