[opencms-dev] Re: External editing

Alexander Kandzior alex at opencms.org
Thu Jul 8 10:04:01 CEST 2004


Actually having WebDAV in OpenCms would unfortunatly NOT allow using
Dreamweaver and other WYSIWYG tools "right away". 

Simple reason is that the pages in OpenCms (be it version 5.0.x or 6) are
stored in an internal XML format. Since version 5.0.x does also store the
real content in a different folder (/system/bodies) and the XML in 5.0.x
does not have any formal DTD or schema, I don't see how this should work
with eg. Dreamweaver. 

In version 6 there is hope as the xmlpage here has a defined DTD and also
there are no more /system/bodies/ files. But in addition to WebDAV support
"in general" we would need some kind of optional "WebDAV filter", meaning if
a xmlpage is downloaded with webdav, it gets somehow modified from the
OpenCms internal XML representation to some kind of HTML that can be edited
with tools like e.g. Dreamweaver. Then when the file is saved via WebDAV,
it's converted again to the OpenCms internal XML format.

Of course other format like e.g. JSP and plain text (or the xmlpages if you
use a XML editor) would directly benefit much from WebDAV support. 

Best Regards,
Alex.

Alexander Kandzior
Alkacon Software - The OpenCms Experts
http://www.alkacon.com

> -----Original Message-----
> From: opencms-dev-admin at opencms.org 
> [mailto:opencms-dev-admin at opencms.org] On Behalf Of Ahmed Mohombe
> Sent: Wednesday, July 07, 2004 10:11 PM
> To: opencms-dev at opencms.com
> Subject: [opencms-dev] Re: External editing
> 
> 
> M Butcher wrote:
> > Ahmed --
> > 
> > I'm reading the specification right now, and you are correct -- all
> > recent versions of WebDAV should support locking. That 
> would solve the 
> > major problem I was anticipating.
> Great !!! :). Having WebDAV in OpenCMS, would mean the end of 
> the poor 
> WYSIWYG Editors nighmare :). I mean, no embeded JS or ActiveX can 
> compete with Dreamweaver, or similar desktop Editors :).
> 
> Ahmed
> 
> _______________________________________________
> This mail is send to you from the opencms-dev mailing list
> To change your list options, or to unsubscribe from the list, 
> please visit http://mail.opencms.org/mailman/listinfo/opencms-dev
> 
> 
> 




More information about the opencms-dev mailing list