JavaScript HTML редактор для Wiki-подобного сайта?
У меня есть вики-сайт, где пользователи могут публиковать и редактировать. Мне нужен хороший редактор HTML. Я пробовал CKEditor, и это было проблематично, потому что люди часто вырезали и вставляли. Они берут с собой стили и javascript, которые конфликтуют с окружающим HTML и с тем, что я только хочу разрешить (без изменения цвета и т. Д.). Может быть, есть способ настроить CKEditor так, чтобы он делал то, что мне нужно, но из их документации было не очевидно. Это было более года назад, хотя..
Мои требования следующие:
- Разрешить только небольшое подмножество HTML (простые абзацы со встроенным форматированием для курсива и т. Д., Изображения, которые мы размещаем, и внутренние ссылки на наш сайт)
- Как можно более чистый xhtml
- Предпочитаю (х) HTML, но я открыт для альтернативной разметки
- Использование jQuery, поэтому, если редактор использует jQuery, это предпочтительнее
- Internationalizable
- WYSIWYG - это хорошо, но, возможно, это поможет избежать проблем с копированием / вставкой, если у вас нет WYSIWYG?
Самое главное, чтобы пользователи не могли случайно или преднамеренно все испортить, обычно копируя и вставляя другие веб-страницы или текстовые документы. markItUp! выглядит действительно хорошо, отсутствие WYSIWYG заставляет меня стоять на заборе. Мне нравится, что WYMeditor фокусируется на чистом xhtml, но он все же допускает сумасшествие при копировании и вставке из демонстраций, и, похоже, за последние 6 месяцев не было особой активности.
Редактор Stackru может быть полезным и для нас. Как markItUp!, это не WYSIWYG, но это очень просто. Я так понял, что они взяли WMD-редактор и обновили его. Не-HTML-аспект означает, что на стороне сервера будет проще анализировать потенциально опасный код...
Что, вы парни, думаете? Какое лучшее решение для вики-подобного редактора сайта?