I submitted this as a bug, but maybe you folks will have some insights in the meantime.
Am using Flare v5.
Here's the problem: To collect feedback on our API, we publish a custom version of WebHelp. Each topic contains a custom body tag that calls a JS onLoad function that effectively retrieves and dynamically inserts HTML for users to enter comments or code samples into each topic. There is a unique call for each topic. Returned data is stored in a database table configured for this purpose
The problem is that on compile Flare overwrites this custom tag & replaces it with plain old <body>. The custom tags are fine in the "source" topics, but gone in the output.
Does anyone know why it's doing this?
Is there some way to tell Flare to leave the <body> tag alone?
Just for fun I tried removing this code from Flare\Flare.app\Resources\Schemas\xhtml.xsd but no luck.
<xs:element name="body">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:group ref="block" />
<xs:element ref="form" />
<xs:group ref="misc" />
</xs:choice>
<xs:attribute name="onunload" type="xs:string" />
<xs:attribute name="onload" type="xs:string" />
<xs:attributeGroup ref="attrs" />
</xs:complexType>
</xs:element>