From: Robert S. <bob...@us...> - 2005-04-10 18:10:04
|
Update of /cvsroot/docbook/xsl/eclipse In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6608 Modified Files: eclipse.xsl Log Message: Added support for generating olink database. Index: eclipse.xsl =================================================================== RCS file: /cvsroot/docbook/xsl/eclipse/eclipse.xsl,v retrieving revision 1.2 retrieving revision 1.3 diff -u -U2 -r1.2 -r1.3 --- eclipse.xsl 23 Sep 2003 08:55:42 -0000 1.2 +++ eclipse.xsl 10 Apr 2005 18:09:50 -0000 1.3 @@ -27,16 +27,33 @@ </xsl:when> <xsl:otherwise> - <xsl:message>Formatting from <xsl:value-of select="$rootid"/></xsl:message> - <xsl:apply-templates select="key('id',$rootid)" mode="process.root"/> + <xsl:if test="$collect.xref.targets = 'yes' or + $collect.xref.targets = 'only'"> + <xsl:apply-templates select="key('id', $rootid)" + mode="collect.targets"/> + </xsl:if> + <xsl:if test="$collect.xref.targets != 'only'"> + <xsl:message>Formatting from <xsl:value-of + select="$rootid"/></xsl:message> + <xsl:apply-templates select="key('id',$rootid)" + mode="process.root"/> + <xsl:call-template name="etoc"/> + <xsl:call-template name="plugin.xml"/> + </xsl:if> </xsl:otherwise> </xsl:choose> </xsl:when> <xsl:otherwise> - <xsl:apply-templates select="/" mode="process.root"/> + <xsl:if test="$collect.xref.targets = 'yes' or + $collect.xref.targets = 'only'"> + <xsl:apply-templates select="/" mode="collect.targets"/> + </xsl:if> + <xsl:if test="$collect.xref.targets != 'only'"> + <xsl:apply-templates select="/" mode="process.root"/> + <xsl:call-template name="etoc"/> + <xsl:call-template name="plugin.xml"/> + </xsl:if> </xsl:otherwise> </xsl:choose> - <xsl:call-template name="etoc"/> - <xsl:call-template name="plugin.xml"/> </xsl:template> |