Dismiss Notice
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

DLE Модуль image resizer - бесплатный модуль для автоматического сжатия и обрезки картинок

Discussion in 'Плагины DLE' started by DLEPlugins, Mar 17, 2019.

17.03.19 в 21:49
02.06.23 в 04:11
69
23,064
8
  1. TopicStarter Overlay
    DLEPlugins

    Кодер

    Joined:
    Nov 29, 2015
    Messages:
    1,601
    Best Answers:
    8
    Ratings:
    +1,187 / 9 / -0
    1448974337_imageresizer.jpg
    Модуль Image Resizer - бесплатный модуль для автоматического сжатия и обрезки картинок по заданным параметрам от нашего турецкого коллеги с ником MaRZoCHi. Можно настроить свою ссылку по которой будут доступны сжатые картинки. Главная особенность - возможность заливки на субдомен или CDN, это позволит вам сэкономить место на основном сайте. Модуль устанавливается в два клика через систему плагинов в DLE 13.0 и выше.

    Особенности:
    1. Модуль бесплатный
    2. Используется мощный класс для сжатия и обрезки картинок от автора abeautifulsite
    3. Возможность сжатия до указанной высоты и ширины
    4. Возможность сжатия до указанного качества
    5. Возможность скачивания картинок с других сайтов на ваш сайт
    6. Возможность заливки сжатых картинок на субдомен или CDN
    7. Возможность задать свой адрес для картинок
    8. Гибкие настройки
    9. Отдельный языковой файл, доступные языки - Русский, Английский и Турецкий




    Возможности:
    Для установки модуля достаточно загрузить скачанный архив через систему плагинов.
    Для сжатия добавьте resize="параметры" в код подключения картинок.

    Например у вас ссылка
    HTML:
    <img src="{image-1}" alt="{title}" />
    Добавляем к ней атрибут, получаем
    HTML:
    <img src="{image-1}" resize="w:300,h:300,q:90" alt="{title}" />
    Параметры с пояснением:
    1. w: Ширина
    2. h: Высота
    3. q: Качество ( 0-100 )
    4. f: высота и ширина будет взята с настрок модуля
    5. d: Этим параметром мы разрешим скачивать картинки с других сайтов к вам на сайт
    6. e: Пропорциональное сжатие
    7. - 1 или w : по ширине
    8. - 2 или h : по высоте
    9. - 0 : по самой длинной стороне
    Пример (можно использовать разные разделители параметров)
    Теперь поясню как активировать обрезку картинок.
    Для активации обрезки в код вывода картинки добавляем атрибут crop="параметр".
    Например у вас ссылка
    HTML:
    <img src="{image-1}" alt="{title}" />
    Добавляем к ней атрибут, получаем
    HTML:
    <img src="{image-1}" resize="w:300,h:300,q:90" crop="c-l" alt="{title}" />
    Параметры с пояснением:
    1. resize="w:400,h:400,q:80" crop="c-l" # обрезка посередине
    2. resize="w:400,h:400,q:80" crop="t-l" # По левому верхнему углу
    3. resize="w:400,h:400,q:80" crop="b-r" # По нижнему правому углу
    Скачать актуальную версию можно в моем блоге
     

    Attached Files:

    • Нравится Нравится x 8
    • Лучший Лучший x 3
    • Полезно Полезно x 2
  2. ckau

    Staff Member VIP Кинотрафик v2

    Joined:
    May 5, 2016
    Messages:
    1,281
    Best Answers:
    4
    Ratings:
    +492 / 45 / -0
    Вот про цдн это именно то, чего не хватало сандеру.
     
  3. TopicStarter Overlay
    DLEPlugins

    Кодер

    Joined:
    Nov 29, 2015
    Messages:
    1,601
    Best Answers:
    8
    Ratings:
    +1,187 / 9 / -0
    Согласен, сам длительное время использовал модуль Сандера. Сталкивался с ситуациями когда место на сервере заканчивалось. Отрубал бэкапы, но это спасало не надолго. Файловый хостинг стоит гораздо дешевле чем сервер, при том что места в разы больше под файлы.
     
  4. MegaMonstr

    Staff Member VIP Кинотрафик v2

    Joined:
    Sep 27, 2015
    Messages:
    1,085
    Best Answers:
    0
    Ratings:
    +319 / 12 / -0
    DLEPlugins, есть примеры дешевого файлового хостинга? Что то не смог найти.
     
  5. Sland

    PRO Users

    Joined:
    Aug 28, 2016
    Messages:
    305
    Best Answers:
    1
    Ratings:
    +47 / 1 / -0
    Object Storage - Scaleway
     
  6. Krabsterz8

    Krabsterz8 Бывалый

    Joined:
    Oct 25, 2015
    Messages:
    841
    Best Answers:
    1
    Ratings:
    +215 / 37 / -0
    .
     
    #6 Krabsterz8, Mar 17, 2019
    Last edited: Feb 3, 2020
  7. morefilms

    PRO Users

    Joined:
    Dec 19, 2015
    Messages:
    139
    Best Answers:
    2
    Ratings:
    +25 / 8 / -0
    а как в дле настроить загрузку изображений на сторонний сервер?
     
  8. TopicStarter Overlay
    DLEPlugins

    Кодер

    Joined:
    Nov 29, 2015
    Messages:
    1,601
    Best Answers:
    8
    Ratings:
    +1,187 / 9 / -0
  9. TopicStarter Overlay
    DLEPlugins

    Кодер

    Joined:
    Nov 29, 2015
    Messages:
    1,601
    Best Answers:
    8
    Ratings:
    +1,187 / 9 / -0
    Штатно никак, нужно править движок, создавать модуль для удаленной загрузки
     
  10. morefilms

    PRO Users

    Joined:
    Dec 19, 2015
    Messages:
    139
    Best Answers:
    2
    Ratings:
    +25 / 8 / -0
    может кто встречал уже готовые решения такого варианта? у самого 94% места занято уже, сервер следующей ступени в 2 раза дороже, а дешевая идея со сторонним хранилищем понравилась :)
     
  11. Krabsterz8

    Krabsterz8 Бывалый

    Joined:
    Oct 25, 2015
    Messages:
    841
    Best Answers:
    1
    Ratings:
    +215 / 37 / -0
    .
     
    #11 Krabsterz8, Mar 18, 2019
    Last edited: Feb 3, 2020
  12. morefilms

    PRO Users

    Joined:
    Dec 19, 2015
    Messages:
    139
    Best Answers:
    2
    Ratings:
    +25 / 8 / -0
    и что я там должен увидеть по моему вопросу?)
     
  13. Krabsterz8

    Krabsterz8 Бывалый

    Joined:
    Oct 25, 2015
    Messages:
    841
    Best Answers:
    1
    Ratings:
    +215 / 37 / -0
    .
     
    #13 Krabsterz8, Mar 18, 2019
    Last edited: Feb 3, 2020
  14. Codescript

    PRO Users

    Joined:
    Sep 6, 2017
    Messages:
    978
    Best Answers:
    0
    Ratings:
    +256 / 33 / -0

    "а как в дле настроить загрузку изображений на сторонний сервер?

    Ответ:
    Штатно никак, нужно править движок, создавать модуль для удаленной загрузки"

    чел выше просит инструктаж по правке движка) под запрос
     
    • Согласен Согласен x 1
  15. TopicStarter Overlay
    DLEPlugins

    Кодер

    Joined:
    Nov 29, 2015
    Messages:
    1,601
    Best Answers:
    8
    Ratings:
    +1,187 / 9 / -0
    Бесплатный вариант - следующие картинки не грузить к себе, в доп полях оставляешь ссылки на картинки у донора. Ставишь модуль с этой темы. Настраиваешь. На выходе - картинки будут сжиматься и заливаться на отдельный сервер.
    Можно и без сжатия, заливать на сервер оригиналы
    Если такой вариант не подходит - только фриланс биржа поможет, будь готов раскошелиться. Я взяться не смогу, у меня заказ на хорошую сумму займет неделю, после в ожидании ещё два заказа, времени нет.
     
  16. morefilms

    PRO Users

    Joined:
    Dec 19, 2015
    Messages:
    139
    Best Answers:
    2
    Ratings:
    +25 / 8 / -0
    Loner
    и?) ты суть вопроса не понял вообще, на сайте уже есть туча фильмов и куева туча актеров, все с постерами, заливать только сжатые копии на сторонний сервер - "капля в море", так как сжатая уменьшенная копия весит пару кб, по сравнению с оригиналом в пару десятков кб
    Вот и спрашивал, может кто вкурсе как оригиналы изображений грузить на сторонний сервер
     
  17. TopicStarter Overlay
    DLEPlugins

    Кодер

    Joined:
    Nov 29, 2015
    Messages:
    1,601
    Best Answers:
    8
    Ratings:
    +1,187 / 9 / -0
    Что мешает те картинки что уже есть на сервере переместить целиком с папкой uploads на другой сайт, дальше через поиск и замену в админке заменить все site.com/uploads/ на site1.com/uploads/
     
  18. morefilms

    PRO Users

    Joined:
    Dec 19, 2015
    Messages:
    139
    Best Answers:
    2
    Ratings:
    +25 / 8 / -0
    такой костыль подходит для мертвого сайта :) а если на сайт каждый день добавляются новые новости, то потом по одной картинке вручную копировать с сервера на сервер не вариант
     
  19. TopicStarter Overlay
    DLEPlugins

    Кодер

    Joined:
    Nov 29, 2015
    Messages:
    1,601
    Best Answers:
    8
    Ratings:
    +1,187 / 9 / -0
    На dle-faq опубликуй тз в стол заказов, кто-то да сделает тебе удалённую загрузку с админки
     
  20. Sland

    PRO Users

    Joined:
    Aug 28, 2016
    Messages:
    305
    Best Answers:
    1
    Ratings:
    +47 / 1 / -0
    а как быть есть картинка в дон поле
    <img itemprop="image" src="[xfvalue_poster]" resize="w:300,h:300,q:90,d:1" alt="{title}"> не работает
     
Яндекс.Метрика