Search code examples
javascriptrichtextboxckeditorwysiwygwiki-markup

CKEditor and Wiki Markup (A Custom Data Processor?)


I am looking for a non-HTML Rich text editing solution.

Since I do not want to allow users to post HTML code from fear of various XSS reasons I implemented a Wiki Markup solution using MarkItUp which works great.

However, there is a loud demand for a real WYSIWYG Rich Text editing.

I found out that CKEditor can support external Custom Data Processors that theoretically can have it work with any markup language.

However, I couldn't find any implementation of such a Custom Processor...

Does anyone knows of such implementation (Wiki Markup or others: MarkDown, BBCode, etc.)?
Does anyone know of any other solution to the situation?

I would prefer a client side only solution but an Ajax based converter using a .Net based converter is also acceptable.

Thanks!


Solution

  • A basic BBCode plugin is available in the CKEditor package: http://nightly.ckeditor.com/latest/ckeditor/_samples/bbcode.html