fixed ical
git-svn-id: svn://svn.c3d2.de/c3d2-web/trunk@511 31f61c52-7bfb-0310-b897-fc00f8a278f0
This commit is contained in:
parent
fed533415e
commit
5ff9998754
|
@ -3,8 +3,7 @@
|
|||
cat <<EOF
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE page SYSTEM "http://www.c3d2.de/dtd/c3d2web.dtd">
|
||||
<page title="News">
|
||||
<news>
|
||||
<page title="News"><news>
|
||||
EOF
|
||||
|
||||
for item in $* ; do
|
||||
|
|
17
xsl/ical.xsl
17
xsl/ical.xsl
|
@ -11,12 +11,9 @@
|
|||
|
||||
<xsl:variable name="baseurl">https://www.c3d2.de/</xsl:variable>
|
||||
|
||||
<xsl:template match="news">
|
||||
<xsl:template match="news"><xsl:text>BEGIN:VCALENDAR</xsl:text>
|
||||
<xsl:text> </xsl:text>
|
||||
|
||||
<xsl:text>BEGIN:VCALENDAR</xsl:text>
|
||||
<xsl:text> </xsl:text>
|
||||
|
||||
|
||||
<xsl:text>VERSION:2.0</xsl:text>
|
||||
<xsl:text> </xsl:text>
|
||||
|
||||
|
@ -38,17 +35,13 @@
|
|||
<xsl:text>X-WR-TIMEZONE;VALUE=TEXT:Europe/Berlin</xsl:text>
|
||||
<xsl:text> </xsl:text>
|
||||
|
||||
<xsl:text> </xsl:text>
|
||||
|
||||
<xsl:for-each select="newsfile">
|
||||
<xsl:sort select="date:seconds(document(.)/item/@date)" data-type="number" order="descending" />
|
||||
|
||||
<xsl:if test="document(.)/item/event">
|
||||
<xsl:apply-templates select="document(.)/item">
|
||||
<xsl:with-param name="newsfile" select="."/>
|
||||
</xsl:apply-templates>
|
||||
</xsl:if>
|
||||
|
||||
</xsl:for-each>
|
||||
|
||||
<xsl:text> </xsl:text>
|
||||
|
@ -59,17 +52,13 @@
|
|||
<xsl:template match="item">
|
||||
<xsl:param name="newsfile"/>
|
||||
|
||||
<xsl:text> </xsl:text>
|
||||
|
||||
<xsl:text>BEGIN:VEVENT</xsl:text>
|
||||
<xsl:text> </xsl:text>
|
||||
|
||||
<xsl:text>METHOD:PUBLISH</xsl:text>
|
||||
<xsl:text> </xsl:text>
|
||||
|
||||
<xsl:text>UID:</xsl:text>
|
||||
<xsl:value-of select="crypto:sha1(concat(@title,@date))"/>
|
||||
<xsl:text>@www.c3d2.de</xsl:text>
|
||||
<xsl:text>UID:</xsl:text><!-- <xsl:value-of select="crypto:sha1(concat(@title,@date))"/> -->1<xsl:text>@www.c3d2.de</xsl:text>
|
||||
<xsl:text> </xsl:text>
|
||||
|
||||
<xsl:text>DTSTAMP:</xsl:text>
|
||||
|
|
Loading…
Reference in New Issue