As you can see on the following page: http://larsolesen.dk/node/134, I get an DOM error after implementing a youtube video using this module.
* Warning: DOMDocumentFragment::appendXML(): Entity: line 20: parser error : StartTag: invalid element name in filter_dom_serialize_escape_cdata_element() (line 1084 of /home/lsolesen/larsolesen.dk/modules/filter/filter.module).
* Warning: DOMDocumentFragment::appendXML(): //--> in filter_dom_serialize_escape_cdata_element() (line 1084 of /home/lsolesen/larsolesen.dk/modules/filter/filter.module).
* Warning: DOMDocumentFragment::appendXML(): ^ in filter_dom_serialize_escape_cdata_element() (line 1084 of /home/lsolesen/larsolesen.dk/modules/filter/filter.module).
* Warning: DOMDocumentFragment::appendXML(): Entity: line 20: parser error : Sequence ']]>' not allowed in content in filter_dom_serialize_escape_cdata_element() (line 1084 of /home/lsolesen/larsolesen.dk/modules/filter/filter.module).
* Warning: DOMDocumentFragment::appendXML(): //--> in filter_dom_serialize_escape_cdata_element() (line 1084 of /home/lsolesen/larsolesen.dk/modules/filter/filter.module).
* Warning: DOMDocumentFragment::appendXML(): ^ in filter_dom_serialize_escape_cdata_element() (line 1084 of /home/lsolesen/larsolesen.dk/modules/filter/filter.module).
* Warning: DOMDocumentFragment::appendXML(): Entity: line 20: parser error : Sequence ']]>' not allowed in content in filter_dom_serialize_escape_cdata_element() (line 1084 of /home/lsolesen/larsolesen.dk/modules/filter/filter.module).
* Warning: DOMDocumentFragment::appendXML(): //--> in filter_dom_serialize_escape_cdata_element() (line 1084 of /home/lsolesen/larsolesen.dk/modules/filter/filter.module).
* Warning: DOMDocumentFragment::appendXML(): ^ in filter_dom_serialize_escape_cdata_element() (line 1084 of /home/lsolesen/larsolesen.dk/modules/filter/filter.module).
* Warning: DOMDocumentFragment::appendXML(): Entity: line 20: parser error : internal error in filter_dom_serialize_escape_cdata_element() (line 1084 of /home/lsolesen/larsolesen.dk/modules/filter/filter.module).
* Warning: DOMDocumentFragment::appendXML(): //--> in filter_dom_serialize_escape_cdata_element() (line 1084 of /home/lsolesen/larsolesen.dk/modules/filter/filter.module).
* Warning: DOMDocumentFragment::appendXML(): ^ in filter_dom_serialize_escape_cdata_element() (line 1084 of /home/lsolesen/larsolesen.dk/modules/filter/filter.module).
* Warning: DOMNode::appendChild(): Document Fragment is empty in filter_dom_serialize_escape_cdata_element() (line 1085 of /home/lsolesen/larsolesen.dk/modules/filter/filter.module).
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | cdata_stuff.patch | 955 bytes | mfer |
Comments
Comment #1
mfer commentedSadly, I can confirm them.
Comment #2
mfer commentedDrupals filtering system now adds the cdata wrappers inside a script element. If they are in the module then as well they end up in there twice and the parser doesn't like that.
Comment #3
lsolesen commentedI can confirm that this patch solves the problem.
Comment #4
aaron commentedgot it, thanks mfer!