Subject: RE: Managing semi-trivial sets of stylesheets. From: Leigh Dodds <ldodds@xxxxxxxxxxx> Date: Wed, 7 Jun 2000 11:46:28 +0100 |
Hi, > > 1. I don't like the absolute path because: > > 2. I don't like the relative path because: My solution to this has been to pull out this kind of configuration data (e.g. root for directory structure, path to template, includes, etc) into a config file, so I have: <config> <includes>/ROOT/include/</includes> </config> Then in the stylesheet: <xsl:variable name="configData" select="document('config.xml')" /> <xsl:variable name="includeDirectory" select="$configData/includes" /> <xsl:include href="$includeDirectory/common.xml" /> Although obviously there are various ways to break this down. It has the added advantage that I pass less parameters on the command line (I usually just pass in the path to the config file). It seems to be pretty flexible. Maybe not a 'mainstream XML' solution, but it works for me. Cheers, L. -- Leigh Dodds, Systems Architect | "Pluralitas non est ponenda http://weblogs.userland.com/eclectic | sine necessitates" http://www.xml.com/pub/xmldeviant | -- William of Ockham -- Mailing list for the XT users community. (http://4xt.org/list/) (mailto:list4xt-request@xxxxxxx?Subject=unsubscribe to unsubscribe) XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Managing semi-trivial sets of style, Paul Tchistopolskii | Thread | RE: Managing semi-trivial sets of s, Kay Michael |
RE: grouping (was: if or template?), Thorbjørn Ravn Ander | Date | Re: Managing semi-trivial sets of s, Paul Tchistopolskii |
Month |