|
|
| version 1.53, 2002/06/25 13:36:43 | version 1.59.2.3, 2002/08/20 08:17:53 |
|---|---|
| Line 216 odbc c:\drives\y\parser3project\odbc\ | Line 216 odbc c:\drives\y\parser3project\odbc\ |
| !void | !void |
| !^имя.length[] | |
| 0 | |
| !^имя.int[] (default) | !^имя.int[] (default) |
| 0 или default | 0 или default |
| !^имя.double[] (default) | !^имя.double[] (default) |
| Line 272 odbc c:\drives\y\parser3project\odbc\ | Line 274 odbc c:\drives\y\parser3project\odbc\ |
| <0 = не найдено | <0 = не найдено |
| !^строка.replace[$таблица_подстановок_строка_на_строку] | !^строка.replace[$таблица_подстановок_строка_на_строку] |
| !^строка.save[[append;]путь] | !^строка.save[[append;]путь] |
| !^строка.normalize[] выдает другую строку, в которой фрагменты на одном языке объединены | |
| полезно делать перед сложными match операциями, если вы знаете, что входная строка | |
| состоит из большого числа фрагментов | |
| !table | !table |
| в выражении | в выражении |
| Line 588 Xhashfile | Line 593 Xhashfile |
| возвращённый заголовок рассыпается на $поля | возвращённый заголовок рассыпается на $поля |
| $status | $status |
| $stderr | $stderr |
| !^file::exec[имя файла[;env hash[;1cmd[;2line[;3ar[;4g[;5s;...under win32 max 10 args]]]]]]] | !^file::exec[имя файла[;env hash $.stdin[текст][;1cmd[;2line[;3ar[;4g[;5s;...under win32 max 10 args]]]]]]] |
| !^file:move[старое имя файла;новое имя файла] | !^file:move[старое имя файла;новое имя файла] |
| можно переименовывать и двигать каталоги[win32: но не через границу дисков] | можно переименовывать и двигать каталоги[win32: но не через границу дисков] |
| каталоги для dest создаются с правами 775 | каталоги для dest создаются с правами 775 |
| Line 638 math | Line 643 math |
| !$date.year month day hour minute second weekday todo:yearday | !$date.year month day hour minute second weekday todo:yearday |
| read-only | read-only |
| !^date.roll[year|month|day](+-смещение) сдвигает дату | !^date.roll[year|month|day](+-смещение) сдвигает дату |
| возможно, флажок, подправляющий день | |
| !^date.sql-string[] %Y-%m-%d %H:%M:%S | !^date.sql-string[] %Y-%m-%d %H:%M:%S |
| where published='$дата.sql-string[]' | where published='$дата.sql-string[]' |
| !^date:calendar[rus|eng;год;месяц] выдаёт неименованную таблицу | !^date:calendar[rus|eng;год;месяц] выдаёт неименованную таблицу |
| Line 673 xdoc(xnode) | Line 679 xdoc(xnode) |
| !равно текущей кодировке выходной страницы, | !равно текущей кодировке выходной страницы, |
| $response:charset | $response:charset |
| ::sql{...} | ::sql{...} |
| !::create{<?xml?><string/>} старое имя 'set' | !::create[[URI]]{<?xml?><string/>} старое имя 'set' |
| !::create[qualifiedName] | !::create[[URI]][qualifiedName] |
| URI default = disk path to requested document | |
| для каталогов конечный / обязателен | |
| !::load[file.xml] | !::load[file.xml] |
| !.transform[rules.xsl][[params hash]] выдаёт dom | !.transform[rules.xsl|xdoc][[params hash]] выдаёт dom |
| шаблон кэшируется, кэш обновляется при изменении даты файла шаблона, | шаблон кэшируется, кэш обновляется при изменении даты файла шаблона, |
| или изменении даты файла "имя шаблона.stamp"[проверка даты stamp приоритетнее] | или изменении даты файла "имя шаблона.stamp"[проверка даты stamp приоритетнее] |
| <xsl:output | <xsl:output |
| Line 900 xdoc(xnode) | Line 908 xdoc(xnode) |
| !image.format ^image::measure[index.html] not gif/jpg | !image.format ^image::measure[index.html] not gif/jpg |
| !sql.connect ^connect[mysql://baduser:pass@host/db]{} not found/timeout | !sql.connect ^connect[mysql://baduser:pass@host/db]{} not found/timeout |
| !sql.execute ^void:sql{select bad} syntax error | !sql.execute ^void:sql{select bad} syntax error |
| sql.duplicate | |
| sql.access | |
| sql.missing | |
| sql.xxx [serge asked] | |
| !xml ^xdoc::create{<forgot?>} any error in xml/xslt libs | !xml ^xdoc::create{<forgot?>} any error in xml/xslt libs |
| !smtp.connect not found/timeout | !smtp.connect not found/timeout |
| !smtp.execute communication error | !smtp.execute communication error |