Annotation of parser3/www/htdocs/index.html, revision 1.4

1.4     ! paf         1: @main[][l]
        !             2: $request[^trim[$form:request;/]]
        !             3: $mode[^if(def $form:mode){^trim[^form:mode.lower[]]}]
1.1       paf         4: 
1.4     ! paf         5: ^if(def $form:print){
        !             6:        $stylesheetType[PRINT]
        !             7: }{
        !             8:        $stylesheetType[HTML]
1.1       paf         9: }
                     10: 
1.4     ! paf        11: $default_cache_time(3600)
        !            12: $cache_cfg[^load[named;/_cache.cfg]]
        !            13: ^cache_cfg.menu{
        !            14:        ^if($cache_cfg.url eq "//"){
        !            15:                ^if(!def $request){
        !            16:                        $cache_time[$cache_cfg.time]
        !            17:                }
1.1       paf        18:        }{
1.4     ! paf        19:                ^if(^request.match[^^^trim[$cache_cfg.url;/]][]){
        !            20:                        $cache_time[$cache_cfg.time]
        !            21:                }
1.1       paf        22:        }
                     23: }
1.4     ! paf        24: $cache_key[^request:query.match[^^([^^=]*=)][]{}_${platform}_${browser}_$stylesheetType]
        !            25: $cache_time(^if($env:REQUEST_METHOD eq POST){0}{^if(def $cache_time){$cache_time}{$default_cache_time}})
1.1       paf        26: 
1.4     ! paf        27: # длÑÏ Ð¾ÑÂладки...
        !            28: # ^$cache_time=$cache_time<br />^$cache_key=$cache_key
1.1       paf        29: 
1.4     ! paf        30: $hashData[^hashfile::open[$DB_HOME;data.dat]]
        !            31: #^hashData.cache[$cache_key]($cache_time){
        !            32:        ^MAIN:pSQL.server{
        !            33:                $object[^engine_mdm::dataInit[$request;$stylesheetType;$mode]]
        !            34:                ^object.execute[]
1.1       paf        35:        }
                     36: #}
1.4     ! paf        37: #end main

E-mail: