Trying to determine if ckeditor will work for me...I need to be able to load .svg documents. I've got my dialog working and my process inserts an <embed> tag into the editor with a data url to the source which works great! Here's my example tag;
<embed height="638" src="http://localhost:8080/somejsp.jsp?t=275234817" type="image/svg+xml" width="1063"></embed>
The problem occurrs once I click next to the image, hit enter a couple times to add text, click the Source button.....I see some <p> tags added...then click Source again to preview and somehow my <embed> tag is duplicating. Each time I click back and forth I get duplicated embed tags..1,2,4,8,16... help!
Wed, 07/21/2010 - 15:06
#1
Re: Embed Tab Duplicates
I'm also going to assume that you took embed tags out of protected source (so they aren't protected) and that you are using fakeobjects to display the embed tag (Which you are rendering as an image or something.
If so, then my guess is that you have the data filter setup wrong you either forgot to destroy something or aren't creating it right. Look at the flash plugin source code for a good example. This helped me to make both an iframe plugin and a video plugin. So should have what you need.
Re: Embed Tab Duplicates
Thank you for your help!
Re: Embed Tab Duplicates
Re: Embed Tab Duplicates
Re: Embed Tab Duplicates
Re: Embed Tab Duplicates
The image needs to appear in WYSIWYG mode.
The image cannot be a "fake" image.
This did work in FCKEditor 2.6. The EMBED tag source inserted is unchanged between what worked in 2.6 and what is now duplicating in the latest CKEditor.
No other HTML wraps the EMBED tag described in the initial post.
It is my understanding that you can manually enter the EMBED tag in source mode and then switch to WYSIWYG mode and everytime you switch modes, the number of tags will be duplicated. Therefore, this does not sound like a plug-in issue, rather a EMBED parsing issue?
Re: Embed Tab Duplicates
I think I can provide some more valuable information to this thread. This seems to happen in cases where the form has extraneous tags due to the firebug issue. See here.
When these extra tags are present, this seems to trigger the issue reported by the OP.