I have a web site that was previously using the TinyMCE module. I disabled that module and uninstalled it, and then installed WYSIWYG. I installed TinyMCE into the WYSIWYG module and configured it to be the editor for HTML pages.
However, when I go to edit an HTML page now, no WYSIWYG editor appears. There are no JavaScript errors (I have the Firefox Web Developer toolbar installed and it is reporting no JavaScript errors). I checked permissions on all my files and they're all good to go. The web server long doesn't report any 404 or other errors. This happens whether I'm logged in as the webmaster account (user ID 1) or a normal content-editing user.
I have copied the exact file structure from this site to other sites and configured those sites the same way. On those other sites, the WYSIWYG editor appears as expected.
I'm sure that I'm missing some detail but I can't seem to figure it out. Can anyone point me to anything else that I should look at?
Thanks!
Comments
Comment #1
twodDid you switch to using the latest version of TinyMCE after configuring it? It won't be detected by 2.0 so it should now show up as "Not installed" on admin/settings/wysiwyg and also say that it couldn't detect the version.
That problem is fixed in 6.x-2.x-dev and will be in 2.1.
Are you using a custom theme on this site? Does it print the $closure variable near the bottom of the page?
Can you use Firebug or a similar tool to see if all the script files are requested? (Amongst them should be wysiwyg.js, wysiwyg-init.js, tinymce-3.js and the tinymce library itself.)
Comment #2
mamarley commentedI think I am having a similar issue. I had been using the Wysiwyg module (development version) with TinyMCE 3.2.7, and a few days ago I tried using TinyMCE 3.3b2. That didn't work, however, but I figured out that it was being caused by the fact that TinyMCE had changed the way it declared its version in the JavaScript file. I hacked the .js file to also declare the version in the old way, and that made it work. I recently updated the Wysiwyg modules, and that made TinyMCE stop working. I tried reinstalling a vanilla TinyMCE 3.3b2, but it still won't work. I also get no JS errors, and my permissions are correct.
Comment #3
TimmerCA commented> Are you using a custom theme on this site? Does it print the
> $closure variable near the bottom of the page?
This was exactly my problem! Thanks!