Date: Sun, 23 Dec 2012 23:37:22 +0100 From: Gabor Kovesdan <gabor@FreeBSD.org> To: Eitan Adler <lists@eitanadler.com> Cc: freebsd-doc@freebsd.org Subject: Re: url of the current page in xhtml.xsl Message-ID: <50D787A2.500@FreeBSD.org> In-Reply-To: <CAF6rxgkQtZPq%2BhAWNUd6WOekA2-nqu7BNLcbX592kUc2t1qyKQ@mail.gmail.com> References: <CAF6rxg=Ei=BKarMPkOB5NM8OGHSN%2BikTnNzTG5sk8Cf5NSZ7eA@mail.gmail.com> <50D6A527.2040606@FreeBSD.org> <CAF6rxgkTP1Sa6WCu3E9dTEkgQvgedo-Hy9qjK7LVTx4qVZ-z9A@mail.gmail.com> <50D6E6E2.1040405@FreeBSD.org> <CAF6rxgkQtZPq%2BhAWNUd6WOekA2-nqu7BNLcbX592kUc2t1qyKQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2012.12.23. 20:18, Eitan Adler wrote: >>> >>Is this a difficult change? Is there a reason we don't want this? >> > >> >1. Not the most trivial. >> >2. Probably it does not compensate the added quirks. > Okay. Is there an alternate way to insert the header? How is > <title> handled? If you take a look at the source files, you can see the title explicitly included in each one. Title is very different from this since it is something that cannot be inferred from the source file location. As for canonical path, it can usually be inferred. Hardcoding them like titles would be redundant and too verbose. If you want to infer them, that is not possible from XSLT 1.0 (nor EXSLT) code. The only thing you can do is pass an XSLT parameter from outside that contains the relative path that has to be appended after the http://www.FreeBSD.org/ URI. This needs to be done for each file and you have to take into account the source folder not just the filename. Gabor
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50D787A2.500>