<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- 
    Auteur : D.Guebey

    Cette feuille XSLT convertit un fichier rss 2.0
    en rss simplifie 
    
    Creation : 28 avr 2005
    Modifications :

    TODO :

-->

<xsl:stylesheet version="1.0"
	xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
        xmlns:rss="http://blogs.law.harvard.edu/tech/rss"
        xmlns="http://www.dg77.net/XML/"
	exclude-result-prefixes="rss"
>

<xsl:output method="xml"
	indent="yes"
	encoding="iso-8859-1"
	media-type="text/xml"
	omit-xml-declaration="no"
/>

<xsl:strip-space elements="*" />

<xsl:template match="/">
        <rss><xsl:apply-templates /></rss>
</xsl:template>

<xsl:template match="rss:rss">
        <xsl:apply-templates select="rss:channel" />
</xsl:template>

<xsl:template match="rss:channel">
        <xsl:apply-templates />
</xsl:template>

<xsl:template match="rss:guid">
        <guid><xsl:apply-templates /></guid>
</xsl:template>

<xsl:template match="rss:item">
        <item><xsl:apply-templates /></item>
</xsl:template>

<xsl:template match="rss:title">
        <title><xsl:apply-templates /></title>
</xsl:template>

<xsl:template match="rss:link">
        <link><xsl:apply-templates /></link>
</xsl:template>

<xsl:template match="rss:description">
<xsl:if test="local-name(parent::node()) != 'rss:rss'">
        <description><xsl:apply-templates /></description>
</xsl:if>
</xsl:template>


<!-- omissions ************************ -->
<!--xsl:template match="description"/-->
<xsl:template match="upd"/>
<xsl:template match="cre"/>
<xsl:template match="rss:image"/>
<xsl:template match="rss:pubDate"/>

</xsl:stylesheet>
