Wednesday, February 1, 2012

New TinyMCE rich text editor, with iPad support

Orbeon Forms has supported rich text editing for the longest time, leveraging the YUI 2 RTE. However, depending on your situation, the RTE isn't always the best editor. For instance, it doesn't support <p> and instead uses <br>, by design. Also, it can't be use on iPads and iPhones, despite iOS 5 now supporting HTML5's contentEditable. For this reason, we created a new component, which uses the TinyMCE WYSIWYG editor, with the thebigreason skin.

For more details, see the TinyMCE component documentation.  Our thanks go to Teleflex, who sponsored the development of this component, as well as Florian Schmitt, who contributed a first implementation.

1 comment:

  1. Thank you very much! IMHO TinyMCE is a far, far better RTE than YUI's! I don't know what the YUI3 RTE will look like, but I really like the clean, logical API of TinyMCE - it seems much more amenable to extending the functionality.

    I have an application for which I need to make either a menu or context menu so that the user could select predefined chunks of text. I could not get such a thing to work for YUI2's RTE, because of "focus" issues - but I did get such a thing working in TinyMCE.

    I didn't know about "thebigreason" skin - very nice!