[Home] [By Thread] [By Date] [Recent Entries]
John McGowan wrote:
A new try, I had some coffee now ;) I looked it up in my projects, because I remember I had a similar problem. Actually, we included some helper functions for diagnosis when in a debug environment. Instead of writing tedious xsl:if/when/otherwise constructs, we defined several system properties, mainly to determine the context (debug, analysis, test, production) the stylesheets were used. Now we could write something like: <xsl:value-of select="myfun:analyze-this(....)" use-when="system-property('context') = 'debug'" /> Or, if you fancy that (not to everyone's taste), add it to you doctype and do: <xsl:value-of select="myfun:analyze-this(....)" use-when="&debug;" /> Not sure this (again) addresses your problem domain, but it could be used to bring a (group of) stylesheet functions into the use-when and can even be used on xsl:import etc. Cheers, -- Abel Braaksma
|

Cart



