Annotation of parser3/src/www/htdocs/auto.p, revision 1.42

1.42    ! parser      1: ##  Конфигурим глобальные переменные
        !             2: @auto[]
        !             3: $MAIN:globalXSL[/_templates/normal/global.xsl]]                                ^rem{ шаблон по умолчанию }
        !             4: $MAIN:startpageXSL[/_templates/normal/startpage.xsl]]          ^rem{ шаблон первой страницы }
        !             5: $pSQL[^MYSQL::create[]]
        !             6: 
        !             7: 
        !             8: ##  Забираем XML документ, накладываем на него XSL шаблон и отдаем клиенту
        !             9: @postprocess[body]
        !            10: ^if( $env:QUERY_STRING ne 'debug' ){
        !            11: 
        !            12:        $xml[^xdoc::set{$body}]
        !            13:        
        !            14:        ^if( $env:REQUEST_URI eq '/' || $env:REQUEST_URI eq '/index.html' ){
        !            15:                $html[^xml.transform[$MAIN:startpageXSL].]
        !            16:        }{
        !            17:                $html[^xml.transform[$MAIN:globalXSL].string]
        !            18:        }
        !            19: 
        !            20:        $response:body[
        !            21:                ^html.file[
        !            22:                        $.encoding[windows-1251]
        !            23:                        $.method[html]
        !            24:                ]
        !            25:        ]
        !            26: }{
        !            27:        $body
        !            28: }
        !            29: 
        !            30: 
        !            31: ## Подключаем классы
        !            32: @USE
        !            33: hosting.p
        !            34: mysql.p
        !            35: utils.p

E-mail: