I have TinyMCE 3.2.4.1 and YUI editor 2.7.0 uploaded and the Image Assist module (6.x-3.x-dev) installed. In my WYSIWYG profile for TinyMCE, I see and can choose the Image Assist plugin -- the camera icon appears in the TinyMCE toolbar and it works great. In my WYSIWYG profile for YUI, I do not see an option to select Image Assist -- the camera icon does not appear in the YUI editor toolbar. Is there supposed to be support for Img_assist/YUI editor interoperability yet? I could find nothing in the documentation or Issues queue that says there is not.

Comments

TwoD’s picture

Status: Active » Fixed

From the Image Assist project page:

Image Assist is especially useful when using a client-side editor/WYSIWYG editor. Currently, it can be used with TinyMCE via Wysiwyg API - support for other editors is right on the way.

Image Assist currently uses editior-specific code to work with TinyMCE, which gets very tiresome to maintain when there are so many editors available in Wyswyg module.

The part of Image Assist which inserts the button in the TinyMCE toolbar we call a "Drupal plugin" and so far only the TinyMCE implementation in Wysiwyg module fully supports these plugins.
FCKeditor and soon jWysiwyg have partial support for Drupal plugins, but only those which do not require dialogs. This means those editors show the button, but so far it does nothing.

Wysiwyg module 3.x will present a new API to Drupal plugins so they can open dialogs without needing to know which editor is active, or how (or even if) that editor handles dialogs for its native plugins.
When this is done, Image Assist will be adapted to take advantage of the new functionality presented to it via the Drupal plugin system in Wysiwyg module. At that time it will probably be a bit easier to implement proper Drupal plugin support in YUI editor, and others, as well.
If we do it right now however, you'd probably get the Teaser Break plugin to work, an Image Assist icon which does nothing, and we'd have to rewrite/update it again when 3.x nears completion.

dbaumeister’s picture

Ah, understood. Thanks for the explanation/clarification.

Status: Fixed » Closed (fixed)

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