diff options
Diffstat (limited to 'db2html.txi')
| -rw-r--r-- | db2html.txi | 20 | 
1 files changed, 18 insertions, 2 deletions
diff --git a/db2html.txi b/db2html.txi index 3b47f31..6366f87 100644 --- a/db2html.txi +++ b/db2html.txi @@ -6,6 +6,7 @@  @end defun +  @defun html:caption caption align @@ -13,14 +14,17 @@  @var{align} can be @samp{top} or @samp{bottom}.  @end defun +  @defun html:heading columns  Outputs a heading row for the currently-started table.  @end defun +  @defun html:href-heading columns uris  Outputs a heading row with column-names @var{columns} linked to URIs @var{uris}.  @end defun +  @defun html:linked-row-converter k foreigns @@ -32,20 +36,24 @@ foreign-key field pages and #f for non foreign-key fields.  returned procedure returns the html string for that table row.  @end defun +  @defun table-name->filename table-name  Returns the symbol @var{table-name} converted to a filename.  @end defun +  @defun table->linked-html caption db table-name match-key1 @dots{} -Returns HTML string for @var{db} table @var{table-name}.  Every foreign-key value is -linked to the page (of the table) defining that key. +Returns HTML string for @var{db} table @var{table-name} chopped into 50-row HTML tables. +Every foreign-key value is linked to the page (of the table) +defining that key.  The optional @var{match-key1} @dots{} arguments restrict actions to a subset of  the table.  @xref{Table Operations, match-key}.  @end defun +  @defun table->linked-page db table-name index-filename arg @dots{}  Returns a complete HTML page.  The string @var{index-filename} names the page which @@ -55,10 +63,12 @@ The optional @var{args} @dots{} arguments restrict actions to a subset of  the table.  @xref{Table Operations, match-key}.  @end defun +  @defun catalog->html db caption arg @dots{}  Returns HTML string for the catalog table of @var{db}.  @end defun +  @subsection HTML editing tables  @noindent A client can modify one row of an editable table at a time. @@ -113,6 +123,7 @@ Optional arguments @var{update}, @var{delete}, and @var{retrieve} default to the  @code{row:delete}, and @code{row:retrieve} of @var{table-name} in @var{db}.  @end defun +  @defun command:make-editable-table rdb table-name arg @dots{}  Given @var{table-name} in @var{rdb}, creates parameter and @code{*command*} tables  for editing one row of @var{table-name} at a time.  @code{command:make-editable-table} returns a procedure taking a @@ -132,6 +143,7 @@ have arity @samp{nary1}.  @end table  @end defun +  @defun html:editable-row-converter k names edit-point edit-converter @@ -148,6 +160,7 @@ the primary key fields) of each row linked to a text encoding of these  fields (the result of calling @code{row->anchor}).  The page so  referenced typically allows the user to edit fields of that row.  @end defun +  @subsection HTML databases @@ -162,6 +175,7 @@ top level page with the catalog of tables (captioned @var{caption}) is written  to a file named @var{index-filename}.  @end defun +  @defun db->html-directory db dir index-filename @@ -176,6 +190,7 @@ top page, which defaults to @file{index.html}.  returned.  @end defun +  @defun db->netscape db dir index-filename @@ -184,3 +199,4 @@ returned.  @code{browse-url} with the uri for the top page after the  pages are created.  @end defun +  | 
