We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 1978
    • 131 Posts
    металлер, спасибо за плагин. сейчас в первый раз поставил, сразу все заработало. с настройками буду играться позже
      Как русифировать Modx 0.9.6.1(QuickEdit, TinyMCE)
      QuickEdit под win-1251 без mb_-функций
      • 8004
      • 39 Posts
      Поговорим о кешировании
      на своем сайте я установил принудительное кеширование браузером через правила .htaccess
      ExpiresActive on
      ExpiresByType image/jpeg "modification plus 3 months"
      ExpiresByType image/cur "modification plus 3 months"
      ExpiresByType image/gif "modification plus 12 months"
      ExpiresByType image/png "modification plus 12 months"

      все каринки на сайте в Response Headers имеют правильный Expires
      например
      Mon, 29 Mar 2010 08:19:20 GMT
      

      а вот тамбы и увеличенные изображения этим правилам не подчиняются. Я так понимаю это из-за редиректа 301 организованного image.php.
      Вопрос в том как это поправить и заставить в заголовке GET отдавать Expires
        www.ekg-uralsnab.ru - экг 5а, колеса крановые шкивы, металлообработка
        • 19164
        • 1,215 Posts
        Попробуйте прописать нужные заголовки сразу в image.php, либо отключите furl для DR чтобы убедиться, что проблема именно в редиректе.
          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]
          • 8004
          • 39 Posts
          Немного не правильно написал постом выше. Генерируемые превьюшки и полноразмерные фото имеют в заголовках примерно следующее
          Expires: Thu, 19 Nov 1981 08:52:00 GMT
          Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0

          как поправить не знаю  >:(
          p/s/ при $dr_global["furl"] = false; заголовки ^^^ пропадают и thickbox перестает работать, вместо картинки примерно следующее
          �PNG  ��� IHDR������d�����4���PLTE�������5P���IDATX�c` 02�1�p404|�`�Q�8&�CX���c�� �fP����$BZ,� O�.�Ѡ�è���(0��UM��5@ZDit( t�EO(lMG�F�3�a�*M��(jy�30�q���Q�9oy��B*F��6M`�d!B��L�qZ,N�k�Y�]�8e R*s��E]�IS�pz���� 5m�Va-Ӷ��E���0ز�- ' O/�����xa 2�a-0�iF�(�`��Q0 F�(�`����<Z�f����IEND�B`�
            www.ekg-uralsnab.ru - экг 5а, колеса крановые шкивы, металлообработка
            • 19164
            • 1,215 Posts
            Сталкивался с такой же проблемой, похоже дело именно в аяксе thickbox, что-то с заголовками и браузер не распознает содержмимое как изображение. При замене thickbox на любой другой скрипт, все работает нормально.
              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]
              • 8004
              • 39 Posts
              и еще один вопрос:
              дружественные урлы включены
              ссылка на изображение имеет вид:
              http://site.ru/images/b943ad083ec6fb06a2c919f2d42f81fe/ekg5zapchtast44.jpg
              а у тамба и полноразмерного
              http://site.ru/image.php?&src=assets/images/gallery/ekg5zapchtast44.jpg&h=173&fltr[]=wmi|assets/templates/ekg/images/watermark_thumb.png|BR|100|||0&f=jpeg&q=80&sia=thumb_ekg5zapchtast44.jpg
              и
              http://test.ekg-uralsnab.ru/image.php?&src=assets/images/gallery/ekg5zapchtast44.jpg&h=525&fltr[]=wmi|assets/templates/ekg/images/watermark.png|BR|100|||0&f=jpeg&q=85&sia=ekg5zapchtast44.jpg
              соответсвенно.
              Так и должно быть ?

              UPD: Выяснилось что такой результат только у Opera, остальный броузеры показывают нормально. Опера видимо очень честный броузер и все показывает как есть smiley
                www.ekg-uralsnab.ru - экг 5а, колеса крановые шкивы, металлообработка
                • 8004
                • 39 Posts
                Quote from: Metaller at Apr 06, 2009, 05:53 AM

                Сталкивался с такой же проблемой, похоже дело именно в аяксе thickbox, что-то с заголовками и браузер не распознает содержмимое как изображение. При замене thickbox на любой другой скрипт, все работает нормально.
                Вот ведь блин sad, а он мне так понравился, маленький и легкий, я даже вчера пол ночи убил пока пофиксил глюк с margin у полноразмерного изображения.
                Может посоветуешь другой ?
                  www.ekg-uralsnab.ru - экг 5а, колеса крановые шкивы, металлообработка
                  • 28957
                  • 122 Posts
                  вопрос Metaller`у
                  версия DR 0.8
                  Есть на сайте блок, который показывает рандомные картинки, которые связанны с особыми документами. Картинки обрабатываются DirectResize и сохраняются в папке /drgalleries/doc_id/thumb_pic_name.jpg, причем doc_id берется из $modx->documentIdentifier, т.е. текущий документ. Получается что для любого документа на сайте создается превью всех рандомных картинок. Вопрос следующий, можно ли этого как-то избежать, т.е. искать превью не в текущем документе, а в рандомном документе.
                  т.е. если DirectResize встречает такую запись
                  <img src="path_to_image" width="150" height="150" dr_id="[+id+]" />
                  

                  он сохраняет и потом ищет превью не по идентификатору текущего  документа, а по id - который лежит в аттрибуте dr_id?
                  Есть ли какой-нибудь патч для этого?
                    suvit
                    РROGWAY
                    • 19164
                    • 1,215 Posts
                    Quote from: suvit at Apr 13, 2009, 03:46 AM

                    вопрос Metaller`у
                    версия DR 0.8
                    ...можно ли этого как-то избежать...

                    Можно. Ставьте 0.9


                    @DreamCast Любой другой из набора, или что-нибудь из http://planetozh.com/projects/lightbox-clones/ например
                      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]
                      • 28957
                      • 122 Posts
                      Quote from: Metaller at Apr 13, 2009, 07:32 AM

                      Можно. Ставьте 0.9
                      Понял, я специально спрашивал про 0.8, потому что есть ограничение в виде php4. Ок, попробую сам пропатчить.
                        suvit
                        РROGWAY