Модуль 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