|
|
@ -0,0 +1,27 @@ |
|
|
|
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> |
|
|
|
<xsl:output method="text" /> |
|
|
|
<xsl:strip-space elements="*"/> |
|
|
|
<xsl:template match="/"> |
|
|
|
<xsl:text>---
title: Actualités
---

Les événements liés à l'association sont publiés sur [l'Agenda du libre](https://www.agendadulibre.org).

</xsl:text> |
|
|
|
<xsl:for-each select="/events/event"> |
|
|
|
<xsl:sort select="start-time" order="descending" /> |
|
|
|
<xsl:if test="position() <= 10"> |
|
|
|
<xsl:text>## </xsl:text> |
|
|
|
<xsl:value-of select="title"/> |
|
|
|
<xsl:text>

</xsl:text> |
|
|
|
<xsl:text>**Date:** </xsl:text> |
|
|
|
<xsl:value-of select="start-time"/> |
|
|
|
<xsl:text> 
</xsl:text> |
|
|
|
<xsl:text>**Lieu:** </xsl:text> |
|
|
|
<xsl:value-of select="place_name"/> |
|
|
|
<xsl:text> *</xsl:text> |
|
|
|
<xsl:value-of select="address"/> |
|
|
|
<xsl:text> à </xsl:text> |
|
|
|
<xsl:value-of select="city"/> |
|
|
|
<xsl:text>*

</xsl:text> |
|
|
|
<xsl:value-of select="normalize-space(description)"/> |
|
|
|
<xsl:text>

</xsl:text> |
|
|
|
</xsl:if> |
|
|
|
</xsl:for-each> |
|
|
|
</xsl:template> |
|
|
|
</xsl:stylesheet> |