XSLT extension points
The publishing template allows supports one or more XSLT extension points. They are helpful
when you want to change the structure of the HTML pages that are primarily generated
from XSLT processing. They can be specified in the descriptor file using the
following
structure:
<publishing-template>
...
<webhelp>
...
<xslt>
<extension
id="com.oxygenxml.webhelp.xsl.dita2webhelp"
file="xsl/customDita2webhelp.xsl"/>
<extension
id="com.oxygenxml.webhelp.xsl.createMainPage"
file="xsl/customMainPage.xsl"/>
</xslt>
For more information, and a full list of the available extension points, see: XSLT-Import and XSLT-Parameter Extension
Points.
Note: You can read the value of a WebHelp transformation parameter from your
XSLT extension stylesheets by using the
getParameter(param.name)
function
from the http://www.oxygenxml.com/functions
namespace.