I'm working on a small web application that will let users enter calendar events. For the description of the event, I would like them to be able to do the following:
For example, if someone tries to paste "Nasty Hot Pink Text" from Word, I don't want that to work the way their devious little minds want it to :).
So far I've tried the YUI Rich Text Editor and TinyMCE, but I haven't been able to turn off enough of the features to make me comfortable with them. I can get TinyMCE to strip out everything on save, but it still shows the formatting at design time. That seems like bad usability to me. Plus, the YUI editor doesn't output XHTML.
I think the Markdown editor comes closest to the feature set that I want, but I think the lack of WYSIWYG would be confusing to people.
Anybody have a solution?
It looks like I'm going to be going with TinyMCE, but nobody actually posted that as an answer! If you have the paste plugin enabled, it does strip out formatting.