release.xsl revision 260657
1<?xml version="1.0"?> 2<!-- $FreeBSD: releng/10.0/release/doc/share/xml/release.xsl 260657 2014-01-14 23:58:50Z hrs $ --> 3<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 4 version='1.0' 5 xmlns="http://www.w3.org/TR/xhtml1/transitional" 6 xmlns:db="http://docbook.org/ns/docbook" 7 exclude-result-prefixes="db"> 8 9 <xsl:import href="http://www.FreeBSD.org/XML/share/xml/freebsd-xhtml.xsl"/> 10 11 <xsl:import href="http://www.FreeBSD.org/release/XML/lang/share/xml/release.xsl"/> 12 13 <xsl:param name="release.url"/> 14 <xsl:param name="release.branch"/> 15 16 <xsl:template name="paragraph"> 17 <xsl:param name="class" select="''"/> 18 <xsl:param name="content"/> 19 20 <xsl:variable name="p"> 21 <p> 22 <xsl:choose> 23 <xsl:when test="$class != ''"> 24 <xsl:call-template name="common.html.attributes"> 25 <xsl:with-param name="class" select="$class"/> 26 </xsl:call-template> 27 </xsl:when> 28 <xsl:otherwise> 29 <xsl:call-template name="locale.html.attributes"/> 30 </xsl:otherwise> 31 </xsl:choose> 32 <xsl:if test="@arch"> 33 <xsl:value-of select="concat('[', @arch, ']')"/> 34 <xsl:value-of select='" "'/> 35 </xsl:if> 36 <xsl:copy-of select="$content"/> 37 <xsl:value-of select='" "'/> 38 <xsl:if test="@revision"> 39 <xsl:element name="a"> 40 <xsl:attribute name="href"> 41 <xsl:value-of select="concat('http://svn.freebsd.org/viewvc/base?view=revision&revision=', @revision)"/> 42 </xsl:attribute> 43 <xsl:value-of select="concat('[r', @revision, ']')"/> 44 </xsl:element> 45 </xsl:if> 46 </p> 47 </xsl:variable> 48 49 <xsl:choose> 50 <xsl:when test="$html.cleanup != 0"> 51 <xsl:call-template name="unwrap.p"> 52 <xsl:with-param name="p" select="$p"/> 53 </xsl:call-template> 54 </xsl:when> 55 <xsl:otherwise> 56 <xsl:copy-of select="$p"/> 57 </xsl:otherwise> 58 </xsl:choose> 59 </xsl:template> 60</xsl:stylesheet> 61