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:
- Set bold text
- Set italic text
- Create a link
- Absolutely nothing else
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?