I have already written here about the Dojo Editor. Generally this is a nice and clean Rich Text Editor (RTE), but with some deficits in the standard configuration. Two examples to this point: First the inserting of URLs respectively links is not enabled by default and second the inserting of images is not enabled either.
But this two options can be enabled quite easy. You can see a nice example of a quite good configured editor on this page here. The corresponding article for the how to is found on the page of rubicorp.com
Now there are this two little buttons to insert into the Dojo Editor within the Zend Framework, which for now imposes some challenges. Because the editor will overwrite all existing default buttons, as soon as you register/add a new plugin. Therefore you need to set up all your needed plugins by yourself in an array. This may look like the following:
// code of class left out
$this->addElement('editor', 'body', array(
'decorators' => $this->_standardDojoElementDecorator,
'label' => 'Editor',
'inheritWidth' => 'true',
'plugins' => array('bold', 'italic', 'underline', 'strikethrough',
'insertOrderedList', 'insertUnorderedList', 'createLink', 'insertImage',
'|', 'removeFormat', 'undo', 'redo')
));
// further code left out
As you can see does this give quite a lot of plugins in the array, even if we only want to register two of them, namely the 'createLink' and the 'insertImage', additionally to the default plugins.
However, so far this will not work, because the createLink needs an additional module, which is so far (Zend Framework 1.7.2) not automatically registered. Thus we need to register the module called 'LinkDialog' for ourselves. I have done this in my bootstrap file, but you could do it where it fits best for you. The following code is needed to register the plugin:
// code before left out
$view->dojo()->requireModule('dijit._editor.plugins.LinkDialog');
// code left out here
This is all to be done, for the Dojo Editor to become a nice RTE.

As you can see:
http://framework.zend.com/issues/browse/ZF-4461
I wrote a patch on automatic inclusion of _editor modules. Hope it will be included soon.