3 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
5 xmlns="http://www.w3.org/TR/xhtml1/transitional"
6 xmlns:db="http://docbook.org/ns/docbook"
7 exclude-result-prefixes="db">
9 <xsl:import href="http://www.FreeBSD.org/XML/share/xml/freebsd-xhtml.xsl"/>
11 <xsl:import href="http://www.FreeBSD.org/release/XML/lang/share/xml/release.xsl"/>
13 <xsl:param name="release.url"/>
14 <xsl:param name="release.branch"/>
15 <xsl:param name="release.maillist"/>
17 <xsl:template name="paragraph">
18 <xsl:param name="class" select="''"/>
19 <xsl:param name="content"/>
21 <xsl:variable name="p">
24 <xsl:when test="$class != ''">
25 <xsl:call-template name="common.html.attributes">
26 <xsl:with-param name="class" select="$class"/>
30 <xsl:call-template name="locale.html.attributes"/>
34 <xsl:value-of select="concat('[', @arch, ']')"/>
35 <xsl:value-of select='" "'/>
37 <xsl:copy-of select="$content"/>
38 <xsl:value-of select='" "'/>
39 <xsl:if test="@revision">
40 <xsl:element name="a">
41 <xsl:attribute name="href">
42 <xsl:value-of select="concat('http://svn.freebsd.org/viewvc/base?view=revision&revision=', @revision)"/>
44 <xsl:value-of select="concat('[r', @revision, ']')"/>
47 <xsl:if test="@contrib">
48 <xsl:element name="span">
49 <xsl:attribute name="class">
50 <xsl:value-of select="'contrib'"/>
53 <xsl:when test="@contrib = 'sponsor'">
54 <xsl:if test="@sponsor != ''">
57 <xsl:when test="@sponsorurl != ''">
58 <xsl:element name="a">
59 <xsl:attribute name="href">
60 <xsl:value-of select="@sponsorurl"/>
62 <xsl:value-of select="concat(@sponsor, ')')"/>
66 <xsl:value-of select="concat(@sponsor, ')')"/>
71 <xsl:when test="@contrib = 'vendor'">
72 <xsl:if test="@vendor != ''">
73 (Contributed / provided by
75 <xsl:when test="@vendorurl != ''">
76 <xsl:element name="a">
77 <xsl:attribute name="href">
78 <xsl:value-of select="@vendorurl"/>
80 <xsl:value-of select="concat(@vendor, ')')"/>
84 <xsl:value-of select="concat(@vendor, ')')"/>
96 <xsl:when test="$html.cleanup != 0">
97 <xsl:call-template name="unwrap.p">
98 <xsl:with-param name="p" select="$p"/>
102 <xsl:copy-of select="$p"/>