Import des XSLs
Pour faciliter l'héritage des chartes, tous les imports de XSL dans la charte noyau sont passées de relatif à absolu. Par exemple :
Oups !
La copie dans le presse papier a échouée. Ouvrez le code et copier-le manuellement.<xsl:import href="head.xsl"/>
<xsl:import href="head.xsl"/>
<xsl:import href="head.xsl"/>
est devenu
Oups !
La copie dans le presse papier a échouée. Ouvrez le code et copier-le manuellement.<xsl:import href="skin://stylesheets/head.xsl">
<xsl:import href="skin://stylesheets/head.xsl">
<xsl:import href="skin://stylesheets/head.xsl">
Précédemment, la surcharge de head.xsl ne fonctionnait que si vous ne surchargiez pas en plus la XSL qui chargeait celle-ci.
Maintenant il est très simple de surcharger n'importe quelle XSL ; mais cela a pu entrainer des régressions sur votre charte graphique :
- par exemple des surcharges non prises en compte le sont maintenant,
- ou encore pour contourner ce problème, vous pouvez avoir remis un import à votre head.xsl qui est devenu inutile et qu'il convient d'enlever