I've developed another approach. My 'CMS' (I wouldn't call it so ;) uses a Java applet to change the content of a page.
This applet is 'just' a xml editor (like XML Spy, with syntax highlighting, code completion, information about the elements/attributes, right click for special tags (e.g. you can upload, scale... your graphics), spell checking) which supports schema. If you click 'Save' you can see your webpage altered in your browser (the applet is opened in another window). The CMS is built on top of C2 and should work with all plugin enabled browsers . Well, that's not direct WYSIWYG as the MSIE/JS scripts does but works on nearly all paltforms ;) JOERN -----Ursprüngliche Nachricht----- Von: Robert Koberg [mailto:[EMAIL PROTECTED]] Gesendet: Freitag, 23. November 2001 18:36 An: [EMAIL PROTECTED] Betreff: Re: sharing microsoft experience I was playing around with this when it came out. Here is an attempt (from a long time ago... it needs a lot of work...) to rounddtrip html back to xml: http://www.koberg.com/ed/test_ed.htm You can do simple edits on the text. Then when you click submit it will roundtrip the html back to the original xml. I have been making a wysiwig editing system (that should work for cocoon too). I started trying to do it browser based (IE, using CONTENTEDITABLE) but have since moved to a swing applet. Anyway maybe it can give someone some clues to make it happen in the browser. best, -Rob ----- Original Message ----- From: "Stefano Mazzocchi" <[EMAIL PROTECTED]> To: "Apache Cocoon" <[EMAIL PROTECTED]> Sent: Thursday, November 22, 2001 1:03 PM Subject: sharing microsoft experience > Despite the title that looks suspiciously close to marketing bullshit, > I'm still searching for the easiest way to come up with a "decent" > editor for semi-structured content. > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]