views:

2228

answers:

10

I've been using the FCK Editor for several of my client sites in the past. Recently due to some new browser security updates(I'm assuming) some of the functionality is now breaking.

I was planning on updating those sites to the most recent version, but sometimes I think the FCK is overly complex and tends to confuse my clients more than it helps them out.

What other HTML WYSIWYG (if there is such a thing) are good out there. A few of the items I really like about the FCK that I would want to keep:

  • Drop Down Styles based on CSS
  • Auto Inserted HTML templates
  • Auto Inserted HTML snippets
  • File uploader / browser

Thanks

+3  A: 

TinyMCE is my personal favorite. You'd have to shoehorn the rest in, however.

George Stocker
I second that, TinyMCE is my editor of choice. It doesn't come with Image/Doc management solution for free though so you either have to implement yourself or buy one http://tinymce.moxiecode.com/plugins_imagemanager.php http://tinymce.moxiecode.com/plugins_filemanager.php
Thanks, I've checked out TinyMCE before but haven't looked at it in a while. I'll have to go back through can re-evaluate it.
Ryan Smith
+1  A: 

CuteEditor (commercial versions for ASP, ASP.NET & PHP)

Macka
Thanks, but I try to stick with open source when it comes to stuff like this. That way I can come back and tweak the code as I need and when I need to push more sites with the same code (I have several that make user of the editor), I don't have to worry about licensing issues.
Ryan Smith
+4  A: 

Yahoo Editor from Yahoo YUI

UPDATE:

Rolling up the other answers:

TinyMCE

CuteSoft

and, of course, Markdown which is the one you used to type the question in.

Chris Lively
Thanks for that one, Never seen it before.
Ryan Smith
Pretty fast, was easy to implement, and seems to work pretty well.
Chris Lively
Why are you rolling up answers??
John Sheehan
Per Joel, the idea is to have the most complete / accurate answer float to the top. So, I'm making this one more complete.
Chris Lively
A: 

You might consider the Rich Text Editor in Flex. (Or Silverlight, for that matter.) It's a bit more of a controlled environment.

le dorfier
+1  A: 

Are you talking controls that are free or paid? If paid, the only one I use is Telerik's radEditor. Ridiculously flexible and you can turn off basically anything and everything and make it look however you want (i.e. it's skinnable).

Robert C. Barth
I prefer to use controls that are free obviously, but if there was a really good alternative out there that I felt was compelling enough I would pay for it.
Ryan Smith
OK, then I reiterate my suggestion of using Telerik's radEditor. I've been using it for years and it is very nice.
Robert C. Barth
+4  A: 

To get those features you're most likely going to end up with a solution that's just as bloated as FCKEditor. radEditor is the most bloated piece of crap I've ever been forced to work with. The latest version is not any better despite their claims of improvement. Cute is OK but costs money. YUI looks nice but I haven't played with it enough to know how extensible or fast it is.

The last versions of FCK (2.6+) have been much better. The dialogs are no longer popup windows so they work in more browsers. The plugin model is better than the others I have tried and it's easy to configure in one place (I may be wrong but I think TinyMCE requires the config embedded with every instance). They all generate less-than-ideal markup but FCK does the best job, especially in the latest versions. Customize the FCK toolbars down to just the essentials and I think your clients will like it a lot more. Mine do.

John Sheehan
Thanks, Most likely I'm going to stick with the FCK because I know the code base and it does the things I need. I wish upgrading it was easier. I have too many plugins added that are going to break a simple update.
Ryan Smith
Use WinMerge or another diff tool. Makes it wayyyy easier
John Sheehan
Agree on diff tools. Beyond Compare made my latest transitions practically painless.
buti-oxa
A: 

i really prefer nicEdit
it is much lighter than the others

w43L
From http://wiki.nicedit.com/XHTML+Compliant+Output : "NicEdit generates bad, non standards complient code that is different in every browser and breaks the editor if editing on a different browser then the one used to create the content."
Adriano Varoli Piazza
A: 

netEditr.com is based on TinyMCE as the default WYSIWYG XHTML designer. Go have a test run and see if it fits your needs.

+1  A: 

If you're already using jquery, then you may consider using markItUp! which is implemented as a jquery plug-in. It could be lighter than other editors with similar feature set which doesn't make use of any framework.

It supports HTML, Textile, Wiki Syntax, Markdown, BBcode. You can also use your custom syntax.

http://markitup.jaysalvat.com/

Imran
A: 

The next generation FCKEditor is available now in the form of CKEditor. I recently converted an application to use that having previously used FCKEditor and found it fairly straight forward.

Andy