Author: kkolinko Date: Sun Apr 27 21:00:55 2014 New Revision: 1590492 URL: http://svn.apache.org/r1590492 Log: Fix processing of "target", "rel" attributes on links in Documentation.
The "<a>" template in the XSLT is not used, as we do not generate separate "printer" versions of the docs. It did not support those attributes on <a> tags. Modified: tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml tomcat/tc7.0.x/trunk/webapps/docs/tomcat-docs.xsl Modified: tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml URL: http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml?rev=1590492&r1=1590491&r2=1590492&view=diff ============================================================================== --- tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml (original) +++ tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml Sun Apr 27 21:00:55 2014 @@ -258,6 +258,10 @@ <bug>56418</bug>: Ensure that the Manager web application does not report success for a web application deployment that fails. (slaurent) </fix> + <fix> + Fix target and rel attributes on links in documentation. They were + lost during XSLT transformation. (kkolinko) + </fix> </changelog> </subsection> <subsection name="Other"> Modified: tomcat/tc7.0.x/trunk/webapps/docs/tomcat-docs.xsl URL: http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/webapps/docs/tomcat-docs.xsl?rev=1590492&r1=1590491&r2=1590492&view=diff ============================================================================== --- tomcat/tc7.0.x/trunk/webapps/docs/tomcat-docs.xsl (original) +++ tomcat/tc7.0.x/trunk/webapps/docs/tomcat-docs.xsl Sun Apr 27 21:00:55 2014 @@ -42,7 +42,6 @@ <xsl:param name="year" select="'yyyy'"/> <xsl:param name="void-image" select="'/images/void.gif'"/> <xsl:param name="project-menu" select="'menu'"/> - <xsl:param name="standalone" select="''"/> <xsl:param name="buglink" select="'http://issues.apache.org/bugzilla/show_bug.cgi?id='"/> <xsl:param name="revlink" select="'http://svn.apache.org/viewvc?view=rev&rev='"/> <xsl:param name="doclink" select="'http://tomcat.apache.org/tomcat-7.0-doc'"/> @@ -499,32 +498,6 @@ </table> </xsl:template> - <!-- Fix relative links in printer friendly versions of the docs --> - <xsl:template match="a"> - <xsl:variable name="href" select="@href"/> - <xsl:choose> - <xsl:when test="$standalone = 'standalone'"> - <xsl:apply-templates/> - </xsl:when> - <xsl:when test="$project-menu != 'menu' and starts-with(@href,'../')"> - <a href="../{$href}"><xsl:apply-templates/></a> - </xsl:when> - <xsl:when test="$project-menu != 'menu' and starts-with(@href,'./') and contains(substring(@href,3),'/')"> - <a href=".{$href}"><xsl:apply-templates/></a> - </xsl:when> - <xsl:when test="$project-menu != 'menu' and not(contains(@href,'//')) and not(starts-with(@href,'/')) and not(starts-with(@href,'#')) and contains(@href,'/')"> - <a href="../{$href}"><xsl:apply-templates/></a> - </xsl:when> - <xsl:when test="$href != ''"> - <a href="{$href}"><xsl:apply-templates/></a> - </xsl:when> - <xsl:otherwise> - <xsl:variable name="name" select="@name"/> - <a name="{$name}"><xsl:apply-templates/></a> - </xsl:otherwise> - </xsl:choose> - </xsl:template> - <!-- Changelog related tags --> <xsl:template match="changelog"> <table border="0" cellpadding="2" cellspacing="2"> --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org