Imagecache Profiles: обработка аватаров пользователей



Модуль Imagecache_Profiles позволяет с помощью ImageCache изменять аватары, загружаемые пользователем и показывать их разного размера в профиле и в остальной части сайта (комментариях, списке пользователей).

Требует модуль ImageCache.

Вы можете установить свои настройки для каждого вида аватары, здесь приводятся действия по настройке для уменьшения и обрезания по краям любого изображения меньше 1600x1400 до квадратного формата 100x100.

Настройка ImageCache

Скачайте и установите модуль ImageCache.
Создайте новое правило со следующими настройками

  • Имя набора правил → user_image_default (обязательно именно так)
  • Создать набор правил.
    • Добавить новое действие → Выберите масштабирование (scale) из выпадающего списка.
    • Установите ширину и высоту → 100
    • Масштабировать чтобы вписать → Снаружи границ
    • Оставьте вес → 1
    • Добавить новое действие → Обрезка (crop).
    • Обновите набор правил.
    • Установите ширину и высоту → 100
    • Смещение по X и Y → center
    • Установите вес → 1
    • Обновите набор правил.

Мы создали набор правил для обработки аватаров для сайта по умолчанию. Давайте создадим новый набор правил для обработки для профиля пользователя.

  • Имя набора правил → user_image_large (обязательно именно так)
  • Создать набор правил.
    • Добавить новое действие → Выберите масштабирование (scale) из выпадающего списка.
    • Установите ширину и высоту → 200
    • Масштабировать чтобы вписать → Снаружи границ
    • Оставьте вес → 0
    • Добавить новое действие → Обрезка (crop) из выпадающего списка..
    • Обновите набор правил.
    • Установите ширину и высоту → 200
    • Смещение по X и Y → center
    • Установите вес → 1
    • Обновите набор правил.

Теперь мы создали два нужных нам набора правил. Идем дальше.

Настройка ImageCache_Profiles

  • Загрузите и установите модуль ImageCache_Profiles как обычно.
  • Зайдите на страницу Админка → Пользователи → О регистрации. В блоке «Изображения» сделайте следующие настройки:
    • Поддержка изображений → включено.
    • Максимальные размеры изображения → 1600x1400.
    • Максимальный размер файла изображения → 1024.
    • Пояснения к отправке изображений → "Изображение должно быть больше чем 100x100 пикселей."
    • Установите набор правил imagecache для аватары в профиле пользователя → user_image_large
    • Установите набор правил imagecache для аватары по умолчанию → user_image_default
    • Минимальная ширина и высота изображения изображения → 100.
    • Сохраните конфигурацию.

Если осталось что-то непонятно, прилагаются скриншоты настроек:

Comments

Этих пунктов у меня не оказалось:
# Установите набор правил imagecache для аватары в профиле пользователя → user_image_large
# Установите набор правил imagecache для аватары по умолчанию → user_image_default
# Минимальная ширина и высота изображения изображения → 100.
что делать?

Post new comment

Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.