We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 7662 ☆ A M B ☆
    • 276 Posts
    Рекомендую юзать просто phx:phpthumb
    :) так как в DR 0.9 наблюдаются баги на php5.3
      http://modx.im - Russian community
      http://extras.evolution-cms.com - Repository for Evolution
      • 7151
      • 61 Posts
      Quote from: Aramaki at Feb 12, 2011, 02:44 AM

      версия 0.8 не нуждается в phpthumb

      версия 0.9 без него не работает

      читайте readme к конкретному дистрибутиву плагина
      Установил DR 0.9 на 1.0.5 (php 5.3.3)
      Ошибки на странице пропали smiley
      Имею глюк описанный на предыдущей странице:
      1) пути ко всем фотографиям не верны. Даже те, что не должны подвергаться масштабированю.
      <a href="images/89c95a90fc4386e7a4203e0132cab253/ven_canaima.jpg" class="highslide" onclick="return hs.expand(this, {captionId: ’caption13’})">
      <img src="images/6230ba01eb6eb3065902689ca297b297/thumb_ven_canaima.jpg" alt="" width="242" height="181" />

      2) В менеджере всё видно, в кэше phpthumb файлы есть

      .htaccess сделал как предложил Andrey Nagikh, phpthumb также обновил (но никак не настраивал!)

      Где что ещё подвинтить?
        • 7151
        • 61 Posts
        Quote from: dmi3y at Feb 12, 2011, 06:09 AM

        Рекомендую юзать просто phx:phpthumb
        :) так как в DR 0.9 наблюдаются баги на php5.3

        Прошу прощения, не знаком с ним.
        - У него аналогичное предназначение?
        - Отправьте почитать меня куда-нибудь об установке и настройке.
        Желательно с примерами.
        Спасибо.
          • 7151
          • 61 Posts
          Прошу, по-возможности, ответить на 2 моих сообщения выше.
          Спасибо.
            • 21610
            • 360 Posts
            Я где то видел в общей ветке, продолжение проекта "DirectResize", по моему немец стал продолжать развивать его. Кто найдет напишите сюда линк.
              Разработка сайтов на MODx
              • 7662 ☆ A M B ☆
              • 276 Posts
              Найти ссылки поможет гугл smiley
              написать modx phpthumb и получить ответ проще чем ждать когда кто то это сделает за вас:)
                http://modx.im - Russian community
                http://extras.evolution-cms.com - Repository for Evolution
                • 26883
                • 137 Posts
                немец стал продолжать развивать его
                На мой взгляд развивать его как раз не надо. Впрочем, "что немцу хорошо, то..." wink

                DirectResize мой любимый и самый необходимый плагин. Однако постепенно в нем выявилось множество глюков, особенно в линейке 0.9.
                Плагин пожирает много памяти, конфликтует с другими элементами MODx. Когда мне все это надоело, я занялся обратным процессом - не развитием, а "деградацией" DR. Попытался сделать его простым и надежным, как лом.

                Чтобы не путаться, назвал плагин DirectResizeLite.

                За основу взял код версии 0.8. Что сделал:

                1. Избавился от ненужных мне, но ресурсоемких возможностей.
                2. Для генерирования превьювов отказался от лучшего в мире phpThumb, заменив на другой, очень простой и быстрый класс.
                3. Избавился почти от всех параметров, за исключением allow_from, deny_from и tpl.
                4. Вместо нескольких превьювов (для редактора, для посетителя и "big") оставил единственный.
                5. Убрал привязку к событию сохранения формы. Теперь плагин никак не затрагивает текст тега img, ничего в нем не заменяя.
                6. Соответственно избавился от анализа DOM и ряда циклов.

                Все стало просто, быстро и надежно.

                Надеюсь в ближайшее время подробно документировать и выложить здесь.
                  • 15286
                  • 79 Posts
                  На мой взгляд - самое ценное в DR, это взамодействие с TinyMce... smiley
                    • 22668
                    • 718 Posts
                    Самое не приятное в ДР 9 для меня:
                    1. Обрабатывает изображения, даже если размер не менялся.
                    2. Ссылки на картинки при помощи htaccess - не круто. Нет индексации в поисковиках.

                    Есть и другие проблемы. Но это пока номер 1.

                    В остальном плагин один из самых полезных в моем арсенале.
                      • 26883
                      • 137 Posts
                      На мой взгляд - самое ценное в DR, это взамодействие с TinyMce...
                      Вот как раз от этого "самого ценного" я и избавился. Незачем ему взаимодействовать. В результате взаимодействия в код вставляется (и сохраняется в БД) ссылка на превьюв, а оригинал уже можно и не найти.

                      Вставили тег img, задали width и height, отличные от оригинала, и DR должен сделать превьюв. Но не в TinyMCE (код в редакторе должен остаться неизменным, с оригинальным файлом в атрибуте src), а когда страницу запросит браузер клиента. Так как первым страницу будет просматривать автор, то и превьювы сделаются.

                      1. Обрабатывает изображения, даже если размер не менялся.
                      Это было в ранних ревизиях DR 09, потом исправлено.

                      2. Ссылки на картинки при помощи htaccess - не круто. Нет индексации в поисковиках.
                      От этого я тоже избавился.