[opencms-dev] Re: External editing

M Butcher mbutcher at grcomputing.net
Thu Jul 8 18:11:00 CEST 2004


Tom Howe wrote:
> Personally I think that would be just fine! :)
> My own opinion, and im not sure how widely accepted this would be, is
> that any raw html should be highly controlled and therefore a little web
> gui is probably the best thing for it. This would allow content editors
> to add basic formatting (Headings/Bold/links) etc to their content.

And it works avoids the problems of images, bad HTML, bad linking, etc. 
that a GUI like DreamWeaver would introduce.

On the other hand, creating a special 
launcher/loader/whatever-its-called-now to extract the HTML fragment and 
wrap it in <html><body> would probably be fairly easy.

> The main layout HTML should then be created dynamically using
> transformation templates like XSLT and edited in appropriate software
> like xmlspy. Any code development would be done in the users preferred
> tools/IDE.
> 
> This gives the flexibility of allowing developers to work in native
> tools but prevents content editors creating content that isn't reusable.

Which can be especially helpful for JSP, XML, and JavaScript, where 
syntax highlighting, validation, etc. can be _really_ helpful.

Matt


> 
> Basically I think the scenario you have described is perfectly
> acceptable but of course this is just my opinion.
> 
> Tom 
> 
> -----Original Message-----
> From: opencms-dev-admin at opencms.org
> [mailto:opencms-dev-admin at opencms.org] On Behalf Of Alexander Kandzior
> Sent: 08 July 2004 09:03
> To: opencms-dev at opencms.org
> Subject: RE: [opencms-dev] Re: External editing
> 
> 
> 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
>>
>>
>>
> 
> 
> _______________________________________________
> 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
> 
> _______________________________________________
> 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