We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 1477
    • 515 Posts
    В репозитории можно скачать модификатор для PHx - "replace".

    Использование модификатора:

    Например у нас есть две картинки
    assets/images/small/image.jpg - значение TV-параметра "image"
    assets/images/big/image.jpg - та же картинка но большего размера

    Первую картинку можно вывести так:
    [*image*]
    А вторую через модификатор "replace" так:
    [*image:replace=`small,big`*]
      Shopkeeper - сниппет и модуль для создания интернет-магазина.
      TVimageResizer - плагин для изменения размеров (а также наложения водяных знаков и скругления углов) картинок TV при создании документа.
      PickDocsInTree - плагин для выбора документов из дерева.
      Paykeeper 1.5 - Сниппет для онлайн-оплаты в интернет-магазине MODx + Shopkeeper (Webmoney и Robokassa).
      • 15286
      • 79 Posts
      Нигде не могу найти версию TVimageResizer 1.9 RC1, интересуют разные настройки для разных TV.
      Кто-либо может поделиться?

        • 1477
        • 515 Posts
        Quote from: kalina at Feb 19, 2011, 08:54 AM

        интересуют разные настройки для разных TV.
        Скопируйте плагин под другим именем.
          Shopkeeper - сниппет и модуль для создания интернет-магазина.
          TVimageResizer - плагин для изменения размеров (а также наложения водяных знаков и скругления углов) картинок TV при создании документа.
          PickDocsInTree - плагин для выбора документов из дерева.
          Paykeeper 1.5 - Сниппет для онлайн-оплаты в интернет-магазине MODx + Shopkeeper (Webmoney и Robokassa).
          • 15286
          • 79 Posts
          Есть небольшая проблема: параметр Cropping - NO, но при этом, если картинка больше чем указанные в настройках размеры, она не уменьшается, а обрезается.
          Должно быть уменьшение по максимальному размеру стороны, верно?
            • 33303
            • 31 Posts
            Quote from: kalina at Feb 21, 2011, 03:00 AM

            Есть небольшая проблема: параметр Cropping - NO, но при этом, если картинка больше чем указанные в настройках размеры, она не уменьшается, а обрезается.
            Должно быть уменьшение по максимальному размеру стороны, верно?

            Столкнулся с такой же проблемой. В RC4 - кропит вне зависимости от галочки. sad
            UPD. Кропит если картинка больше по широкой (width) стороне.
              • 1477
              • 515 Posts
              В репозитории можно скачать версию 1.9 RC5.
              Исправлена ошибка, из-за которой не всегда работал ресайз с несколькими TV.
                Shopkeeper - сниппет и модуль для создания интернет-магазина.
                TVimageResizer - плагин для изменения размеров (а также наложения водяных знаков и скругления углов) картинок TV при создании документа.
                PickDocsInTree - плагин для выбора документов из дерева.
                Paykeeper 1.5 - Сниппет для онлайн-оплаты в интернет-магазине MODx + Shopkeeper (Webmoney и Robokassa).
                • 1477
                • 515 Posts
                Quote from: kalina at Feb 21, 2011, 03:00 AM

                Есть небольшая проблема: параметр Cropping - NO, но при этом, если картинка больше чем указанные в настройках размеры, она не уменьшается, а обрезается.
                Не видел такого. Может уменьшается И кропится?
                Cropping - это обрезание без уменьшения.
                  Shopkeeper - сниппет и модуль для создания интернет-магазина.
                  TVimageResizer - плагин для изменения размеров (а также наложения водяных знаков и скругления углов) картинок TV при создании документа.
                  PickDocsInTree - плагин для выбора документов из дерева.
                  Paykeeper 1.5 - Сниппет для онлайн-оплаты в интернет-магазине MODx + Shopkeeper (Webmoney и Robokassa).
                  • 15286
                  • 79 Posts
                  Quote from: Andchir at Feb 24, 2011, 04:18 AM

                  Quote from: kalina at Feb 21, 2011, 03:00 AM

                  Есть небольшая проблема: параметр Cropping - NO, но при этом, если картинка больше чем указанные в настройках размеры, она не уменьшается, а обрезается.
                  Не видел такого. Может уменьшается И кропится?
                  Cropping - это обрезание без уменьшения.

                  Можно тогда поподробнее про логику уменьшения и кропа?
                  Для меня логичными являются варианты DirectResize:

                  Метод изменения размера при генерации предпросмотра.
                  Пропорции изображения сохраняются.
                  * 0 - изображение обрезается строго под заданные высоту и ширину
                  * 1 - по заданной ширине вычисляется высота изображения
                  * 2 - по заданной высоте вычисляется ширина изображения
                  * 3 - изображение уменьшается таким образом чтобы не превышать заданные высоту и ширину
                  Кроп.
                  * BR,BL,TR,TL,C
                  Направление обрезки изображения, где B=bottom, T=top, L=left, R=right, C=center
                  Например, C означает обрезку изображения от центра (обрезка краев).
                  TL означает что горизонтальные изображения будут обрезаться справа, левая (L) часть остается, вертикальные снизу, верхняя (T) часть остается.

                  По моей практике, самые распространённые варианты генерации предпросмотра:
                  - Пропорциональное уменьшение таким образом чтобы не превышать заданные высоту и ширину (Метод Maxigallery)
                  - Изображение обрезается строго под заданные высоту и ширину. Например - обрезка в квадрат. Сначала пропорциональное уменьшение, потом кроп в квадрат. При этом наиболее частое применение Направления Обрезки Изображения приходится на С и ТС, ибо сюжетно важные элементы чаще всего находятся в центре картинки (предметы в кадре) или Тоp-Center (портреты людей).
                  Это моя статистика использования...

                  PS
                  Если правильно понял 1. Cropping - это обрезание без уменьшения 2. NoCropping - обрезание c уменьшением. А просто пропорционально уменьшить?

                  PPS - провёл экперимент

                    • 1477
                    • 515 Posts
                    kalina, на счет белой рамки это новый глюк smiley. Спасибо.
                      Shopkeeper - сниппет и модуль для создания интернет-магазина.
                      TVimageResizer - плагин для изменения размеров (а также наложения водяных знаков и скругления углов) картинок TV при создании документа.
                      PickDocsInTree - плагин для выбора документов из дерева.
                      Paykeeper 1.5 - Сниппет для онлайн-оплаты в интернет-магазине MODx + Shopkeeper (Webmoney и Robokassa).
                      • 1477
                      • 515 Posts
                        Shopkeeper - сниппет и модуль для создания интернет-магазина.
                        TVimageResizer - плагин для изменения размеров (а также наложения водяных знаков и скругления углов) картинок TV при создании документа.
                        PickDocsInTree - плагин для выбора документов из дерева.
                        Paykeeper 1.5 - Сниппет для онлайн-оплаты в интернет-магазине MODx + Shopkeeper (Webmoney и Robokassa).