diff --git a/en/events/Makefile b/en/events/Makefile index 3dcae29c4f..e4921d3385 100644 --- a/en/events/Makefile +++ b/en/events/Makefile @@ -1,4 +1,4 @@ -# $FreeBSD: www/en/events/Makefile,v 1.13 2007/09/18 15:23:05 simon Exp $ +# $FreeBSD: www/en/events/Makefile,v 1.14 2008/01/16 07:46:21 murray Exp $ .if exists(../Makefile.conf) .include "../Makefile.conf" @@ -10,12 +10,25 @@ SUBDIR= 2002 SUBDIR+= 2003 +# The year the top level events.html file starts from: +YEARSTART= 2007 +# Years to generate past events pages for and link from top level: +PASTYEARS= 2003 2004 2005 2006 + DATA= events.css INDEXLINK= events.html XMLDOCS+= events:${XSL_EVENTS}:${XML_EVENTS_EVENTS}: +PARAMS.events= --param startyear ${YEARSTART} +PARAMS.events+= --stringparam pastyears '${PASTYEARS}' DEPENDSET.events= events +.for year in ${PASTYEARS} +XMLDOCS+= events${year}:${XSL_EVENTS_PAST}:${XML_EVENTS_EVENTS}: +PARAMS.events${year}= --param year ${year} +DEPENDSET.events${year}= events${year} +.endfor + XMLDOCS+= events_ics:${XSL_EVENTS_ICS}:${XML_EVENTS_EVENTS}:events.ics DEPENDSET.events_ics= events diff --git a/share/sgml/templates.events.xsl b/share/sgml/templates.events.xsl index 37618e87b3..6b1e1c74e6 100644 --- a/share/sgml/templates.events.xsl +++ b/share/sgml/templates.events.xsl @@ -9,9 +9,10 @@ ]> - +
@@ -309,4 +320,31 @@ upcoming

+ + + + + + + + +
  • + events.html + +
  • +
    + + + + +
    + +
  • + events.html + +
  • +
    +
    +
    +