Radeditor functionality similar to Sitefinty's HTML editor
It would be great to have RadEditor offer CMS type functionality similar to the RadEditor within Sitefinity. The Sitefinity editor allows you to drag and drop different layouts to the editor and then alter each area independently.
Posted on:25 Nov 2013 15:55
Your suggestion really makes sense and sounds useful. Nevertheless we are afraid that it will blur the focus of the RadEditor control to provide great text and HTML editing capabilities in place of managing layouts.
Still, in my mind, what you have as an idea can be accomplished with the Editor. In that regard you may check the following demo - http://demos.telerik.com/aspnet-ajax/editor/examples/treeviewandeditor/defaultcs.aspx, where images are dragged and created as HTML elements in the Editor's content area. Please, check in details the implementation of the OnClientNodeDropping method, where the pasteHtml method is used to add the desired content.
Also you may wish to check the following demo - http://demos.telerik.com/aspnet-ajax/editor/examples/customdropdowns/defaultcs.aspx, where in sub-point 3. you can find a custom implementation of adding a predefined HTML as a signature. The same approach could be used to provide ready-made layouts and just allow the end-user to choose among them, thus creating a new layout for the page.
Thank you for the valuable feedback. We appreciate it. Please, continue to be proactive in suggesting new functionality that you find helpful and useful.
Posted on:25 Nov 2013 10:12
Apologies for the late reply.
The layout/HTML editor in SiteFinity has some nice user-friendly functionality such as being able to drag and drop a certain layout - perhaps a header and two column layout - and then SiteFinity enforces this layout. It's great that the HTML editor allows for full control over the content but sometimes end users struggle with this if they're not familiar with the fundamentals of HTML. Being able to set the layout and then restrict them to that maybe help matters.
Posted on:04 Nov 2013 15:57
@Tim - could you, please, elaborate more on what you imagine this editing mode of the Editor would look like?
Implementing a layout designer surface in the RadEditor control the same as Sitefinity in itself is outside the scope of the functionality that the RadEditor control focuses upon, which is text editing in the web.
At the same time if what you wish to accomplish is full page editing you may wish to check the following demo - http://demos.telerik.com/aspnet-ajax/editor/examples/completehtmlsupport/defaultcs.aspx