Ah ho capito, io sinceramente opto per altri sistemi un pò + complicati, però si può fare anche in questo modo.

Io non sò come sia strutturato il tuo sito, però se ad ogni pagina hai un xsl diverso come suppongo che sia, puoi fare un'altro xsl esterno e richiamarlo da tutte le pagine con all'interno le funzioni che vuoi.

Pagina1 - Richiama Pagina Funzioni
Pagina2 - Richiama Pagina Funzioni
Pagina3 - Richiama Pagina Funzioni

ad ogni xsl metti un include

<xsl:include href="funzioni.xsl" />


poi nelle funzioni.xsl metti il template

<xsl:template name="Pippo"
</xsl:template>


e poi lo richiami in tutte le pagine, se un giorno fai delle modifiche nella pagina funzioni.xsl tutte le altre pagine cambiano!

questo è un'esempio .spero tu abbia capito.