|
|
| version 1.159, 2004/03/02 16:55:28 | version 1.171, 2004/04/06 07:50:33 |
|---|---|
| Line 101 Xне сделано, видимо, не будет сделано | Line 101 Xне сделано, видимо, не будет сделано |
| по умолчанию, методы компилируются в $self [в случае оператора, $self=$MAIN:CLASS] | по умолчанию, методы компилируются в $self [в случае оператора, $self=$MAIN:CLASS] |
| !^connect[protocol://строка соединения]]{код с ^sql[...]-ями} | !^connect[protocol://строка соединения]]{код с ^sql[...]-ями} |
| !mysql://user:pass@{host[:port]|[/unix/socket]}/database? | !mysql://user:pass@{host[:port]|[/unix/socket]}/database? |
| ClientCharset=parser-charset << charset in which parser thinks client works | |
| charset=cp1251_koi8& | charset=cp1251_koi8& |
| timeout=3& | timeout=3& |
| compress=1& | compress=1& |
| Line 109 Xне сделано, видимо, не будет сделано | Line 110 Xне сделано, видимо, не будет сделано |
| autocommit если выставить в 0, будет делать commit/rollback | autocommit если выставить в 0, будет делать commit/rollback |
| !pgsql://user:pass@{host[:port]|[local]}/database? | !pgsql://user:pass@{host[:port]|[local]}/database? |
| client_encoding=win,[to-find-out]& | client_encoding=win,[to-find-out] |
| datestyle=ISO,SQL,Postgres,European,NonEuropean=US,German,DEFAULT=ISO | &datestyle=ISO,SQL,Postgres,European,NonEuropean=US,German,DEFAULT=ISO |
| &ClientCharset=parser-charset << charset in which parser thinks client works | |
| !oracle://user:pass@service? | !oracle://user:pass@service? |
| NLS_LANG=RUSSIAN_AMERICA.CL8MSWIN1251& | NLS_LANG=RUSSIAN_AMERICA.CL8MSWIN1251& |
| Line 125 Xне сделано, видимо, не будет сделано | Line 127 Xне сделано, видимо, не будет сделано |
| ORA_ENCRYPT_LOGIN=TRUE | ORA_ENCRYPT_LOGIN=TRUE |
| ClientCharset=parser-charset << charset in which parser thinks client works | ClientCharset=parser-charset << charset in which parser thinks client works |
| !odbc://DSN=dsn^;UID=user^;PWD=password | !odbc://DSN=dsn^;UID=user^;PWD=password^;ClientCharset=parser-charset |
| ClientCharset << charset in which parser thinks client works | |
| для работы connect нужно, чтобы заранее(рекомендуется в системном parser3) | для работы connect нужно, чтобы заранее(рекомендуется в системном parser3) |
| была определена таблица | была определена таблица |
| Line 243 odbc c:\drives\y\parser3project\odbc\ | Line 246 odbc c:\drives\y\parser3project\odbc\ |
| ничего не выдаёт | ничего не выдаёт |
| !^void.right(n) | !^void.right(n) |
| ничего не выдаёт | ничего не выдаёт |
| !^void.pos(p[;n]) | !^void.mid(p[;n]) |
| ничего не выдаёт | ничего не выдаёт |
| !^имя.int[] (default) | !^имя.int[] (default) |
| 0 или default | 0 или default |
| Line 405 odbc c:\drives\y\parser3project\odbc\ | Line 408 odbc c:\drives\y\parser3project\odbc\ |
| !^foreach[key|value]{тело}[[разделитель]|{разделитель который выполняется перед непустым очередным не первым телом}] | !^foreach[key|value]{тело}[[разделитель]|{разделитель который выполняется перед непустым очередным не первым телом}] |
| пример: | пример: |
| $uids[^hashfile::open[/db/uids]] | $sessions[^hashfile::open[/db/sessions]] |
| $random[23847387taduigh345XGHWElxjgdjg] | $sid[^math:uuid[]] |
| $uids.$random[$.value[$uid] $.expires(1)] | $sessions.$sid[$.value[$uid] $.expires(1)] |
| $uid[$persistent.logins.$random] | $uid[$sessions.$sid] |
| !form | !form |
| [берётся первый элемент из одноимённых из GET, потом первый из POST] | [берётся первый элемент из одноимённых из GET, потом первый из POST] |
| Line 743 odbc c:\drives\y\parser3project\odbc\ | Line 746 odbc c:\drives\y\parser3project\odbc\ |
| столбцы: year, month, day, weekday | столбцы: year, month, day, weekday |
| xdoc(xnode) | xdoc(xnode) |
| !$xdoc.search-namespaces hash, where keys=prefixes, values=urls | |
| DOM1 attributes: | DOM1 attributes: |
| !readonly attribute DocumentType doctype | !readonly attribute DocumentType doctype |
| Xreadonly attribute DOMImplementation implementation | Xreadonly attribute DOMImplementation implementation |
| Line 1016 console | Line 1021 console |
| операторов/методов, приведших к ошибке. | операторов/методов, приведших к ошибке. |
| !при загрузке файла (file::load, table::load, xdoc::load) можно указать такое имя файла: | !при загрузке файла (file::load, table::load, xdoc::load) можно указать такое имя файла: |
| !http://domain/document?params | !http://domain/document[?params<<deprecated, use $.form[...]] |
| !а также, возможно, указать опции: | !а также, возможно, указать опции: |
| !$.method[GET|HEAD] | !$.method[GET|POST|HEAD] |
| !$.timeout(3) << в секундах, по-умолчанию =2 | !$.timeout(3) << в секундах, по-умолчанию =2 |
| !$.headers[ | !$.headers[ |
| ! $поле[значение] << значение имеет формат, как $response:ЗАГОЛОВОК | ! $поле[значение] << значение имеет формат, как $response:ЗАГОЛОВОК |
| !] | !] |
| $.enctype[multipart/form-data] | |
| $.form[ | |
| !$.field1[string] | |
| !$.field2[^table::create{one_column_only^#0Avalue1^#0Avalue2}] | |
| $.field3[file] | |
| ] | |
| !$.body[string] | |
| |file | |
| !по-умолчанию, user-agent=parser3 | !по-умолчанию, user-agent=parser3 |
| !по-умолчанию, получение http status != 200 >> создает http.status ошибку, | !по-умолчанию, получение http status != 200 >> создает http.status ошибку, |
| !это можно отключить, передав | !это можно отключить, передав |
| !$.any-status(1) | !$.any-status(1) |
| !$.charset[кодировка удалённых докуметов по-умолчанию] << если сервер вернёт content-type:charset=ОНА_ПЕРЕБИВАЕТ | !$.charset[кодировка удалённых докуметов по-умолчанию] << если сервер вернёт content-type:charset=ОНА_ПЕРЕБИВАЕТ |
| !$.user[пользователь] | |
| !$.password[пароль] | |
| !file::load в дополнительные поля записывает | !file::load в дополнительные поля записывает |
| !ПОЛЕ:значение (имена полей ответа заглавными буквами) | !ПОЛЕ:значение (имена полей ответа заглавными буквами) |
| !tables << хеш их ПОЛЕ->table с единственным столбцом "value". | !tables << хеш их ПОЛЕ->table с единственным столбцом "value". |
| Line 1063 console | Line 1078 console |
| !нужно выключить русский apache: CharsetDisable on | !нужно выключить русский apache: CharsetDisable on |
| !если в MAIN будет определён флаг $ORIGINS(1) то вместо обычного вывода страницы будет | Xесли в MAIN будет определён флаг $ORIGINS(1) то вместо обычного вывода страницы будет |
| выдан список фрагментов результата с указанием их происхождения | выдан список фрагментов результата с указанием их происхождения |