I have been hunting for an alternative editor to TinyMCE bearing in mind that:
- TM does work with SP and has done since day 1
- we have invested time and custom code into TM which would almost certainly require rewriting for any new tool.
One of the driving factors in searching for a replacement however, is to see if there is an alternative available that can easily perform as a rich text, html and bbCode editor in one package. At the same time we do not want to lose the built in filtering, formatting and ‘cleaning’ that TM performs – mostly pretty well.
It seems the only open-source editor available that comes close to this goal is MarkItUp – a jQuery based editor but a very basic shell that performs basically no post-edit and pre-save sanitisation. In short, I suspect we will end up retaining TM and extending it with some additional plugins and options.
However, MarkItUp is worth experimenting with as a better replacement for our current QuickTags html/bbCode offerings.
One alternative to TM itself that actually feels and looks better is CKEditor. I would recommend we spend at least a little time investigating this as a TM replacement although, like TM, it is rich text only.
Finally – it might also be worth seeing if it is possible to make the editor an SP plugin. This would offer up new possibilities for the future when there nay be more open source options.
So – initial recommendations:
- Investigate the effort needed to replace TM with CKEditor
- Investigate MarkItUp as a replacement for html/bbCode and basic rich text editing.
- Investigate the possibility of making editors SP plugins.
Other open source editors looked at: