Re: [Lenyacms-dev] Document xml standardization
Christian Egli <[email protected]> 22 Apr 2003 12:23:06 +0200
| Newsgroups | gmane.comp.cms.wyona.devel |
|---|---|
| Message-ID | <[email protected]> |
Felix Maeder <[email protected]> writes: > I think we should also try to standardize the document xml to some > extent. Very good idea. Just a few comments (uncommented stuff gets +1): > <lenya:doctype>Doctype of the document. Will be used to determine > what pipeline (xslt etc.) to use</lenya:doctype> Does it make sense to hardwire the doctype of the document itself? Isn't this redundant with the schema or dtd declaration? > <lenya:publication-date>Date when the document was first published</lenya:publication-date> > <lenya:modification-date>Date when the document was last published</lenya:modification-date> How do these two relate to dc:date? > <lenya:nav-title>Title that is displayed in the navigation > (optional, if it does not exists, page-title is used)</lenya:nav-title> That means that we have to crawl all documents to build the navigation. Is that the intention? > - How is the xhtml doctype handled? The idea of the xhtml doctype is > that the user can upload any xhtml document, which is then inserted > into the "frame" provided by the cms (resp. the body part of the xhtml > is inserted). How do we then provide the standard lenya and dc > elements? Shall we store them in a different file and make the values > (metadata, navigation title etc.) editable with the bitflux or xopus? Why should they be stored in a different file? > - How is metadata for multilingual pages handled? If every language > has its own document, there would also be different metadata for every > language (that have to be entered and maintained). Does this make > sense? Or should the metadata be stored in different file? I suspect that some of the dc elements will be different for the same document for different languages (e.g. title, language, date, description) so it should be ok to store the meta data together with the content (and hence "have different metadata for every language"). -- Christian Egli [email protected] +41 1 272 9161 Wyona AG, Hardstrasse 219, CH-8005 Zurich Open Source CMS http://www.wyona.org http://www.wyona.com