kb-dk / MerMEId

Tool for editing MEI header data
Apache License 2.0
20 stars 14 forks source link

rend elements not nestable #178

Closed axgeertinger closed 5 years ago

axgeertinger commented 5 years ago

Inner <rend> elements in nested rendition markup created in tinyMCE don't survive the HTML parser in MerMEId's PUT filter. The inner element is reduced to an empty <rend/>.

axgeertinger commented 5 years ago

The custom-made parser did not handle nested elements of the same name correctly. With XSLT 3.0 we can now simply use fn:parse-xml(). Fixed with this commit.