27
votes

For a custom wiki django-wakawaka, i want to be able to add a WYSIWYG support.

TinyMCE is obviously the most popular plugin, used even by Wordpress.

But CK-editor seems more feature full.

Those who have used either of these or both, which is better and why. Are there some better packages, that I am missing?

Is there something that I am missing when I conclude CKeditor is better, by going through them (because it is not as widely used).

I want to use it with django and jquery, with multiple instances of WYSIWYG widget per page. Does one offer advantage over the other.

5

5 Answers

23
votes

I spent some time implementing CKEditor in the last couple days. I've implemented TinyMCE in the past as well. On the positive, it's far more consistent and bug-free than TinyMCE... by which I mean, where TinyMCE "feels" buggy, CKEditor has worked around awkward browser behavior to a much greater degree, making it "feel" much more solid. On the negative, if you want to extend it, the documentation is relatively sparse. I think this is mostly because CKEditor is relatively new (its API is very different from FCKEditor), and it would be reasonable to expect the CK 3.0 documentation to reach at least the quality of the FCK 2.0 docs soon.

10
votes

I've been using both editors since some years ago... Almost always I've chosen CKeditor over TinyMCE.
The reason?
Short answer:
CKEditor is very stable and very easy to use and has integrated the file manager (with an ad, but it is no problem for me), but TinyCE has not any integrated File manager.
Nevertheless, I like JCE editor (for Joomla), this editor is based on TinyMCE and works like a charm. It has a very good implementation of File management.
If you plan to use a WYSIWYG editor for a wiki, any of them are ok, because you don't need a filemanager (I think).
However, I recommend you, based in my experience, CKeditor.

The long answer is very long for this space. If you want the long answer, contact me or google around about this topic.

2
votes

A cople of other Wysiwyg editors

http://imperavi.com/redactor/ (paid - actively developed)

http://xinha.webfactional.com/ (updated 2010)

http://www.kevinroth.com/rte/ (updated 2010)

http://nicedit.com/ (updated 2008 - small fix 2012)

0
votes

Because of the fact that my Internship has something to do with the CKEditor. I have been developing a lot with CKEditor the last 4 months. And as my research said: If we Compare TinyMCE and the CKEditor 4.x There aren't any big difference. The only differences are: CKEditor has a smoother layout and design, CKEditor has a lot bigger community (If i remember it right a difference of 13k (35k vs 50k i remember, something like that) and CKEditor has multiple developers. The last argument is an argument that i'm not sure off. But i have been told that TinyMCE is being developed by only 1 or 2 persons and the CKEditor by multiple (and an entire community!)

If you ask me, all in favor for the CKEditor.

The negative point that is stated once above, that the documentation isn't what it is used to be since the new version. I don't really agree. The only thing is that you need to read the API. With JAVA (as example) you won't find a full explanation neither. And the nice thing is that, I and many other persons are posting questions on StackOverflow. This will support all the support you need. And for the basics almost everything is there already!

And if we have a problem, there is always one of the Core developers of the CKEditor to help us out ;)

0
votes

One big bug of TinyMCE is a when you copy and paste in TinyMCE then it does not manage any space or tab and indent it to the beginning, so TinyMCE is not good but ckeditore is a more powerful editor.