I have a problem with the WYSIWYG module and latest Drupal 6.17. I was able to install it and it did work. I had Rich Editing functionality available for the configured user.

So far so good. After achieving that, I wanted to integrate IMCE with WYSIWYG. Therefore I installed the two needed modules for that:

I activated both Modules at once (if that is of value) and then started to configure IMCE as written in its README.txt. I was able to verify it's installation as written via /imce.

Then I started configure the bridge so that I can use it for the rich text editor. While I wanted to verify that this works, it came to my attention that the rich text editor did not appear any longer.

Then I thought okay, this having a nice file upload / images stuff is not working at all with that IMCE / bridge for the WYSIWYG module (I mean IMCE is a beta), so I decided to rollback and de-activate both the IMCE and the IMCE Wysiwyg bridge. I first deactivated the IMCE Wysiwyg bridge and then the IMCE. Then I wanted to uninstall both module, but the uninstall (admin/build/modules/uninstall) did offer IMCE only. I uninstalled IMCE only then.

Next, I removed both modules from disk.

I then teste if the richt text editor appeared again to edit / create content. It did not. The rich text editor / tinymce via the WYSIWYG drupal module was offered by a link below the textfield but the editor itself did not appear.

I therefore uninstall the WYSIWYG module in the hope this will reset the site. Then I re-installed it. This did not help.

Now my site is broken in the sense that this module does not work any longer as intended.

I have no clue what happens here on the programming side. From what I can see is that all needed CSS and Javascript files are still properly linked in the head element.

I'm using the Garland theme (because with my own theme all modules I've tried so far did not work, wether be it WYSIWYG nor CKEDIT).

I hope this information I provided here is useful.

Comments

twod’s picture

Status: Active » Postponed (maintainer needs more info)

IMCE Wysiwyg bridge doesn't use any database tables so it doesn't need to be uninstalled, deactivating it and removing the folder is enough.

Is TinyMCE listed as installed, with a version number, on admin/settings/wysiwyg under "Installation instructions"?
If you remove all editor profiles, assign TinyMCE to the first one and then immediately try to create a new node (without changing any of the profile settings), does the editor appear?
Do you see any JavaScript errors at that point? [Ctrl]+[Shift]+[J] in FF will bring up the JavaScript console, clear it first and reload the page.

mot’s picture

Hi TwoD,

thanks for the detailed feedback and questioning. I really appreciate that style. Javascript is monitored with firebug, no errors.

TinyMCE 3.3.7. I have it running again and found out something.

If language is set to "de" (default is "en"), tinymce does not load. It places the following code inside the textbox:

<p><br _mce_bogus="1"></p>

So I might have thought that the API / IMCE was related to that while it was that language setting infact - I would much more prefer that as a straight explanation.

So here for the additional info:

Maybe I need an older version that this is properly working or just some language files are missing (I install them now).

Update: Well, installing the proper language files did the job (naturally). You find them here for tinymce: http://tinymce.moxiecode.com/download_i18n.php

I'll try again with the IMCE and bridge. Let's cross fingers ;).

mot’s picture

Status: Postponed (maintainer needs more info) » Closed (fixed)

Works. Looks like the problem was totally unrelated to IMCE and IMCE Wysiwyg bridge. It just was the language setting for TinyMCE with not having the language files available.