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

1.1       paf         1: @auto[]
                      2: $LIMITS[
                      3:        $post_max_size(10*0x400*0x400)
                      4: ]      
                      5: $DEFAULTS[
                      6:        $content-type0[text/html]
                      7:        $content-type[
                      8:                $value[text/html]
                      9:                $charset[windows-1251]
                     10:        ]
1.3       paf        11: ]
1.15      paf        12: $user-html[^table:set{user     html    comment
1.16    ! paf        13: <<     &laquo^;        äëèííûå user âïåð¸ä
1.15      paf        14: >>     &raquo^;
1.16    ! paf        15: \n\n   <p>     !ýòè åñòü â òàáëèöå ïî óìîë÷àíèþ
        !            16: \n     <br>    !íî ò.ê. çàìåíÿåì, íàäî ïîâòîðèòü.
        !            17: <      &lt^;   !ìîæíî ýòèì âîñïîëüçîâàòüñÿ,
        !            18: >      &gt^;   !è ÷òî-òî ñäåëàòü ÄÎ îáû÷íûõ çàìåí
        !            19: "      &quot^; !íàïðèìåð èç << è >>
        !            20: &      &amp^;  !ñäåëàòü ¸ëî÷êè-êàâû÷êè.
1.15      paf        21: _      &nbsp^;
1.16    ! paf        22: ^#AB   &laquo^;        windows êîäû ¸ëî÷åê
        !            23: ^#BB   &raquo^;        windows êîäû ¸ëî÷åê
1.15      paf        24: (c)    &copy^;
                     25: ^#A9   &copy^; windows (c)
                     26: }]
1.7       paf        27: #for ^match{}[i]
1.15      paf        28: $CTYPE[
                     29:     $white-space[
                     30:         ^#09^#0A^#0B^#0C^#0D^#20^#A0]
                     31:     $digit[
                     32:         0123456789]
                     33:     $hex-digit[
                     34:         0123456789ABCDEFabcdef]
                     35:     $letter[
                     36:         ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz^#80^#81^#83
                     37:         ^#8A^#8C^#8D^#8E^#8F^#90^#9A^#9C^#9D^#9E^#9F^#A1^#A2^#A3^#A5^#A8
                     38:         ^#AA^#AF^#B2^#B3^#B4^#B8^#BA^#BC^#BD^#BE^#BFÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒ
                     39:         ÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ]
                     40:     $word[
                     41:         0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz
                     42:         ^#80^#81^#83^#8A^#8C^#8D^#8E^#8F^#90^#9A^#9C^#9D^#9E^#9F^#A1^#A2
                     43:         ^#A3^#A5^#A8^#AA^#AF^#B2^#B3^#B4^#B8^#BA^#BC^#BD^#BE^#BFÀÁÂÃÄÅÆ
                     44:         ÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ]
                     45: 
                     46:     $lowercase[
                     47:         AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz^#80^#90^#81^#83
                     48:         ^#8A^#9A^#8C^#9C^#8D^#9D^#8E^#9E^#8F^#9F^#A1^#A2^#A3^#BC^#A5^#B4
                     49:         ^#A8^#B8^#AA^#BA^#AF^#BF^#B2^#B3^#BD^#BEÀàÁáÂâÃãÄäÅ寿ÇçÈèÉéÊêËë
                     50:         ÌìÍíÎîÏïÐðÑñÒòÓóÔôÕõÖö×÷ØøÙùÚúÛûÜüÝýÞþßÿ]
1.7       paf        51: ]
1.15      paf        52: 
                     53: 
1.3       paf        54: $SQL[
1.6       paf        55:        $connect-string[mysql://test:test@localhost/test/cp1251_koi8]
1.14      paf        56:        $drivers[^table:set{protocol    driver  client
                     57: mysql  Y:\parser3\src\sql\mysql\Debug\parser3mysql.dll Y:\parser3\src\sql\mysql\mySQL32\lib\opt\libmySQL.dll
1.4       paf        58: }]
1.1       paf        59: ]
1.10      paf        60: $MAIL[
1.11      paf        61:        $SMTP[mail.office.design.ru]
1.13      paf        62: #      $prog1[/usr/sbin/sendmail -t]
                     63: #      $prog2[/usr/lib/sendmail -t]
1.10      paf        64: ]
1.1       paf        65: #for ^file:load[name;user-name;mime-type << autodetection]
1.2       paf        66: $MIME-TYPES[^table:set{ext     mime-type
1.1       paf        67: zip    application/zip
                     68: doc    application/msword
                     69: xls    application/vnd.ms-excel
                     70: pdf    application/pdf
                     71: ppt    application/powerpoint
                     72: rtf    application/rtf
                     73: gif    image/gif
                     74: jpg    image/jpeg
                     75: png    image/png
                     76: tif    image/tiff
                     77: html   text/html
                     78: htm    text/html
                     79: txt    text/plain
                     80: mts    application/metastream
                     81: mid    audio/midi
                     82: midi   audio/midi
                     83: mp3    audio/mpeg
                     84: ram    audio/x-pn-realaudio
                     85: rpm    audio/x-pn-realaudio-plugin
                     86: ra     audio/x-realaudio
                     87: wav    audio/x-wav
                     88: au     audio/basic
                     89: mpg    video/mpeg
                     90: avi    video/x-msvideo
                     91: mov    video/quicktime
                     92: swf    application/x-shockwave-flash
                     93: }]
                     94: 
                     95: @auto_test[]
1.9       paf        96: ^BASE.auto_test[]
1.1       paf        97: <li>DR
                     98: 

E-mail: