svn commit: r963154 - in /lenya/branches/BRANCH_2_1_X/src/modules/news/xslt: addDate.xsl collection2rss.xsl

[email protected]
Newsgroups gmane.comp.cms.lenya.cvs
Message-ID <[email protected]>
Author: andreas
Date: Sun Jul 11 22:14:37 2010
New Revision: 963154

URL: http://svn.apache.org/viewvc?rev=963154&view=rev
Log:
Don't try to add pubDate if feed contains no documents.

Modified:
    lenya/branches/BRANCH_2_1_X/src/modules/news/xslt/addDate.xsl
    lenya/branches/BRANCH_2_1_X/src/modules/news/xslt/collection2rss.xsl

Modified: lenya/branches/BRANCH_2_1_X/src/modules/news/xslt/addDate.xsl
URL: http://svn.apache.org/viewvc/lenya/branches/BRANCH_2_1_X/src/modules/news/xslt/addDate.xsl?rev=963154&r1=963153&r2=963154&view=diff
==============================================================================
--- lenya/branches/BRANCH_2_1_X/src/modules/news/xslt/addDate.xsl (original)
+++ lenya/branches/BRANCH_2_1_X/src/modules/news/xslt/addDate.xsl Sun Jul 11 22:14:37 2010
@@ -38,7 +38,7 @@
   </xsl:template>
   
   
-  <xsl:template match="@*|node()">
+  <xsl:template match="@*|node()" priority="-2">
     <xsl:copy>
       <xsl:apply-templates select="@*|node()"/>
     </xsl:copy>

Modified: lenya/branches/BRANCH_2_1_X/src/modules/news/xslt/collection2rss.xsl
URL: http://svn.apache.org/viewvc/lenya/branches/BRANCH_2_1_X/src/modules/news/xslt/collection2rss.xsl?rev=963154&r1=963153&r2=963154&view=diff
==============================================================================
--- lenya/branches/BRANCH_2_1_X/src/modules/news/xslt/collection2rss.xsl (original)
+++ lenya/branches/BRANCH_2_1_X/src/modules/news/xslt/collection2rss.xsl Sun Jul 11 22:14:37 2010
@@ -49,8 +49,10 @@
           uuid="{@uuid}" lang="{$language}"/></description>
         <language><xsl:value-of select="$language"/></language>
         <copyright><meta:value ns="http://purl.org/dc/elements/1.1/" element="rights"
-          uuid="{@uuid}" lang="{$language}"/></copyright>
-        <pubDate><i18n:date-time locale="en" src-pattern="yyyy-MM-dd hh:mm:ss" pattern="EEE, dd MMM yyyy HH:mm:ss Z" value="{col:document[1]/dc:date}"/></pubDate>
+        uuid="{@uuid}" lang="{$language}"/></copyright>
+        <xsl:if test="col:document">
+          <pubDate><i18n:date-time locale="en" src-pattern="yyyy-MM-dd hh:mm:ss" pattern="EEE, dd MMM yyyy HH:mm:ss Z" value="{col:document[1]/dc:date}"/></pubDate>
+        </xsl:if>
         
         <!--
           <image>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.