MWS Image Resizer 1.9 : автоматическое сжатие и обрезка картинок
Модуль MWS Image Resizer для автоматического сжатия и обрезки картинок по заданным параметрам. Можно настроить свою ссылку, по которой будут доступны сжатые картинки. Главная особенность - возможность заливки на субдомен или CDN, что позволит сэкономить место на основном сайте.
Особенности:
- Используется мощный класс для сжатия и обрезки картинок от автора abeautifulsite.
- Возможность сжатия до указанной высоты и ширины.
- Возможность сжатия до указанного качества.
- Возможность скачивания картинок с других сайтов на ваш сайт.
- Возможность заливки сжатых картинок на субдомен или CDN.
- Возможность задать свой адрес для картинок.
- Гибкие настройки.
- Отдельный языковой файл, доступные языки - русский, английский и турецкий.
Интеграция:
Для сжатия следует добавить атрибут resize="параметры" в код подключения картинок. Например в ссылку вида:
<img src="{image-1}" alt="{title}" />
Добавляем атрибут resize и получаем:
<img src="{image-1}" resize="w:300,h:300,q:90" alt="{title}" />
Возможные параметры атрибута resize:
- w: - ширина.
- h: - высота.
- q: - качество от 0-100.
- f: - высота и ширина будет взята с настроек модуля.
- d: - этот параметр разрешает скачивать картинки с других сайтов на ваш сайт.
- e: - пропорциональное сжатие.
- - 1 или w: - по ширине.
- - 2 или h: - по высоте.
- - 0: - по самой длинной стороне.
Примеры подключения (можно использовать разные разделители параметров):
resize="w:728|h:440|q:75|e:1"
resize="w:728;h:440;q:75;e:1"
resize="w:728,h:440,q:75,e:1"
resize="w:728;h:440;q:75;e:w,f:1"
resize="w:728;h:440;q:75;e:h"
Для активации обрезки картинок, в её код вывода, добавляем атрибут crop="параметр". Например в ссылку вида:
<img src="{image-1}" resize="w:300,h:300,q:90" alt="{title}" />
Добавляем атрибут crop и получаем:
<img src="{image-1}" resize="w:300,h:300,q:90" crop="c-l" alt="{title}" />
Возможные параметры атрибута crop:
- "c-l" - обрезка по середине.
- "t-l" - по левому верхнему углу.
- "b-r" - по нижнему правому углу.
Пример с доп.полем:
<img itemprop="image" src="[xfvalue_poster]" resize="w:300,h:300,q:90,d:1" alt="{title}">
Важно: в некоторых случаях необходимо установка прав 777 на папку /uploads/cache.
• Кодировка: utf-8
• Интерфейс: турецкий, английский
• Автор: MaRZoCHi
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.