I know different versions of this question have been asked, but I couldn't find the answer with them. I reinstalled the WYSIWYG module so as to get rid of the duplicate menu entries. I'm also using TinyMCE 3.2.4.1. Sometime after the reinstall, it stopped being able to save either new text, or any edits. If I disable Rich text, it works fine. This is the same in all themes.

Comments

wxman’s picture

I just figured out it's not doing it using IE7.

twod’s picture

Status: Active » Postponed (maintainer needs more info)

If you type/edit some text in the editor, and then disable rich text editing, is the textarea updated with the new contents?
Do you see any errors in the JavaScript console or Firebug?
Which plugins have you enabled? Teaser Break, Image Assist?

Have you tested with the 2.x-dev version?

wxman’s picture

It does save if I disable the rich text.
No errors in Firebug at all.
I do have a few plugins enabled, but I had already tried disabling almost all buttons, and it still failed.
No I haven't tried the 2.x-dev yet.

I think I might have found a fix though. I tried installing FCKeditor, and it did the same, but I also noticed the page not refreshing after I saved the edit. I uninstalled, then reinstalled the Ajax module, then it started to work. I turned on TinyMCE, and it now works. It seems that something was interfering with Ajax and that caused the problems.

Now that I tried it, I wish I could keep FCKeditor. The buttons aren't all messed up in IE like TinyMCE is. The only reason I can't is that FCKeditor can't do custom CSS classes.

twod’s picture

Status: Postponed (maintainer needs more info) » Fixed

Oh, you're using an AJAX module, that might indeed explain why the contents in the editor are not transfered back to the original textarea before saving.
Most editors use the onsubmit event of the form to detect when to do the sync, and if this fails the textarea will just contain what was in it before the editor was attached. Wysiwyg module also attaches its own onsubmit handler to sync and detach editors, but this would also fail.
http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/St... might help you configuring your own styles in fckstyles.xml.

wxman’s picture

Thanks, I'll give it a read.
It's definitely an AJAX problem. I just went to the extreme, and uninstalled WYSIWYG, and installed the new CKEditor module. If I turn on Ajax for the form, it still wont save. It still works in IE7 though, which is weird. I'll try uninstalling the Ajax module and see if that might cure it.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.