Я работаю над небольшим веб-приложением, которое позволит пользователям вводить события календаря. Для описания события я бы хотел, чтобы они могли сделать следующее:
- Установить жирный текст
- Установить курсив
- Создать ссылку
- Абсолютно ничего другого
Например, если кто-то попытается вставить «противный ярко-розовый текст» из Word, я не хочу, чтобы это работало так, как этого хотят его коварные маленькие умы:).
До сих пор я пробовал YUI Rich Text Editor и TinyMCE, но мне не удалось отключить достаточно функций, чтобы мне было удобно с ними работать. Я могу заставить TinyMCE удалить все при сохранении, но он все еще показывает форматирование во время разработки. Это кажется плохим юзабилити для меня. Кроме того, редактор YUI не выводит XHTML.
Я думаю, что редактор Markdown ближе всего подходит к набору функций, которые мне нужны, но я думаю, что отсутствие WYSIWYG могло бы сбить людей с толку.
У кого-нибудь есть решение?