XSLT

The Xsl-transformation that transforms the XForms form definitions to web forms can be overridden. Up to version 3.5.12 of ITP/OnLine Xsl-transformations were not modular. This meant that the Xsl-transformation could either be overridden as a whole, or not at all. This had an important consequence for updates. If an update of ITP/OnLine involved new functionality, part of which was implemented in the Xsl-transformation, this functionality would be shielded because of customizations to the Xsl-transformation. This introduced the need for merges with each update.

From version 3.5.12 overrides may be applied to well-defined parts of the Xsl-transformation. This paragraph describes the modular structure of the Xsl-transformation.

Note

This currently applies to the transformation file interact.xsl, i.e., the transformation that produces the ITP/OnLine web forms.