Hi,

I ran through an install from notes and forgot to add in the CKEditor SWF filter to the input format used on the node where the video was to be embedded.

This was awkward to work out because embedding the video worked even without the filter when the site was viewed in Firefox - but there was only a blank box when viewed with IE8.

It may be an idea to add to the notes at the point where the step for adding the filter is that this helps the video to be viewed in IE8/IE[others]. This might help trigger something if the user sets up CKEditor SWF and forgets to add the filter to the input format.

Comments

anrikun’s picture

I'm not sure about that.
It should work in IE8 even when CKEditor SWF Filter is not enabled.
I'll have a look and let you know!

anrikun’s picture

Hey I've just remembered what the problem is.
(It's a shame I don't remember the stuff I've developed in the past :-)
You have to go back to ckeditor_swf 6.x-2.0-beta2 to find a release note about this problem:

I've just noticed that:
- HTML Filter breaks the classid attribute of the object tag (See #812590: HTML Filter breaks the classid attribute of the object tag about this)
- HTML Purifier might completely remove the classid attribute.
This prevents Flash content to show up on Internet Explorer.

I've added a workaround to CKEditor SWF Filter so that it fixes the output generated by these 2 filters.
Make sure that CKEditor SWF Filter is positioned *after* these filters.

So you must be using HTML Filter, right?

I may add something about that on the project page.
But actually I think that it would be better to write a real handbook about troubleshooting CKEditor SWF, but I don't really have time now :-(