This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: Re: Getting the current document URL from within XSLT
- To: xsl-list at lists dot mulberrytech dot com
- Subject: Re: [xsl] Re: Getting the current document URL from within XSLT
- From: Uche Ogbuji <uche dot ogbuji at FourThought dot com>
- Date: Tue, 06 Feb 2001 13:06:38 -0700
- Reply-To: xsl-list at lists dot mulberrytech dot com
> Mike Moran wrote:
> >
> [ ... ]
> > Axkit allows you to specify the style by looking for "?style=foo" at
> > the end of the URL eg: "http://foo.com/doc.xml?style=foo". I want
> > to embed a link in the output produced from the "doc.xml" document
> > without having to specify the "doc.xml" or "http://foo.com/doc.xml" as
> > part of the data the stylesheet reads, so:
> >
> > "http://foo.com/doc.xml?style=simple" contains:
> > ... <a href="http://foo.com/doc.xml?style=complex">Complex version</a>
> >
> > and "http://foo.com/doc.xml?style=complex" contains:
> > ... <a href="http://foo.com/doc.xml?style=simple">Simple version</a>
>
> Actually, I reckon just having "doc.xml?style=complex" would be enough
> since the base URL when it gets to the browser will be
> "http://foo.com/". This still leaves the problem of getting "doc.xml",
> however.
Good idea. I just added a ft:base-uri extension function to 4XSLT to support
this. It will be in the 4Suite 0.10.2 release this week.
--
Uche Ogbuji Principal Consultant
uche.ogbuji@fourthought.com +1 303 583 9900 x 101
Fourthought, Inc. http://Fourthought.com
4735 East Walnut St, Ste. C, Boulder, CO 80301-2537, USA
Software-engineering, knowledge-management, XML, CORBA, Linux, Python
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list