svn commit: r40557 - head/share/xml
Hiroki Sato
hrs at FreeBSD.org
Wed Jan 9 14:45:36 UTC 2013
Author: hrs
Date: Wed Jan 9 14:45:35 2013
New Revision: 40557
URL: http://svnweb.freebsd.org/changeset/doc/40557
Log:
Fix a syntax error. This caused a build breakage in newer libxslt which check
the stylesheet syntax more strictly.
|It is an error for the value of either the use attribute or the match
|attribute to contain a VariableReference.
| (XSL Transformations (XSLT) |Version 1.0, Section 12.2)
Reported by: gjb on -doc@
Modified:
head/share/xml/templates.events.xsl
head/share/xml/templates.pastevents.xsl
Modified: head/share/xml/templates.events.xsl
==============================================================================
--- head/share/xml/templates.events.xsl Wed Jan 9 11:22:16 2013 (r40556)
+++ head/share/xml/templates.events.xsl Wed Jan 9 14:45:35 2013 (r40557)
@@ -51,12 +51,12 @@
<xsl:key name="event-by-country" match="event"
use="location/country" />
- <xsl:key name="upcoming-event-by-country" match="event[((number(enddate/year) > number($curdate.year)) or
- (number(enddate/year) = number($curdate.year) and
- number(enddate/month) > number($curdate.month)) or
- (number(enddate/year) = number($curdate.year) and
- number(enddate/month) = number($curdate.month) and
- enddate/day >= $curdate.day))]"
+ <xsl:key name="upcoming-event-by-country" match="event[((number(enddate/year) > number(date:year())) or
+ (number(enddate/year) = number(date:year()) and
+ number(enddate/month) > number(date:month-in-year())) or
+ (number(enddate/year) = number(date:year()) and
+ number(enddate/month) = number(date:month-in-year()) and
+ enddate/day >= date:day-in-month()))]"
use="location/country" />
<xsl:variable name="charturl" select="'http://chart.apis.google.com/chart?cht=t&chs=400x200&chtm=world&chco=ffffff,ffbe38,600000&chf=bg,s,4D89F9'" />
Modified: head/share/xml/templates.pastevents.xsl
==============================================================================
--- head/share/xml/templates.pastevents.xsl Wed Jan 9 11:22:16 2013 (r40556)
+++ head/share/xml/templates.pastevents.xsl Wed Jan 9 14:45:35 2013 (r40557)
@@ -53,12 +53,12 @@
<xsl:key name="event-by-country" match="event"
use="location/country" />
- <xsl:key name="upcoming-event-by-country" match="event[((number(enddate/year) > number($curdate.year)) or
- (number(enddate/year) = number($curdate.year) and
- number(enddate/month) > number($curdate.month)) or
- (number(enddate/year) = number($curdate.year) and
- number(enddate/month) = number($curdate.month) and
- enddate/day >= $curdate.day))]"
+ <xsl:key name="upcoming-event-by-country" match="event[((number(enddate/year) > number(date:year())) or
+ (number(enddate/year) = number(date:year()) and
+ number(enddate/month) > number(date:month-in-year())) or
+ (number(enddate/year) = number(date:year()) and
+ number(enddate/month) = number(date:month-in-year()) and
+ enddate/day >= date:day-in-month()))]"
use="location/country" />
<xsl:variable name="charturl" select="'http://chart.apis.google.com/chart?cht=t&chs=400x200&chtm=world&chco=ffffff,ffbe38,600000&chf=bg,s,4D89F9'" />
More information about the svn-doc-all
mailing list