• Importing XSLs

      Importing XSLs

      To facilitate charter inheritance, all XSL imports into the core charter have been changed from relative to absolute. For example :

      <xsl:import href="head.xsl"/>

      has become

      <xsl:import href="skin://stylesheets/head.xsl">

      Previously, the head.xsl overload only worked if you didn't also overload the XSL that loaded it.

      Now it's very easy to overload any XSL ; but this may have led to regressions on your graphic charter:

      • for example, overloads that were not taken into account are now,
      • or to get around this problem, you may have added an import to your head.xsl which has become useless and should be removed.
Back to top