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]