WYSIWYG editors are a necessary evil; I even use them when I can get by with 'em.
In Drupal, the world has become a lot more friendly with the WYSIWYG module since it's a snap to install and makes installation and maintenance of the actual editors so much simpler. I tend to use it with either FCKeditor or TinyMCE depending upon the site and its history. On some sites I have both installed for different users. Make sure you use the latest version of WYSIWYG because it changes where you install the actual editors.
One other note, with the IMCE Wysiwyg module it's easy to interfact both TinyMCE and FCKEditor with IMCE.
Curt
I am always second guessing myself with this issue. Rob got me off of TinyMCE a few years a go and I have been using bueditor/IMCE ever since. I have to admit that I feel a draw back to a true WYSIWYG editor (FCKeditor + WYSIWYG API). Seems that many Drupalers use this setup and Acquia picked FCKeditor for their distro.
I am a little gun shy though because I have had to fix many nodes that were repeatedly edited using TinyMCE and the code was quite messed up.
Would love to hear more about experiences with WYSIWYG API and FCKeditor.
Thanks!
I'm switching over to the WYSIWYG API module to check it out. I like the idea.
I like FCKEditor because it just seemed to work nicer for me than TinyMCE. Plus according to the latest table it produces valid HTML: http://drupal.org/node/208456
When you remove the font sizing and types, it seems to really clean up the code.
I should have mentioned that for TinyMCE and FCKeditor, and perhaps all editors, the WYSIWYG module has a "Force cleanup on standard paste" option which "If enabled, the default paste function (CTRL-V or SHIFT-INS) behaves like the 'paste from word' plugin function." This seems to be (not enough experience to yet to be certain) very effective in cleaning up the trashy HTML caused by importing marked up text.
Curt
Oh, just tried out the WYSIWYG API module and it doth verily rock. Instead of creating your toolbars in /fckeditor/fckeditor.config.js you just select which buttons you want to use. Very nice. I think the TinyMCE module does something similar to this, but it's just nice to have it abstracted from specific editors.
Also, you can select which WYSIWYG you use per filter setting - so it ties into the Drupal filters pretty nicely.
So I give the WYSIWYG API module 5 stars.
Just wondering which editor people prefer to install on customer websites.
Personally, I like a stripped down FCKEditor (basic editing with no font/extra options), but wanted to get input from other people.
Yes, I know WYSIWYG's are evil but they are handy.
/ * Begin Signature */
It's a strange thing about determined seekers-after-wisdom that, no matter where they happen to be, they'll always seek that wisdom which is a long way off. Wisdom is one of the few things that looks bigger the further away it is.