Klaus Bertram wrote:
>
> -----Original Message-----
> From: Klaus Bertram [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, October 24, 2001 8:27 PM
> To: Cocoon dev
> Subject: [C2.1][PATCH] DatabaseReader
>
> Hi all,
>
> here are a patch for the DatabaseReader
> changes:
> The optional params for expires and content-type are now for database column
> names
> if they are not set the sidemap params used
The biggest problem with moving these to database columns is that
now you made the decision to include these params a DB administrator
issue. Is it useful to return a different type based on a DB attribute?
Sure it is. But not at the exclusion of explicitly setting it in the
Sitemap! In cases where you are only returning 1 type of content or
the time-out setting is purely a site administrator's concern, we need
to keep the abilities it has now.
Your changes would break my site. We need to remain backwards compatible.
If you introduced a couple new parameters like "mime-lookup-type" and
"expires-type" that were enumerated ("db" and "value" with "value" the
default), then you would be able to repurpose the parameters in a
backwards compatible way.
> so that the DatabaseReader is a litle bit more transparent
>
> there was also a term inside
> Timestamp modified = set.getTimestamp(lastModified,null);
> this don't work with the mySQL driver i had chaned it to
> Timestamp modified = set.getTimestamp(lastModified);
> so please try it with other database drivers also
Keep up the good work. Please make the adjustments above.
>
> Have fun Klaus
>
>
>------------------------------------------------------------------------------------------------------------------------------------
> Name: DatabaseReader.diff
> DatabaseReader.diff Type: unspecified type (application/octet-stream)
> Encoding: quoted-printable
>
>
>------------------------------------------------------------------------------------------------------------------------------------
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, email: [EMAIL PROTECTED]
--
"Those who would trade liberty for
temporary security deserve neither"
- Benjamin Franklin
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]