Date: Fri, 10 Jan 2014 18:18:51 +0000 (UTC) From: Gabor Kovesdan <gabor@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43465 - in head/share: misc xml Message-ID: <201401101818.s0AIIpxF025633@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: gabor Date: Fri Jan 10 18:18:51 2014 New Revision: 43465 URL: http://svnweb.freebsd.org/changeset/doc/43465 Log: - Render port and package names as links to their package description as they used to be rendered Reported by: wblock Modified: head/share/misc/docbook.css head/share/xml/freebsd-fo.xsl head/share/xml/freebsd-xhtml-common.xsl Modified: head/share/misc/docbook.css ============================================================================== --- head/share/misc/docbook.css Fri Jan 10 13:48:36 2014 (r43464) +++ head/share/misc/docbook.css Fri Jan 10 18:18:51 2014 (r43465) @@ -217,6 +217,7 @@ html { } .package, .port { + color: #007a00; font-family: monospace; font-style: italic; } Modified: head/share/xml/freebsd-fo.xsl ============================================================================== --- head/share/xml/freebsd-fo.xsl Fri Jan 10 13:48:36 2014 (r43464) +++ head/share/xml/freebsd-fo.xsl Fri Jan 10 18:18:51 2014 (r43465) @@ -399,6 +399,16 @@ </fo:basic-link> </xsl:template> + <xsl:template match="db:package"> + <xsl:variable name="xhref" select="concat('http://www.freebsd.org/cgi/url.cgi?ports/', ., '/pkg-descr')"/> + + <fo:basic-link external-destination="url({$xhref})"> + <fo:inline color="{$link.color}"> + <xsl:apply-templates/> + </fo:inline> + </fo:basic-link> + </xsl:template> + <!-- Customize header content --> <xsl:template name="header.content"> <xsl:param name="pageclass" select="''"/> Modified: head/share/xml/freebsd-xhtml-common.xsl ============================================================================== --- head/share/xml/freebsd-xhtml-common.xsl Fri Jan 10 13:48:36 2014 (r43464) +++ head/share/xml/freebsd-xhtml-common.xsl Fri Jan 10 18:18:51 2014 (r43465) @@ -86,6 +86,14 @@ </div> </xsl:template> + <xsl:template match="db:package"> + <xsl:variable name="url" select="concat('http://www.freebsd.org/cgi/url.cgi?ports/', ., '/pkg-descr')"/> + + <a class="package" href="{$url}"> + <xsl:apply-templates/> + </a> + </xsl:template> + <!-- Customization to allow role="nolink" --> <xsl:template match="db:email"> <xsl:call-template name="inline.monoseq">
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201401101818.s0AIIpxF025633>