My installation:
Drupal: 6.10
CCK: 6.x-2.2
Image: 6.x-1.0-alpha4
Image Assist: 6.x-2.0-alpha3
Wysiwyg API: 6.x-1.1
TinyMCE: 3.2.2.3
Views: 6.x-2.5
Browser: Firefox 3.0.3 Mac
Having read carefully through TinyMCE integration to 3.x I think my understanding is that the latest "stable" releases of Image Assist 2.x/Wysiwyg API 1.x/Drupal 6.x/TinyMCE 3 should now work together. But I have to admit I was pretty confused!
I'm finding that when I click "Insert" in the Image Assist pop-up window, the selected image does not get inserted into the body of the post I'm trying to create using TinyMCE 3. Instead, the pop-up refreshes to a blank white page with a grey bar across the top and the text "Properties: Change how the image is displayed" plus a "start over" button. Nothing gets inserted into the TinyMCE body and the pop-up doesn't dismiss itself.
If I disable TinyMCE in the Wysiwyg API configuration page, Image Assist works fine.
I've carefully read through the installation and configuration instructions for Image Assist and I'm pretty sure I've got everything there set up as required.
Could someone please confirm that the versions I've got should work OK with TinyMCE 3? If so, does anyone have any suggestions for what might be going wrong? Thanks...
Comments
Comment #1
bright8 commentedI have now figured out what's going wrong. My issue was actually this: Wysiwyg API FAQ#19, which is also referenced here.
My problem was that the "camera" icon was not showing up in the TinyMCE toolbar, even though I had checked "Image Assist" in the Buttons and Plugins section of my Wysiwyg API profile. I was only getting the Image Assist button underneath the TinyMCE window.
I had set up a specific Input Format for use with TinyMCE, made it the default Input Format and enabled "Inline Images" on it. I did not enable "Inline Images" for the Filtered HTML or Full HTML formats.
In Wysiwyg API, I had selected TinyMCE as the editor on all three profiles (Filtered HTML, Full HTML and my profile for using TinyMCE). I had enabled Image Assist ONLY in the third profile. This is the profile that is being used when I try to create content: I see the other buttons selected on this profile in the TinyMCE toolbar, but NOT Image Assist.
To see the Image Assist blue camera button in TinyMCE I MUST also enable Image Assist in the Filtered HTML profile, even though this profile isn't being used! Alternatively, I can configure that profile in Wysiwyg API to NOT use TinyMCE. The Image Assist button then magically appears when using my 3rd profile to create content.
This seems like a bug.
It would also be REALLY helpful if the documentation/ReadMe for Image Assist could include, at the very least, a reference to the relevant FAQ from Wysiwyg API, and ideally some of the info above. Thanks.
Comment #2
juancarlos commentedI have a problem similar to yours, and haven't been able to figure it out. I have installed Wysiwyg API, TinyMCE, and Image Assist. I am capable of using the Image Assist button below the text box to upload images. I then enabled the button in the Wysiwyg editor, and disabled it below the textarea. However all that comes up when I press the camera icon in TinyMCE is a completely white box. I do not even get that grey dialogue box. I'm not really sure what I am doing wrong... Any thoughts?
Comment #3
sunThis issue has been fixed in Wysiwyg API a long time ago.
Since Wysiwyg API 2 is the only available release now, we will add a first alpha release for Image Assist 3.x that is compatible to this version soon.