mojoCMS Premium Add-Ons & Services

mojoRadGlue Editor Provider

mojoPortal ships with the 3 most popular open source Editors, TinyMCE, CKeditor, and FCKeditor, but each of these has its quirks, and some people would like to use a commercial editor such as the RAD Editor sold by Telerik. Since many .NET shops already use Telerik RAD Controls and many developers already have licenses, it seemed like a good idea to make it easy to use RAD Editor in mojoPortal. 

We have a provider model in place for the editors used in mojoPortal, so a developer could implement their own provider to plugin RAD Editor. Actually it isn't very difficult for an experienced developer, you could study the source code for the editor providers that we include in mojoPortal and figure out how to write your own, but maybe there are more important things you could work on and you would rather not have to worry about how to integrate RAD Editor. We implemented our mojoRadGlue Editor Provider just for you, and source code is included in case you need further customizations. Priced at only $9 it is a good value and a good way to support ongoing development of mojoPortal. Of course, it does not include RAD Editor, you have to purchase that from Telerik as part of their RAD Controls bundle which is fairly expensive but includes a lot of very good controls you can use in custom development.

Disclaimer: I am not affiliated in any way with Telerik and have no business relationship with them.

Features of the mojoRadGlue Editor Provider

  • Easy to plug in and configure
  • Supports uploading and browsing of images and media using the nice user interface and upload functionality provided by RAD Editor. Folders used are the same as for the other editors used in mojoPortal. We have a decent file browse and upload feature in our other editors but RAD Editor provides it's own dialog page and upload capabilities and it seems very nice to me.
  • mojoPortal defines a fixed set of toolbars Full, Full With Templates, Forum, Forum With Images, Anonymous, and Newsletter. You can configure which RAD Editor toolbar items are available in each of these defined toolbars using xml configuration files included in the mojoRadGlue package.
  • This version of mojoRadGlue Editor Provider does not directly integrate with the mojoPortal Content Template System, however, the RAD Editor has it's own template system that stores templates on disk as .html files, and the mojoRadGlue packages includes templates that match theones included with mojoPortal for using jQuery Tabs, Accordion, etc and you can make and upload your own templates using the RAD Editor template system. Possibly in the future we will make a tighter integration if there is demand for it.
  • Similarly, this version of mojoRadGlue Editor Provider does not directly integrate with the mojoPortal Content Style system. However, the RAD Editor has it's own slick integration that makes basically all the css classes in your CSS available in a dropdown list for use in the Editor. Actually it is a little much, in a future release of mojoRadGlue we will look into limiting it so it isn't so daunting.
  • Includes source code in case you need additional customization

License Agreement

Purchase of mojoRadGlue Editor Provider allows you to use it on a production web site where you have a licensed copy Telerik RAD Controls installed, and you can use it on unlimited developer or testing machines. If you need to use it with more than one license of Telerik RAD Controls then you should purchase one copy of mojoRadGlue for each Telerik license in order to be in compliance with this license agreement. There are no locks of any kind on mojoRadGlue Editor provider software nor is any activation required. By purchasing mojoRadGlue Editor Provider you agree to these terms.

You may customize the source code to meet your needs. You may not redistribute the software in either compiled or source code form to other parties without purchasing a license on their behalf.

You understand that we do not warrant this software for any purpose and you agree to indemnify, hold harmless and defend Source Tree Solutions, LLC from and against any claims or lawsuits, including attorney's fees, that arise as a result from the use of the Software.

You acknowledge that all copies of the Software in any form are the sole property of Source Tree Solutions, LLC. You have no right, title or interest to any such Software or copies thereof except as provided in this Agreement.

Release History

  • Version 0.5 2010-08-16, initial release
  • Version 0.5.1 2011-09-30 compaqtibility update for mojoPortal 2.3.7.0