Look at the document.dtd that ships with cocoon. It's very similar to HTML and it uses many of the same tags. It's in the cocoon distribution under xdocs I believe.
See if that works and let us know what you decide Carlos On 01/12/02 6:01, "Bert Van Kets" <[EMAIL PROTECTED]> wrote: > I was thinking of creating a DTD based on the basic HTML tags. The site I > need to build is mainly about medical stuff although there will also be > lots of lists and agendas. I like to create a DTD that is as flexible as > possible so that it can be used for most web sites. > Does anybody know of a DTD that can be used for web site descriptions? > Bert > > At 05:10 12/01/2002 -0800, you wrote: >> If doing client-side javascript (the fastest/easiest for me) then I would >> suggest to standardize your tool on one dtd/schema. I choose a >> bastardaization of xhtml and docbook. I find docbook to work well with tech >> pubs but not web-sites. >> >> Then when you need to provide the XML to various apps, transform it into the >> XML you need. >> >> best, >> -Rob >> >> >> ----- Original Message ----- >> From: "Marcelo F. Ochoa" <[EMAIL PROTECTED]> >> >>> Bert Van Kets wrote: >>> >>>> I have started a discussion on on-line content editing for Cocoon a >>>> while ago. The goup then also came to the conclusion that a web-based >>>> solution would be best, although some people suggested using some >>>> local application. My project needs browser based editing since the >>>> content will be edited by a lot of people who are in very distributed >>>> locations. >>>> >>>> I recently have gotten a project that needs content editing and is >>>> based on Cocoon. >>>> My plan is to do either one of the following: >>>> 1) create a true JavaScript solution that heavily works with DOM and >>>> the form data is submitted to the server where the XML stream is created >>>> 2) create an applet that does the XML parsing and validating, whereas >>>> the true editing is done in an HTML form that gets support from >>>> JavaScript. the applet sends an XML stream to the server. >>>> >>>> Either solution will work with most browsers. >>>> The basic principle remains the same: >>>> - The DTD is analysed and the form logic (Slient side JavaScript) is >>>> created depending on the result >>>> - The XML node names that can be selected are dependant on the >>>> JavaScript logic (the content of the list boxes is altered) >>>> - Depending on the node name selected the possible attributes are >>>> presented by adding form elements. >>>> >>>> Any remarks or suggestions? >>>> >>>> Bert >>>> >>>> >>> This Client Side content editor will be compliant with Apache's >>> document-v10.dtd? >>> I very appraciate this editor. And I will try to integrate with DB >>> Prism / Cocoon2 CMS. You could see DB Prism Cocoon2 CMS at work at >>> http://cococodrilo.exa.unicen.edu.ar:7777/dbprism/doc/Home.html. >>> DB Prism CMS has this mainly funcionality: >>> - Compliant with apache's document-v10.dtd (plus SVG images inside >>> this document), see Apache docs uploaded to the CMS. >>> - Pure content agregation support, now including header,content and >>> news feeds by moreover.com >>> - Simple, compared with Oracle iFS CMS or opencms.org >>> - It works. >>> - Fully integrated with Cocoon2 cache, sinchronized by an External >>> Cache Invalidator ("a la" Oracle Web Cache). >>> - Integrated Search engine compatible with Altavista (tm) syntax using >>> Oracle interMedia. >>> - Paralelized content agregation through DBPrismGenerator. >>> and more... >>> Best regards, Marcelo. >> >> >> >> --------------------------------------------------------------------- >> Please check that your question has not already been answered in the >> FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> >> >> To unsubscribe, e-mail: <[EMAIL PROTECTED]> >> For additional commands, e-mail: <[EMAIL PROTECTED]> > > > --------------------------------------------------------------------- > Please check that your question has not already been answered in the > FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> > > To unsubscribe, e-mail: <[EMAIL PROTECTED]> > For additional commands, e-mail: <[EMAIL PROTECTED]> > -- Carlos E. Araya ---+ WebCT Administrator/Trainer P | California Virtual Campus - | C/O De Anza College G | 21250 Stevens Creek Blvd ---+ Cupertino, CA 95014 email [EMAIL PROTECTED] web http://www.cvc1.org/ (work) http://www.silverwolf-net.net (personal) phone 408 257 0420 (work) PGP Fingerprint: E629 5DFD 7EAE 4995 E9D7 3D2F 5A9F 0CE7 DFE7 1756 Paradoxically, a refusal to 'put a monetary value on life' means that life is often undervalued. -- Artificial Intelligence: A Modern Approach --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>