|
Boost-Commit : |
From: daniel_james_at_[hidden]
Date: 2008-05-14 16:36:12
Author: danieljames
Date: 2008-05-14 16:36:12 EDT (Wed, 14 May 2008)
New Revision: 45363
URL: http://svn.boost.org/trac/boost/changeset/45363
Log:
Implement links from root in boostbook.
Text files modified:
branches/doc/tools/boostbook/xsl/relative-href.xsl | 13 ++++++++++++-
1 files changed, 12 insertions(+), 1 deletions(-)
Modified: branches/doc/tools/boostbook/xsl/relative-href.xsl
==============================================================================
--- branches/doc/tools/boostbook/xsl/relative-href.xsl (original)
+++ branches/doc/tools/boostbook/xsl/relative-href.xsl 2008-05-14 16:36:12 EDT (Wed, 14 May 2008)
@@ -52,7 +52,18 @@
</xsl:when>
<xsl:otherwise>
- <xsl:variable name="href.to.uri" select="$target"/>
+ <xsl:variable name="href.to.uri">
+ <xsl:choose>
+ <xsl:when test="starts-with($target, '/')">
+ <xsl:value-of select="concat($boost.root,
+ substring($target, 1))"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="$target"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:variable>
+
<xsl:variable name="href.from.uri">
<xsl:call-template name="href.target.uri">
<xsl:with-param name="object" select="$context"/>
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk