What version of HTMLCleaner/XWiki do you have ? Could be a bug in an
older version.

On Fri, Oct 25, 2013 at 8:44 AM, Marius Dumitru Florea
<[email protected]> wrote:
> Hi Paul,
>
> What syntax are you using? I just tried with XWiki 2.1 syntax:
>
> ----------8<----------
> before
>
> {{html}}
> <iframe src="http://www.xwiki.org";></iframe>
> {{/html}}
>
> after
> ---------->8----------
>
> and the iframe element is not lost when I use the WYSIWYG editor.
> Moreover, even if I inject the following HTML in the BODY element of
> the WYSIWYG editor's rich text area:
>
> ----------8<----------
> <p>before</p>
> <iframe src="http://www.xwiki.org";></iframe>
> <p>after</p>
> ---------->8----------
>
> the HTML cleaner produces:
>
> ----------8<----------
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
> <html><head></head><body><p>before</p>
> <iframe src="http://www.xwiki.org";></iframe>
> <p>after</p></body></html>
> ---------->8----------
>
> which has the iframe element as you can see. Of course, the iframe
> element is lost when the cleaned HTML is converted to XWiki 2.1 syntax
> because there's no equivalent for the iframe element in the wiki
> syntax. That's why we use the HTML macro. So I think your problem is
> elsewhere.
>
> Hope this helps,
> Marius
>
> On Fri, Oct 25, 2013 at 1:27 AM, Paul Libbrecht <[email protected]> wrote:
>> Hello fellow xwiki developers,
>>
>> trying to understand why an iframe element disappears after we re-edit 
>> source after we insert the iframe in source html, I seem to understand that 
>> the service called "HTMLCleaner" is the guilty one (the service is called as 
>> a POST to URL
>>   /xwiki/resources/js/xwiki/wysiwyg/xwe/HTMLConverter.gwtrpc
>>
>> Is there any way to configure the policy of the html-cleaner?
>> I did not see this among the configs.
>>
>> thanks in advance.
>>
>> paul
>> _______________________________________________
>> devs mailing list
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/devs
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs



-- 
Thomas Mortagne
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to