We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 33114
    • 518 Posts
    хм...вообще то апгрейд 0.9.2.1... видимо то что апгрейд - не решило проблему.

    а с твоим парсером у меня решилась 404, но отвалились динамические CSS smiley Думаю способ со сниппетом и шаблоном мне подойдет. Вот только знать бы как прописывать хэдер правильно.
      http://modx.ru - российская поддержка MODx
      http://newscup.ru - экспериментальный проект
      http://yentsun.com - персональный сайт
      • 22301
      • 1,084 Posts
      попробуй воткнуть в сниппет следующую строчку

      header ("HTTP/1.0 404 Not Found \n");
        [img]http://jurist-info.ru/pic/rrr.jpg[/img]

        Безжалостный пияр!
        Artima -- неуч!
        Осторожно: преступная локализация -- modx-cms.ru
        Баштанник Андрей -- мегапрограммер из Белоруссии и поедатель говна, очень критично настроенный молодой человек!

        Дисклеймер для общительных: даю сам себе право транслировать в открытый эфир содержание лички, just for fun
        • 33117
        • 4 Posts
        Спасибо большое за парсер - заголовки стали отдаваться!!! smiley
        Про динамические CSS ничего не знаю, а потому готов ими пожертвовать ради 404 заголовка.

        По поводу сниппета. Теоретически это не сработает, т.к. заголовки должны отсылаться ДО контента. И по заголовкам удаленная программа решает - стоит ли ей скачивать страницу целиком. А сниппетом отсылается повторный заголовок уже в самом контенте страницы
          • 22301
          • 1,084 Posts
          ага, со сниппетом -- это просто попытка включить хитрого хитреца с элементом наива:)
          если достать страницу из кеша и посмотреть, что в самом начале, то будет что-то типа:

          <?php die(’Unauthorized access.’); ?>a:36:{s:2:"id";s:2:"24";s:4:"type";s:8:"document";s:11:"contentType";s:9:"text/html";s:9:"pagetitle";s:3:"404";s:9:"longtitle";s:3:"404";s:11:"description";s:3:"404";s:5:"alias";s:8:"notfound";s:9:"published";s:1:"1";s:8:"pub_date";s:1:"0";s:10:"unpub_date";s:1:"0";s:6:"parent";s:1:"0";s:8:"isfolder";s:1:"0";s:9:"introtext";s:0:"";s:7:"content";s:9:"[!404!]
          ";s:8:"richtext";s:1:"1";s:8:"template";s:1:"3";s:9:"menuindex";s:1:"7";s:10:"searchable";s:1:"1";s:9:"cacheable";s:1:"1";s:9:"createdby";s:1:"1";s:9:"createdon";s:10:"1141336411";s:8:"editedby";s:1:"1";s:8:"editedon";s:10:"1144843238";s:7:"deleted";s:1:"0";s:9:"deletedon";s:1:"0";s:9:"deletedby";s:1:"0";s:9:"menutitle";s:4:"home";s:7:"donthit";s:1:"0";s:11:"haskeywords";s:1:"0";s:11:"hasmetatags";s:1:"0";s:10:"privateweb";s:1:"0";s:10:"privatemgr";s:1:"0";s:13:"content_dispo";s:1:"0";s:8:"hidemenu";s:1:"1";s:5:"promo";a:5:{i:0;s:5:"promo";i:1;s:0:"";i:2;s:0:"";i:3;s:0:"";i:4;s:8:"textarea";}s:17:"__MODxDocGroups__";s:0:"";}<!--__MODxCacheSpliter__-->

          вот я и подумал, что ничего страшного не будет, если я сниппет влуплю до доктайпа. хотя, я уже не помню, чем кончилась эта затея. а парсер, скорее всего, тот, который Вик переделывал.
            [img]http://jurist-info.ru/pic/rrr.jpg[/img]

            Безжалостный пияр!
            Artima -- неуч!
            Осторожно: преступная локализация -- modx-cms.ru
            Баштанник Андрей -- мегапрограммер из Белоруссии и поедатель говна, очень критично настроенный молодой человек!

            Дисклеймер для общительных: даю сам себе право транслировать в открытый эфир содержание лички, just for fun
            • 33114
            • 518 Posts
            а вы не забили про плагин с событием onWebPagePrerender? smiley
              http://modx.ru - российская поддержка MODx
              http://newscup.ru - экспериментальный проект
              http://yentsun.com - персональный сайт
              • 33117
              • 4 Posts
              Quote from: yentsun at Jul 14, 2006, 11:56 AM

              а вы не забили про плагин с событием onWebPagePrerender? smiley

              Пример решения проблемы в студию, плз
                • 33114
                • 518 Posts
                я никогда не имел опыта с этим опять-таки, но посмотрев на работу плагина Autolink например, который на нашем сайте превращает слова некоторые в ссылки можно предположить, что это то что нужно.

                Все , что требуется - создать сниппет с хэдером. Потом переделываем его в плагин и ставим "системные события" OnWebPagePrerender. По идее код плагина должен отработать до вывода страницы в браузер. Вот и все:)

                Если хотите сделайте пхп-код, я доделаю остальное.

                upd: вообще посмотрите сколько событий можно использовать:

                • OnDocPublished
                • OnDocUnPublished
                • OnLoadWebDocument
                • OnParseDocument
                • OnWebPageInit

                  http://modx.ru - российская поддержка MODx
                  http://newscup.ru - экспериментальный проект
                  http://yentsun.com - персональный сайт
                  • 22301
                  • 1,084 Posts
                  это чё за плагин такой? и зачем он нужен? чтобы помнить, надо хотя б знать:)
                    [img]http://jurist-info.ru/pic/rrr.jpg[/img]

                    Безжалостный пияр!
                    Artima -- неуч!
                    Осторожно: преступная локализация -- modx-cms.ru
                    Баштанник Андрей -- мегапрограммер из Белоруссии и поедатель говна, очень критично настроенный молодой человек!

                    Дисклеймер для общительных: даю сам себе право транслировать в открытый эфир содержание лички, just for fun
                    • 33114
                    • 518 Posts
                    кто-нибудь может таки написать код для отправки заголовка?

                    насчет Autolink - внимательно читаем пост предыдущий:
                    ...посмотрев на работу плагина Autolink, например, который на нашем сайте превращает слова некоторые в ссылки

                    Автолинк превращает все встречающиеся на сайте слова в ссылки автоматически
                      http://modx.ru - российская поддержка MODx
                      http://newscup.ru - экспериментальный проект
                      http://yentsun.com - персональный сайт
                      • 9190
                      • 4 Posts
                      Народ, немного не пойму эта тема или нет но!

                      у меня возникает проблема очень не приятная. перехожу на страницу (на своем сайте) по ссылке. вместо отдачи мне страницы MODx выдает The page cannot displayed. т.е. по сути error 404. Делаю рефреш и о чудо! страница появилась.
                      Очень редко переход на другой url происходит нормально. обычно только рефреш =(

                      в чем проблема и как ее решить?
                      Спасибо.