Oracle and <FORM>

ts ([email protected])
Sun, 14 Nov 93 14:41:24 +0100


Oracle and <FORM>
=================

Files for WWWDaemon 2.13 are in
ftp://moulon.inra.fr/pub/www-oracle/example.tar.Z

This is not a beta version, nor a prerelease but JUST an EXAMPLE. It must
be seriously tested (and debugged) and actually I can't do it.

I don't want to make a Perl version. I prefer wait DBPerl (middle 94).

Implement :
---------

* method GET, PUT, POST, DELETE, SHOWMETHOD, CHECKIN and CHECKOUT

For method PUT and POST : it must be work even if the client only send
modified columns and not the whole form.

* <FORM METHOD="POST"> only for Oracle.
I don't like it : actually my server receive "POST" and execute GET, PUT,
POST ...

I prefer receive a header line "X-keyword: (atend)" (or any other line) to
signal me that the keyword follow header lines.

Don't implement :
---------------

* <TEXTAREA> : I've no idea how to add it.

Example :

____________________________________________________________

table example (
url varchar(255) not null,
comment varchar(255) not null
)
____________________________________________________________

column with tag <TEXTAREA> is ... ???

* RAW column : if you have a raw column in a table, you must create a
view without this raw column and give access to the view.
It is not a BUG, I don't like raw column.

The future release must have the tag <MH HIDDEN>.
I prefer send :

------------------------------------------------------------
<FORM>
<MH HIDDEN>
X-oracle: rowid='000000000000', lock=wwwAAAa6578
</MH>
...
------------------------------------------------------------

rather than, like actually :

------------------------------------------------------------
<FORM>
<SELECT NAME="rowid" <OPTION>'000000000000'</SELECT>
<SELECT NAME="lock" <OPTION>wwwAAAa6578</SELECT>
...
------------------------------------------------------------

Documentation is :
http://moulon.inra.fr/update.html

Demo is :
http://moulon.inra.fr/oracle/A/update/table?action=tables

Guy Decoux