[publican-list] Conditionals not working when using xi:include over HTTP
David Jorm
djorm at redhat.com
Tue Nov 2 05:34:21 UTC 2010
I have a book which is using xi:include to include a section over HTTP:
<xi:include href="http://server.example.com/Documentation_Suite.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
This included section includes conditionals, for example:
<listitem>
<para>
<citetitle>Red Hat Enterprise Virtualization Security Guide</citetitle><phrase condition="Security_Guide"> (the book you are reading)</phrase> describes security concepts, features and best practices surrounding Red Hat Enterprise Virtualization.
</para>
</listitem>
The appropriate condition is defined in publican.cfg. When I build the book, the conditional text is displayed no matter what the condition is set to publican.cfg. If i make the section a local file, and include it locally:
<xi:include href="Documentation_Suite.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
The conditionals work successfully.
Any ideas?
David
More information about the publican-list
mailing list