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: