We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 1477
    • 515 Posts
    Quote from: Pelya6 at Jun 13, 2010, 01:24 PM

    как сделать чтоб картинки пропорционально уменьшались, а то ведь криво все получается.
    Криво это значит непропорционально? Не знаю, всё должно быть пропорционально. Какие настройки? Документацию (readme) читали?
    Quote from: Pelya6 at Jun 13, 2010, 01:24 PM

    если картинку в Tv-параметре была "assets/images/1.jpg", то после ресайзинга в этом Тv-параметре пишеться просто "1.jpg"
    Это может быть, если только в конфигурации у вас Save only name - yes. Поставьте - no.
      Shopkeeper - сниппет и модуль для создания интернет-магазина.
      TVimageResizer - плагин для изменения размеров (а также наложения водяных знаков и скругления углов) картинок TV при создании документа.
      PickDocsInTree - плагин для выбора документов из дерева.
      Paykeeper 1.5 - Сниппет для онлайн-оплаты в интернет-магазине MODx + Shopkeeper (Webmoney и Robokassa).
      • 22998
      • 52 Posts
      да, уменьшает не пропорционально, т.е. то по ширине сжимает, по высоте, зависит от загружаемой картинки.

      Вот мои конфигурации:
      &tv_ids=TV IDs;string; &th_width=Width;int;165 &th_height=Height;int;134 &prefix=Prefix;string;t_ &crop=Cropping;list;yes,no;no &rcorner=Corners percentage of clipping;int;0 &watermark=Watermark image path (png);string;0 &copyrighttext=Copyright text;string;0 &save_o_name=Save only name;list;yes,no;yes &quality=Quality;int;85 &resize_checked=Resize checked;list;yes,no;yes

      Я использую lightbox и мне нужно чтоб "Save only name - yes" было. что делать?

      Пример оригинала и уменьшенной копии я приложил
        • 1477
        • 515 Posts
        Quote from: Pelya6 at Jun 14, 2010, 12:26 AM
        Я использую lightbox и мне нужно чтоб "Save only name - yes" было. что делать?
        Читайте доку в самом конце.
        А на счет "кривости" буду разбираться. Спасибо.
          Shopkeeper - сниппет и модуль для создания интернет-магазина.
          TVimageResizer - плагин для изменения размеров (а также наложения водяных знаков и скругления углов) картинок TV при создании документа.
          PickDocsInTree - плагин для выбора документов из дерева.
          Paykeeper 1.5 - Сниппет для онлайн-оплаты в интернет-магазине MODx + Shopkeeper (Webmoney и Robokassa).
          • 1477
          • 515 Posts
          Quote from: Pelya6 at Jun 13, 2010, 01:24 PM

          как сделать чтоб картинки пропорционально уменьшались, а то ведь криво все получается.
          Эта ошибка произошла из-за того, что я обновил класс easyphpthumbnail с версии 2.0.2 на 2.0.3 и там как оказалось исправлена ошибка с размерами (в 2.0.2 непропорциональное изменение размера было невозможно). Как временное решение: в файле TVimageResizer.inc.php замените
          //$thumb -> Thumbsize = $th_size;
          $thumb -> Thumbwidth = $th_width;
          $thumb -> Thumbheight = $th_height;

          на
          $thumb -> Thumbsize = $th_size;
          //$thumb -> Thumbwidth = $th_width;
          //$thumb -> Thumbheight = $th_height;




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

            в файловом браузере картинку загружаю, добавляю в TV, ставлю галочку, сохраняю... но не всегда происходит ресайз (((
            есть вопрос: накладываются ли какие-то ограничения на имена файлов?
            думал вначале из-за пробелов в имени, но потом начало спонтанно проявляться и на других файлах (((

            postpro_port_b.jpg не ресайзит, а postpro_port.jpg - всё ок
            куда копать?

            спасибо!

              Optimizator Field
              • 1477
              • 515 Posts
              Quote from: yoyurec at Jul 16, 2010, 03:35 AM

              postpro_port_b.jpg не ресайзит, а postpro_port.jpg - всё ок
              куда копать?
              Вы используете версию 1.8?
                Shopkeeper - сниппет и модуль для создания интернет-магазина.
                TVimageResizer - плагин для изменения размеров (а также наложения водяных знаков и скругления углов) картинок TV при создании документа.
                PickDocsInTree - плагин для выбора документов из дерева.
                Paykeeper 1.5 - Сниппет для онлайн-оплаты в интернет-магазине MODx + Shopkeeper (Webmoney и Robokassa).
                • 33226
                • 14 Posts
                Quote from: yoyurec at Jul 16, 2010, 03:35 AM

                postpro_port_b.jpg не ресайзит, а postpro_port.jpg - всё ок
                куда копать?

                чёрт, нашёл таки -
                if($s_value!=$new_value && !empty($s_value) && strpos($s_value,$prefix)===false){

                у меня был префикс "b_"

                спрашивается на какой его лучше заменить, чтобы точно никогда не совпало или просто грохнуть && strpos($s_value,$prefix)===false?
                  Optimizator Field
                  • 33226
                  • 14 Posts
                  Quote from: Andchir at Jul 16, 2010, 04:10 AM

                  Вы используете версию 1.8?
                  да
                    Optimizator Field
                    • 1477
                    • 515 Posts
                    Quote from: yoyurec at Jul 16, 2010, 04:22 AM

                    спрашивается на какой его лучше заменить, чтобы точно никогда не совпало или просто грохнуть && strpos($s_value,$prefix)===false?
                    По умолчанию по-моему "t_", оставьте его или любой другой чтобы не совпало с именем загружаемого файла. Проверка там не совсем корректная. Поправлю. Спасибо.
                    Правильнее будет такая проверка:
                     if($s_value!=$new_value && !empty($s_value) && substr($s_value, 0, strlen($prefix))!=$prefix){
                      Shopkeeper - сниппет и модуль для создания интернет-магазина.
                      TVimageResizer - плагин для изменения размеров (а также наложения водяных знаков и скругления углов) картинок TV при создании документа.
                      PickDocsInTree - плагин для выбора документов из дерева.
                      Paykeeper 1.5 - Сниппет для онлайн-оплаты в интернет-магазине MODx + Shopkeeper (Webmoney и Robokassa).
                      • 33226
                      • 14 Posts

                      По умолчанию по-моему "t_"
                      а я переделал на 2 ресайза из оригинала (маленькая картинка и большая) - два размера, 2 префикса - "t_" и "b_" ))


                      Правильнее будет такая проверка:
                       if($s_value!=$new_value && !empty($s_value) && substr($s_value, 0, strlen($prefix))!=$prefix){

                      спасибо!
                        Optimizator Field