svn commit: r39383 - in projects/sgml2xml:
de_DE.ISO8859-1/share/sgml en_US.ISO8859-1/htdocs/gnome
en_US.ISO8859-1/htdocs/java en_US.ISO8859-1/htdocs/news/status
en_US.ISO8859-1/htdocs/releases/6.0...
Gabor Kovesdan
gabor at FreeBSD.org
Wed Aug 15 21:50:45 UTC 2012
Author: gabor
Date: Wed Aug 15 21:50:43 2012
New Revision: 39383
URL: http://svn.freebsd.org/changeset/doc/39383
Log:
- Properly copy XHTML fragments by adding namespace
- Allow disabling last modified date by setting the date variable to
empty text
- Only disable last modified date in old news, press, events pages since
it makes sense for recent entries
Approved by: doceng (implicit)
Modified:
projects/sgml2xml/de_DE.ISO8859-1/share/sgml/libcommon.xsl
projects/sgml2xml/en_US.ISO8859-1/htdocs/gnome/index.xsl
projects/sgml2xml/en_US.ISO8859-1/htdocs/gnome/newsflash.xsl
projects/sgml2xml/en_US.ISO8859-1/htdocs/java/newsflash.xsl
projects/sgml2xml/en_US.ISO8859-1/htdocs/news/status/report.xsl
projects/sgml2xml/en_US.ISO8859-1/htdocs/releases/6.0R/stress.xsl
projects/sgml2xml/en_US.ISO8859-1/htdocs/releases/6.1R/stress.xsl
projects/sgml2xml/en_US.ISO8859-1/htdocs/releases/6.2R/stress.xsl
projects/sgml2xml/en_US.ISO8859-1/htdocs/releases/7.0R/stress.xsl
projects/sgml2xml/fr_FR.ISO8859-1/share/sgml/libcommon.xsl
projects/sgml2xml/hu_HU.ISO8859-2/share/sgml/templates.events.xsl
projects/sgml2xml/hu_HU.ISO8859-2/share/sgml/templates.oldnewsflash.xsl
projects/sgml2xml/hu_HU.ISO8859-2/share/sgml/templates.oldpress.xsl
projects/sgml2xml/hu_HU.ISO8859-2/share/sgml/templates.pastevents.xsl
projects/sgml2xml/ja_JP.eucJP/share/sgml/templates.events.xsl
projects/sgml2xml/ja_JP.eucJP/share/sgml/templates.oldnewsflash.xsl
projects/sgml2xml/ja_JP.eucJP/share/sgml/templates.oldpress.xsl
projects/sgml2xml/ru_RU.KOI8-R/share/sgml/templates.events.xsl
projects/sgml2xml/share/sgml/libcommon.xsl
projects/sgml2xml/share/sgml/templates.entries.xsl
projects/sgml2xml/share/sgml/templates.oldnewsflash.xsl
projects/sgml2xml/share/sgml/templates.oldpress.xsl
projects/sgml2xml/share/sgml/templates.pastevents.xsl
projects/sgml2xml/share/sgml/xhtml.xsl
Modified: projects/sgml2xml/de_DE.ISO8859-1/share/sgml/libcommon.xsl
==============================================================================
--- projects/sgml2xml/de_DE.ISO8859-1/share/sgml/libcommon.xsl Wed Aug 15 06:22:55 2012 (r39382)
+++ projects/sgml2xml/de_DE.ISO8859-1/share/sgml/libcommon.xsl Wed Aug 15 21:50:43 2012 (r39383)
@@ -6,7 +6,10 @@
basiert auf: r38826
-->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
+<xsl:stylesheet version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns="http://www.w3.org/1999/xhtml">
+
<xsl:import href="http://www.FreeBSD.org/XML/www/share/sgml/libcommon.xsl"/>
<xsl:template name="html-news-list-newsflash-preface">
Modified: projects/sgml2xml/en_US.ISO8859-1/htdocs/gnome/index.xsl
==============================================================================
--- projects/sgml2xml/en_US.ISO8859-1/htdocs/gnome/index.xsl Wed Aug 15 06:22:55 2012 (r39382)
+++ projects/sgml2xml/en_US.ISO8859-1/htdocs/gnome/index.xsl Wed Aug 15 21:50:43 2012 (r39383)
@@ -9,6 +9,7 @@
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdf1="http://my.netscape.com/rdf/simple/0.9/"
+ xmlns="http://www.w3.org/1999/xhtml"
exclude-result-prefixes="rdf rdf1" version="1.0">
<xsl:import href="http://www.FreeBSD.org/XML/www/lang/share/sgml/libcommon.xsl"/>
@@ -49,7 +50,7 @@
<xsl:value-of select="title"/><br/>
</xsl:when>
<xsl:otherwise>
- <xsl:value-of select="p"/><br/>
+ <xsl:apply-templates select="p" mode="copy.html"/><br/>
</xsl:otherwise>
</xsl:choose>
</a></li>
Modified: projects/sgml2xml/en_US.ISO8859-1/htdocs/gnome/newsflash.xsl
==============================================================================
--- projects/sgml2xml/en_US.ISO8859-1/htdocs/gnome/newsflash.xsl Wed Aug 15 06:22:55 2012 (r39382)
+++ projects/sgml2xml/en_US.ISO8859-1/htdocs/gnome/newsflash.xsl Wed Aug 15 21:50:43 2012 (r39383)
@@ -86,7 +86,7 @@
<xsl:text> </xsl:text>
<xsl:value-of select="ancestor::month/name"/>,
<xsl:value-of select="ancestor::year/name"/>:</b><xsl:text> </xsl:text>
- <xsl:copy-of select="p"/>
+ <xsl:apply-templates select="p" mode="copy.html"/>
</p>
</li>
Modified: projects/sgml2xml/en_US.ISO8859-1/htdocs/java/newsflash.xsl
==============================================================================
--- projects/sgml2xml/en_US.ISO8859-1/htdocs/java/newsflash.xsl Wed Aug 15 06:22:55 2012 (r39382)
+++ projects/sgml2xml/en_US.ISO8859-1/htdocs/java/newsflash.xsl Wed Aug 15 21:50:43 2012 (r39383)
@@ -83,9 +83,8 @@
<xsl:value-of select="ancestor::year/name"/>:</b><xsl:text> </xsl:text>
<xsl:value-of select="title"/>
</p>
- <xsl:copy-of select="p"/>
+
+ <xsl:apply-templates select="p" mode="copy.html"/>
</li>
</xsl:template>
-
- <xsl:template match="date"/> <!-- Deliberately left blank -->
</xsl:stylesheet>
Modified: projects/sgml2xml/en_US.ISO8859-1/htdocs/news/status/report.xsl
==============================================================================
--- projects/sgml2xml/en_US.ISO8859-1/htdocs/news/status/report.xsl Wed Aug 15 06:22:55 2012 (r39382)
+++ projects/sgml2xml/en_US.ISO8859-1/htdocs/news/status/report.xsl Wed Aug 15 21:50:43 2012 (r39383)
@@ -76,7 +76,7 @@
<xsl:template match="section">
<h1><xsl:value-of select="title"/></h1>
- <xsl:copy-of select="p"/>
+ <xsl:apply-templates select="p" mode="copy.html"/>
</xsl:template>
<!-- A project creates a header, and then process the three components of
@@ -129,14 +129,14 @@
<!-- Body is a doddle. Since it contains HTML we just copy in all the
child elements. -->
<xsl:template match="body">
- <xsl:copy-of select="child::node()"/>
+ <xsl:apply-templates select="child::node()" mode="copy.html"/>
</xsl:template>
<xsl:template match="help">
<h3>Open tasks:</h3>
<ol>
<xsl:for-each select="task">
- <li><xsl:copy-of select="child::node()"/></li>
+ <li><xsl:apply-templates select="child::node()" mode="copy.html"/></li>
</xsl:for-each>
</ol>
</xsl:template>
Modified: projects/sgml2xml/en_US.ISO8859-1/htdocs/releases/6.0R/stress.xsl
==============================================================================
--- projects/sgml2xml/en_US.ISO8859-1/htdocs/releases/6.0R/stress.xsl Wed Aug 15 06:22:55 2012 (r39382)
+++ projects/sgml2xml/en_US.ISO8859-1/htdocs/releases/6.0R/stress.xsl Wed Aug 15 21:50:43 2012 (r39383)
@@ -2,8 +2,8 @@
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-xmlns:cvs="http://www.FreeBSD.org/XML/CVS"
-exclude-result-prefixes="rdf cvs"
+xmlns="http://www.w3.org/1999/xhtml"
+exclude-result-prefixes="rdf"
version="1.0">
<xsl:output
Modified: projects/sgml2xml/en_US.ISO8859-1/htdocs/releases/6.1R/stress.xsl
==============================================================================
--- projects/sgml2xml/en_US.ISO8859-1/htdocs/releases/6.1R/stress.xsl Wed Aug 15 06:22:55 2012 (r39382)
+++ projects/sgml2xml/en_US.ISO8859-1/htdocs/releases/6.1R/stress.xsl Wed Aug 15 21:50:43 2012 (r39383)
@@ -2,8 +2,8 @@
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-xmlns:cvs="http://www.FreeBSD.org/XML/CVS"
-exclude-result-prefixes="rdf cvs"
+xmlns="http://www.w3.org/1999/xhtml"
+exclude-result-prefixes="rdf"
version="1.0">
<xsl:output
Modified: projects/sgml2xml/en_US.ISO8859-1/htdocs/releases/6.2R/stress.xsl
==============================================================================
--- projects/sgml2xml/en_US.ISO8859-1/htdocs/releases/6.2R/stress.xsl Wed Aug 15 06:22:55 2012 (r39382)
+++ projects/sgml2xml/en_US.ISO8859-1/htdocs/releases/6.2R/stress.xsl Wed Aug 15 21:50:43 2012 (r39383)
@@ -2,8 +2,8 @@
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-xmlns:cvs="http://www.FreeBSD.org/XML/CVS"
-exclude-result-prefixes="rdf cvs"
+xmlns="http://www.w3.org/1999/xhtml"
+exclude-result-prefixes="rdf"
version="1.0">
<xsl:output
Modified: projects/sgml2xml/en_US.ISO8859-1/htdocs/releases/7.0R/stress.xsl
==============================================================================
--- projects/sgml2xml/en_US.ISO8859-1/htdocs/releases/7.0R/stress.xsl Wed Aug 15 06:22:55 2012 (r39382)
+++ projects/sgml2xml/en_US.ISO8859-1/htdocs/releases/7.0R/stress.xsl Wed Aug 15 21:50:43 2012 (r39383)
@@ -2,8 +2,8 @@
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-xmlns:cvs="http://www.FreeBSD.org/XML/CVS"
-exclude-result-prefixes="rdf cvs"
+xmlns="http://www.w3.org/1999/xhtml"
+exclude-result-prefixes="rdf"
version="1.0">
<xsl:output
Modified: projects/sgml2xml/fr_FR.ISO8859-1/share/sgml/libcommon.xsl
==============================================================================
--- projects/sgml2xml/fr_FR.ISO8859-1/share/sgml/libcommon.xsl Wed Aug 15 06:22:55 2012 (r39382)
+++ projects/sgml2xml/fr_FR.ISO8859-1/share/sgml/libcommon.xsl Wed Aug 15 21:50:43 2012 (r39383)
@@ -3,7 +3,10 @@
"http://www.FreeBSD.org/XML/www/share/sgml/xslt10-freebsd.dtd">
<!-- $FreeBSD$ -->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
+<xsl:stylesheet version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns="http://www.w3.org/1999/xhtml">
+
<xsl:import href="http://www.FreeBSD.org/XML/www/share/sgml/libcommon.xsl"/>
<xsl:template name="html-news-list-newsflash-preface">
Modified: projects/sgml2xml/hu_HU.ISO8859-2/share/sgml/templates.events.xsl
==============================================================================
--- projects/sgml2xml/hu_HU.ISO8859-2/share/sgml/templates.events.xsl Wed Aug 15 06:22:55 2012 (r39382)
+++ projects/sgml2xml/hu_HU.ISO8859-2/share/sgml/templates.events.xsl Wed Aug 15 21:50:43 2012 (r39383)
@@ -261,7 +261,7 @@
<xsl:with-param name="enddate" select="enddate" />
</xsl:call-template>
</em><br/>
- <xsl:copy-of select="description/child::node()"/>
+ <xsl:apply-templates select="description/child::node()" mode="copy.html"/>
</p>
<xsl:if test="link">
<p><xsl:apply-templates select="link"/></p>
Modified: projects/sgml2xml/hu_HU.ISO8859-2/share/sgml/templates.oldnewsflash.xsl
==============================================================================
--- projects/sgml2xml/hu_HU.ISO8859-2/share/sgml/templates.oldnewsflash.xsl Wed Aug 15 06:22:55 2012 (r39382)
+++ projects/sgml2xml/hu_HU.ISO8859-2/share/sgml/templates.oldnewsflash.xsl Wed Aug 15 21:50:43 2012 (r39383)
@@ -19,6 +19,9 @@
<xsl:import href="http://www.FreeBSD.org/XML/www/lang/share/sgml/libcommon.xsl"/>
<xsl:import href="http://www.FreeBSD.org/XML/www/share/sgml/xhtml.xsl"/>
+ <!-- Do not add last modified date for old news/press -->
+ <xsl:variable name="date"/>
+
<xsl:variable name="title">&title;</xsl:variable>
<xsl:variable name="year">
@@ -26,7 +29,7 @@
</xsl:variable>
<xsl:template match="p">
- <xsl:copy-of select="." />
+ <xsl:apply-templates select="." mode="copy.html"/>
</xsl:template>
<xsl:template name="process.sidewrap">
@@ -98,7 +101,7 @@
<xsl:value-of select="ancestor::day/name"/>:</b><xsl:text> </xsl:text>
<xsl:for-each select="p">
<xsl:if test="position() > 1"><br /><br /></xsl:if>
- <xsl:copy-of select="child::node()" />
+ <xsl:apply-templates select="child::node()" mode="copy.html"/>
</xsl:for-each>
</p>
Modified: projects/sgml2xml/hu_HU.ISO8859-2/share/sgml/templates.oldpress.xsl
==============================================================================
--- projects/sgml2xml/hu_HU.ISO8859-2/share/sgml/templates.oldpress.xsl Wed Aug 15 06:22:55 2012 (r39382)
+++ projects/sgml2xml/hu_HU.ISO8859-2/share/sgml/templates.oldpress.xsl Wed Aug 15 21:50:43 2012 (r39383)
@@ -19,6 +19,9 @@
<xsl:import href="http://www.FreeBSD.org/XML/www/lang/share/sgml/libcommon.xsl"/>
<xsl:import href="http://www.FreeBSD.org/XML/www/share/sgml/xhtml.xsl"/>
+ <!-- Do not add last modified date for old news/press -->
+ <xsl:variable name="date"/>
+
<xsl:variable name="title">&title;</xsl:variable>
<xsl:variable name="year">
@@ -82,7 +85,7 @@
<a href="{$site-url}"><xsl:value-of
select="site-name"/></a>, <xsl:value-of select="author"/><br/>
- <xsl:copy-of select="p/child::node()"/>
+ <xsl:apply-templates select="p/child::node()" mode="copy.html"/>
</p>
</li>
</xsl:template>
Modified: projects/sgml2xml/hu_HU.ISO8859-2/share/sgml/templates.pastevents.xsl
==============================================================================
--- projects/sgml2xml/hu_HU.ISO8859-2/share/sgml/templates.pastevents.xsl Wed Aug 15 06:22:55 2012 (r39382)
+++ projects/sgml2xml/hu_HU.ISO8859-2/share/sgml/templates.pastevents.xsl Wed Aug 15 21:50:43 2012 (r39383)
@@ -48,6 +48,9 @@
<xsl:import href="http://www.FreeBSD.org/XML/www/lang/share/sgml/libcommon.xsl"/>
<xsl:import href="http://www.FreeBSD.org/XML/www/share/sgml/xhtml.xsl"/>
+ <!-- Do not add last modified date for old news/press -->
+ <xsl:variable name="date"/>
+
<xsl:param name="pastyears">2008 2007 2006 2005 2004 2003</xsl:param>
<xsl:key name="event-by-month" match="event"
@@ -217,7 +220,7 @@
<xsl:with-param name="enddate" select="enddate" />
</xsl:call-template>
</em><br/>
- <xsl:copy-of select="description/child::node()"/>
+ <xsl:apply-templates select="description/child::node()" mode="copy.html"/>
</p>
<xsl:if test="link">
<p><xsl:apply-templates select="link"/></p>
Modified: projects/sgml2xml/ja_JP.eucJP/share/sgml/templates.events.xsl
==============================================================================
--- projects/sgml2xml/ja_JP.eucJP/share/sgml/templates.events.xsl Wed Aug 15 06:22:55 2012 (r39382)
+++ projects/sgml2xml/ja_JP.eucJP/share/sgml/templates.events.xsl Wed Aug 15 21:50:43 2012 (r39383)
@@ -255,7 +255,7 @@
<xsl:with-param name="enddate" select="enddate" />
</xsl:call-template>
</em><br/>
- <xsl:copy-of select="description/child::node()"/>
+ <xsl:apply-templates select="description/child::node()" mode="copy.html"/>
</p>
<xsl:if test="link">
<p><xsl:apply-templates select="link"/></p>
Modified: projects/sgml2xml/ja_JP.eucJP/share/sgml/templates.oldnewsflash.xsl
==============================================================================
--- projects/sgml2xml/ja_JP.eucJP/share/sgml/templates.oldnewsflash.xsl Wed Aug 15 06:22:55 2012 (r39382)
+++ projects/sgml2xml/ja_JP.eucJP/share/sgml/templates.oldnewsflash.xsl Wed Aug 15 21:50:43 2012 (r39383)
@@ -15,6 +15,9 @@
<xsl:import href="http://www.FreeBSD.org/XML/www/lang/share/sgml/libcommon.xsl"/>
<xsl:import href="http://www.FreeBSD.org/XML/www/share/sgml/xhtml.xsl"/>
+ <!-- Do not add last modified date for old news/press -->
+ <xsl:variable name="date"/>
+
<xsl:variable name="title">&title;</xsl:variable>
<xsl:variable name="year">
@@ -22,7 +25,7 @@
</xsl:variable>
<xsl:template match="p">
- <xsl:copy-of select="." />
+ <xsl:apply-templates select="." mode="copy.html"/>
</xsl:template>
<xsl:template name="process.sidewrap">
@@ -95,13 +98,10 @@
<xsl:text> Æü</xsl:text>:</b><xsl:text> </xsl:text>
<xsl:for-each select="p">
<xsl:if test="position() > 1"><br /><br /></xsl:if>
- <xsl:copy-of select="child::node()" />
+ <xsl:apply-templates select="child::node()" mode="copy.html"/>
</xsl:for-each>
</p>
</li>
</xsl:template>
-
- <xsl:template match="date"/> <!-- Deliberately left blank -->
-
</xsl:stylesheet>
Modified: projects/sgml2xml/ja_JP.eucJP/share/sgml/templates.oldpress.xsl
==============================================================================
--- projects/sgml2xml/ja_JP.eucJP/share/sgml/templates.oldpress.xsl Wed Aug 15 06:22:55 2012 (r39382)
+++ projects/sgml2xml/ja_JP.eucJP/share/sgml/templates.oldpress.xsl Wed Aug 15 21:50:43 2012 (r39383)
@@ -15,6 +15,9 @@
<xsl:import href="http://www.FreeBSD.org/XML/www/lang/share/sgml/libcommon.xsl"/>
<xsl:import href="http://www.FreeBSD.org/XML/www/share/sgml/xhtml.xsl"/>
+ <!-- Do not add last modified date for old news/press -->
+ <xsl:variable name="date"/>
+
<xsl:variable name="title">&title;</xsl:variable>
<xsl:variable name="year">
@@ -82,7 +85,7 @@
<a href="{$site-url}"><xsl:value-of
select="site-name"/></a>, <xsl:value-of select="author"/><br/>
- <xsl:copy-of select="p/child::node()"/>
+ <xsl:apply-templates select="p/child::node()" mode="copy.html"/>
</p>
</li>
</xsl:template>
Modified: projects/sgml2xml/ru_RU.KOI8-R/share/sgml/templates.events.xsl
==============================================================================
--- projects/sgml2xml/ru_RU.KOI8-R/share/sgml/templates.events.xsl Wed Aug 15 06:22:55 2012 (r39382)
+++ projects/sgml2xml/ru_RU.KOI8-R/share/sgml/templates.events.xsl Wed Aug 15 21:50:43 2012 (r39383)
@@ -261,7 +261,7 @@
<xsl:with-param name="enddate" select="enddate" />
</xsl:call-template>
</em><br/>
- <xsl:copy-of select="description/child::node()"/>
+ <xsl:apply-templates select="description/child::node()" mode="copy.html"/>
</p>
<xsl:if test="link">
<p><xsl:apply-templates select="link"/></p>
Modified: projects/sgml2xml/share/sgml/libcommon.xsl
==============================================================================
--- projects/sgml2xml/share/sgml/libcommon.xsl Wed Aug 15 06:22:55 2012 (r39382)
+++ projects/sgml2xml/share/sgml/libcommon.xsl Wed Aug 15 21:50:43 2012 (r39383)
@@ -15,7 +15,7 @@
<xsl:import href="./transtable-common.xsl" />
<xsl:variable name="svnKeyword">
- <xsl:value-of select="//cvs:keyword[1]"/>
+ <xsl:value-of select="normalize-space(//cvs:keyword[1])"/>
</xsl:variable>
<xsl:variable name="date">
@@ -37,6 +37,16 @@
<xsl:variable name="curdate.day" select="date:day-in-month()"/>
<!--
+ Used to copy HTML chunks to the output.
+ -->
+ <xsl:template match="*" mode="copy.html">
+ <xsl:element name="{local-name()}" namespace="http://www.w3.org/1999/xhtml">
+ <xsl:copy-of select="attribute::*"/>
+ <xsl:apply-templates select="child::node()" mode="copy.html"/>
+ </xsl:element>
+ </xsl:template>
+
+ <!--
template name used in
html-usergroups-map templates.usergroups.xsl
@@ -203,15 +213,15 @@
[count(.|key('html-usergroups-id-key', string($id)))
= count(key('html-usergroups-id-key', string($id)))]
">
- <xsl:copy-of select="
+ <xsl:apply-templates select="
key('html-usergroups-regions-key', string($continent))
[count(.|key('html-usergroups-id-key', string($id)))
= count(key('html-usergroups-id-key', string($id)))]/description/node()
- " />
+ " mode="copy.html"/>
</xsl:when>
<xsl:otherwise>
<xsl:for-each select="document($usergroups.xml)">
- <xsl:copy-of select="key('html-usergroups-id-key', string($id))/description/node()" />
+ <xsl:apply-templates select="key('html-usergroups-id-key', string($id))/description/node()" mode="copy.html"/>
</xsl:for-each>
</xsl:otherwise>
</xsl:choose>
@@ -576,7 +586,7 @@
<xsl:text> </xsl:text>
<xsl:for-each select="p">
<xsl:if test="position() > 1"><br /><br /></xsl:if>
- <xsl:copy-of select="child::node()" />
+ <xsl:apply-templates select="child::node()" mode="copy.html"/>
</xsl:for-each>
</p>
</li>
@@ -612,7 +622,7 @@
<xsl:text> </xsl:text>
<xsl:for-each select="p">
<xsl:if test="position() > 1"><br /><br /></xsl:if>
- <xsl:copy-of select="child::node()" />
+ <xsl:apply-templates select="child::node()" mode="copy.html"/>
</xsl:for-each>
</p>
</li>
@@ -673,7 +683,7 @@
<a href="{$url}"><b><xsl:value-of select="name"/></b></a><br/>
<a href="{$site-url}"><xsl:value-of select="site-name"/></a>,
<xsl:value-of select="author"/><br/>
- <xsl:copy-of select="p/child::node()"/>
+ <xsl:apply-templates select="p/child::node()" mode="copy.html"/>
</p>
</li>
</xsl:for-each>
@@ -694,7 +704,7 @@
<a href="{$url}"><b><xsl:value-of select="name"/></b></a><br/>
<a href="{$site-url}"><xsl:value-of select="site-name"/></a>,
<xsl:value-of select="author"/><br/>
- <xsl:copy-of select="p/child::node()"/>
+ <xsl:apply-templates select="p/child::node()" mode="copy.html"/>
</p>
</li>
</xsl:for-each>
Modified: projects/sgml2xml/share/sgml/templates.entries.xsl
==============================================================================
--- projects/sgml2xml/share/sgml/templates.entries.xsl Wed Aug 15 06:22:55 2012 (r39382)
+++ projects/sgml2xml/share/sgml/templates.entries.xsl Wed Aug 15 21:50:43 2012 (r39383)
@@ -105,7 +105,7 @@
<xsl:value-of select="name"/>
</xsl:element></dt>
- <dd><xsl:copy-of select="description/child::node()" /></dd>
+ <dd><xsl:apply-templates select="description/child::node()" mode="copy.html"/></dd>
</xsl:for-each>
</dl>
</xsl:otherwise>
Modified: projects/sgml2xml/share/sgml/templates.oldnewsflash.xsl
==============================================================================
--- projects/sgml2xml/share/sgml/templates.oldnewsflash.xsl Wed Aug 15 06:22:55 2012 (r39382)
+++ projects/sgml2xml/share/sgml/templates.oldnewsflash.xsl Wed Aug 15 21:50:43 2012 (r39383)
@@ -13,6 +13,9 @@
<xsl:import href="http://www.FreeBSD.org/XML/www/lang/share/sgml/libcommon.xsl"/>
<xsl:import href="http://www.FreeBSD.org/XML/www/share/sgml/xhtml.xsl"/>
+ <!-- Do not add last modified date for old news/press -->
+ <xsl:variable name="date"/>
+
<xsl:variable name="year">
<xsl:value-of select="descendant::year/name"/>
</xsl:variable>
@@ -104,7 +107,7 @@
<xsl:value-of select="ancestor::year/name"/>:</b><xsl:text> </xsl:text>
<xsl:for-each select="p">
<xsl:if test="position() > 1"><br /><br /></xsl:if>
- <xsl:copy-of select="child::node()" />
+ <xsl:apply-templates select="child::node()" mode="copy.html"/>
</xsl:for-each>
</p>
Modified: projects/sgml2xml/share/sgml/templates.oldpress.xsl
==============================================================================
--- projects/sgml2xml/share/sgml/templates.oldpress.xsl Wed Aug 15 06:22:55 2012 (r39382)
+++ projects/sgml2xml/share/sgml/templates.oldpress.xsl Wed Aug 15 21:50:43 2012 (r39383)
@@ -13,6 +13,9 @@
<xsl:import href="http://www.FreeBSD.org/XML/www/lang/share/sgml/libcommon.xsl"/>
<xsl:import href="http://www.FreeBSD.org/XML/www/share/sgml/xhtml.xsl"/>
+ <!-- Do not add last modified date for old news/press -->
+ <xsl:variable name="date"/>
+
<xsl:variable name="title">&title;</xsl:variable>
<xsl:variable name="year">
@@ -78,7 +81,7 @@
<a href="{$site-url}"><xsl:value-of
select="site-name"/></a>, <xsl:value-of select="author"/><br/>
- <xsl:copy-of select="p/child::node()"/>
+ <xsl:apply-templates select="p/child::node()" mode="copy.html"/>
</p>
</li>
</xsl:template>
Modified: projects/sgml2xml/share/sgml/templates.pastevents.xsl
==============================================================================
--- projects/sgml2xml/share/sgml/templates.pastevents.xsl Wed Aug 15 06:22:55 2012 (r39382)
+++ projects/sgml2xml/share/sgml/templates.pastevents.xsl Wed Aug 15 21:50:43 2012 (r39383)
@@ -42,6 +42,9 @@
<xsl:import href="http://www.FreeBSD.org/XML/www/lang/share/sgml/libcommon.xsl"/>
<xsl:import href="http://www.FreeBSD.org/XML/www/share/sgml/xhtml.xsl"/>
+ <!-- Do not add last modified date for old news/press -->
+ <xsl:variable name="date"/>
+
<xsl:param name="pastyears">2003 2004 2005 2006</xsl:param>
<xsl:key name="event-by-month" match="event"
@@ -214,7 +217,7 @@
<xsl:with-param name="enddate" select="enddate" />
</xsl:call-template>
</em><br/>
- <xsl:copy-of select="description/child::node()"/>
+ <xsl:apply-templates select="description/child::node()" mode="copy.html"/>
</p>
<xsl:if test="link">
<p><xsl:apply-templates select="link"/></p>
Modified: projects/sgml2xml/share/sgml/xhtml.xsl
==============================================================================
--- projects/sgml2xml/share/sgml/xhtml.xsl Wed Aug 15 06:22:55 2012 (r39382)
+++ projects/sgml2xml/share/sgml/xhtml.xsl Wed Aug 15 21:50:43 2012 (r39383)
@@ -17,7 +17,7 @@
<xsl:variable name="rsstitle" select="''"/>
<xsl:variable name="svnKeyword">
- <xsl:value-of select="//cvs:keyword[1]"/>
+ <xsl:value-of select="normalize-space(//cvs:keyword[1])"/>
</xsl:variable>
<xsl:variable name="date">
@@ -170,6 +170,8 @@ parameters. Changing them will result i
<xsl:template name="process.footer">
©right;<br/>
- &lastmod; <xsl:value-of select="$date"/>
+ <xsl:if test="$date != ''">
+ &lastmod; <xsl:value-of select="$date"/>
+ </xsl:if>
</xsl:template>
</xsl:stylesheet>
More information about the svn-doc-projects
mailing list