MWS Image Resizer 1.9 : автоматическое сжатие и обрезка картинок

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.

mws-image-resizer-1_9-avtomaticheskoe-szhatie-i-obrezka-kartinok.zip
Создайте аккаунт или авторизуйтесь для скачивания
 
Версия DLE: 13.х
Кодировка: utf-8
Интерфейс: турецкий, английский
Автор: MaRZoCHi
Информация
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.