We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 19164
    • 1,215 Posts
    Насчет 5 пхп, во-первых,  уже бы давно пора забыть по 4ю версию десятилетней давности, во-вторых я на ней даже не тестировал, но чисто теоретически ничего специфического для 5 версии в коде не использовалось.

    Пояснение по поводу документации - поясняю на примере. Вот указан в параметре путь images/assets, значит плагин будет обрабатывать изображения в этой папке и во всех вложенных папках. Во всех остальных (не указанных в параметре) папках, например images/, assets/media и т.п. изображения обрабатываться не будут. А подробнее - с него ссылка на пункт "Параметр для указания путей обработки изображений $dr_global["path"]" должны была быть.

    По поводу ошибки - понял, сейчас исправлю в SVN.

    И вообще - об ошибках лучше писать на гугл код, а не сюда, будет проще отслеживать и исправлять.
      DirectResize 0.9 beta. PHPThumb, sets of configurations, configuration, binded to specific path. No backward compatibility. | DirectResize 0.9. PHPThumb, наборы параметров, параметры, привязанные к определенным путям. Без обратной совместимости.

      Unfortunately, DirectResize project is closed. If you want to continue development, PM me for access to project page on Google Code. К сожалению, проект DirectResize закрыт. Если вы желаете продолжить разработки, обращайтесь через ПМ для получения доступа к репозиторию на Google Code.

      [PLUGIN] DirectResize - as Maxigallery but for single images :: Download :: [url=http://modxcms.com/forums/index.php/topic,21490]
      • 22668
      • 718 Posts
      Насчет 5 пхп, во-первых, уже бы давно пора забыть по 4ю версию десятилетней давности, во-вторых я на ней даже не тестировал, но чисто теоретически ничего специфического для 5 версии в коде не использовалось.
      Я понимаю что 4ка ушла в прошлое. Я и сам ее не использую (просто забыл на хосте переключить).
      Но в системные требования я думаю стоит добавить.

      Пояснение по поводу документации
      Пояснение не нужно =)
      Я имел ввиду "непонятки" - прерывающийся текст. Т.е. огрызок =)

      И вообще - об ошибках лучше писать на гугл код, а не сюда, будет проще отслеживать и исправлять.
      Ок.
      А поправки к мануалу куда?
        • 19164
        • 1,215 Posts
        Исправления внес, правда забыл упомянуть про 4 пхп. Я думаю, лучше все писать на гугл код, там для этого все условия. Все структурировано и всегда перед глазами, а на форуме ошибки и замечания быстро забываются, потом перечитывать всю ветку особого желания не возникает.

        Кстати - а работа плагина на версии 4 проверялась на локальных изображениях или удаленных? Удаленные изображения естественно работают только на пхп 5, т.к. 4 версия не поддерживает URL удаленных ресурсов. А вот локальные изображения должны бы работать и на 4й версии.
          DirectResize 0.9 beta. PHPThumb, sets of configurations, configuration, binded to specific path. No backward compatibility. | DirectResize 0.9. PHPThumb, наборы параметров, параметры, привязанные к определенным путям. Без обратной совместимости.

          Unfortunately, DirectResize project is closed. If you want to continue development, PM me for access to project page on Google Code. К сожалению, проект DirectResize закрыт. Если вы желаете продолжить разработки, обращайтесь через ПМ для получения доступа к репозиторию на Google Code.

          [PLUGIN] DirectResize - as Maxigallery but for single images :: Download :: [url=http://modxcms.com/forums/index.php/topic,21490]
          • 22668
          • 718 Posts
          Проверялось и проверяется все на живом хостинге (мажордомо). С локальными картинками.
          Когда стоял пхп4, вылезала как раз ошибка связанная с array_combine. Гугль сказал что такой функции в пхп 4 нету.
          Переключил на пхп5. все заработало, только уже модикс еррор (я его привел выше), вместо фатал (тоже кстати с комбайном).
            • 19164
            • 1,215 Posts
            А, вот в чем дело. Действительно эта функция появилась с 5 версии. Ну 5 значит 5, нужно приучать людей к хорошему.
              DirectResize 0.9 beta. PHPThumb, sets of configurations, configuration, binded to specific path. No backward compatibility. | DirectResize 0.9. PHPThumb, наборы параметров, параметры, привязанные к определенным путям. Без обратной совместимости.

              Unfortunately, DirectResize project is closed. If you want to continue development, PM me for access to project page on Google Code. К сожалению, проект DirectResize закрыт. Если вы желаете продолжить разработки, обращайтесь через ПМ для получения доступа к репозиторию на Google Code.

              [PLUGIN] DirectResize - as Maxigallery but for single images :: Download :: [url=http://modxcms.com/forums/index.php/topic,21490]
              • 22668
              • 718 Posts
              Спасибо за оперативные решения проблем и так сказать, фиксинг мего иссуя с тайни)
              Теперь моя душа очень довольна.
              В принципе, раз пошла такая пьянка, то пожелание есть еще:
              Люди некоторые не врубаются то что нужно пикчи чутку уменьшать перед заливкой)
              И вот мне на сайты льют картинки в 4000 пикс и не меньше мегабайт.
              Поэтому вот.. wishlist
              Хочу чтобы изображения, которые используются директ ресайз, ресайзились при определенных условиях.
              Например больше 1 метра, или там выше 2000 пикс и тп. Реально?
                • 19164
                • 1,215 Posts
                Поподробнее в этом месте. Т.е. нужно дополнительное условие - обрабатывать изображение только если его исходный файл удовлетворяет каким-то условиям?

                Не очень хочется городить огород и наворачивать кучу функций, которые многим будут ненужны. Думаю, можно будет подумать над какими-то пользовательскими callback функциями, которые смогут перехватывать управление перед обработкой изображения и будут получать на входе какие-то данные о файле.
                  DirectResize 0.9 beta. PHPThumb, sets of configurations, configuration, binded to specific path. No backward compatibility. | DirectResize 0.9. PHPThumb, наборы параметров, параметры, привязанные к определенным путям. Без обратной совместимости.

                  Unfortunately, DirectResize project is closed. If you want to continue development, PM me for access to project page on Google Code. К сожалению, проект DirectResize закрыт. Если вы желаете продолжить разработки, обращайтесь через ПМ для получения доступа к репозиторию на Google Code.

                  [PLUGIN] DirectResize - as Maxigallery but for single images :: Download :: [url=http://modxcms.com/forums/index.php/topic,21490]
                  • 22668
                  • 718 Posts
                  Вообще да, лучше наверное отдельный модуль для этого делать, который либо по нажатию, либо автоматически будет ресайзить картинки в опр папке.
                  Ну и до кучи модернизировать функцию Upload в тайни.
                  И правда огород получается. Как все это сделать просто и красиво даже не знаю.

                  Подумал подумал. И ничего дельного кроме модификации тайни и дополнительной кнопки "проверить и ресайзить" в голову не приходит.

                  А как вы решаете эту проблему с огромными картинками?
                    • 19164
                    • 1,215 Posts
                    Я и не знал что это проблема. DR делался изначально для других целей, а не для многофункционального ресайза всего и везде.

                    Для конкретных целей лучше писать конкретные скрипты. Не обязательно с нуля, можно воспользоваться тем же PHPThumb. Он может не только ресайзить и отображать изображение, но и сохранить его в нужное место. Сделать скрипт, который после загрузки изображения проверяет размеры и ресайзит при необходимости.
                      DirectResize 0.9 beta. PHPThumb, sets of configurations, configuration, binded to specific path. No backward compatibility. | DirectResize 0.9. PHPThumb, наборы параметров, параметры, привязанные к определенным путям. Без обратной совместимости.

                      Unfortunately, DirectResize project is closed. If you want to continue development, PM me for access to project page on Google Code. К сожалению, проект DirectResize закрыт. Если вы желаете продолжить разработки, обращайтесь через ПМ для получения доступа к репозиторию на Google Code.

                      [PLUGIN] DirectResize - as Maxigallery but for single images :: Download :: [url=http://modxcms.com/forums/index.php/topic,21490]
                      • 1788
                      • 1,103 Posts
                      Ограничить размер файла можно средствами админки smiley