Author: as
Date: Tue Feb 26 13:39:36 2008
New Revision: 7452

Log:
- Added the required xmlns attribute when creating RSS1 feeds.

Modified:
    trunk/Feed/ChangeLog
    trunk/Feed/src/processors/rss1.php
    trunk/Feed/tests/rss1/regression/generate/item/item_about+title+link.out
    trunk/Feed/tests/rss1/regression/generate/item/item_multiple.out
    trunk/Feed/tests/rss1/regression/generate/modules/content/content_html.out
    
trunk/Feed/tests/rss1/regression/generate/modules/content/content_multiple.out
    
trunk/Feed/tests/rss1/regression/generate/modules/creativecommons/creativecommons_all_item_multiple.out
    
trunk/Feed/tests/rss1/regression/generate/modules/creativecommons/creativecommons_feed.out
    
trunk/Feed/tests/rss1/regression/generate/modules/creativecommons/creativecommons_item.out
    
trunk/Feed/tests/rss1/regression/generate/modules/dc/dc_all_lang_multiple.out
    
trunk/Feed/tests/rss1/regression/generate/modules/dc/dc_creator_item_multiple.out
    trunk/Feed/tests/rss1/regression/generate/modules/itunes/itunes_all.out
    trunk/Feed/tests/rss1/regression/generate/modules/itunes/itunes_all_feed.out
    trunk/Feed/tests/rss1/regression/generate/modules/itunes/itunes_all_item.out
    
trunk/Feed/tests/rss1/regression/generate/modules/itunes/itunes_all_item_multiple.out
    
trunk/Feed/tests/rss1/regression/generate/modules/itunes/itunes_category_multiple.out
    
trunk/Feed/tests/rss1/regression/generate/optional/image/image_about+title+url+link.out
    
trunk/Feed/tests/rss1/regression/generate/optional/textinput/textinput_about+title+description+name+link.out

Modified: trunk/Feed/ChangeLog
==============================================================================
--- trunk/Feed/ChangeLog [iso-8859-1] (original)
+++ trunk/Feed/ChangeLog [iso-8859-1] Tue Feb 26 13:39:36 2008
@@ -22,6 +22,7 @@
   which are considered as RSS2 feeds.
 - Added support for the iTunes module.
 - Added support for the CreativeCommons module.
+- Added the required xmlns attribute when creating RSS1 feeds.
 
 
 1.0beta1 - Monday 18 December 2006

Modified: trunk/Feed/src/processors/rss1.php
==============================================================================
--- trunk/Feed/src/processors/rss1.php [iso-8859-1] (original)
+++ trunk/Feed/src/processors/rss1.php [iso-8859-1] Tue Feb 26 13:39:36 2008
@@ -141,6 +141,8 @@
     protected function createRootElement( $version )
     {
         $rss = $this->xml->createElementNS( 
'http://www.w3.org/1999/02/22-rdf-syntax-ns#', 'rdf:RDF' );
+        $this->addAttribute( $rss, 'xmlns', 'http://purl.org/rss/1.0/' );
+
         $this->channel = $channelTag = $this->xml->createElement( 'channel' );
         $rss->appendChild( $channelTag );
         $this->root = $this->xml->appendChild( $rss );

Modified: 
trunk/Feed/tests/rss1/regression/generate/item/item_about+title+link.out
==============================================================================
--- trunk/Feed/tests/rss1/regression/generate/item/item_about+title+link.out 
[iso-8859-1] (original)
+++ trunk/Feed/tests/rss1/regression/generate/item/item_about+title+link.out 
[iso-8859-1] Tue Feb 26 13:39:36 2008
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns="http://purl.org/rss/1.0/";>
   <channel rdf:about="Channel about">
     <title>Feed title</title>
     <link>Feed link</link>

Modified: trunk/Feed/tests/rss1/regression/generate/item/item_multiple.out
==============================================================================
--- trunk/Feed/tests/rss1/regression/generate/item/item_multiple.out 
[iso-8859-1] (original)
+++ trunk/Feed/tests/rss1/regression/generate/item/item_multiple.out 
[iso-8859-1] Tue Feb 26 13:39:36 2008
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns="http://purl.org/rss/1.0/";>
   <channel rdf:about="Channel about">
     <title>Feed title</title>
     <link>Feed link</link>

Modified: 
trunk/Feed/tests/rss1/regression/generate/modules/content/content_html.out
==============================================================================
--- trunk/Feed/tests/rss1/regression/generate/modules/content/content_html.out 
[iso-8859-1] (original)
+++ trunk/Feed/tests/rss1/regression/generate/modules/content/content_html.out 
[iso-8859-1] Tue Feb 26 13:39:36 2008
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns:content="http://purl.org/rss/1.0/modules/content/";>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns="http://purl.org/rss/1.0/"; 
xmlns:content="http://purl.org/rss/1.0/modules/content/";>
   <channel rdf:about="Channel about">
     <title>Feed title</title>
     <link>Feed link</link>

Modified: 
trunk/Feed/tests/rss1/regression/generate/modules/content/content_multiple.out
==============================================================================
--- 
trunk/Feed/tests/rss1/regression/generate/modules/content/content_multiple.out 
[iso-8859-1] (original)
+++ 
trunk/Feed/tests/rss1/regression/generate/modules/content/content_multiple.out 
[iso-8859-1] Tue Feb 26 13:39:36 2008
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns:content="http://purl.org/rss/1.0/modules/content/";>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns="http://purl.org/rss/1.0/"; 
xmlns:content="http://purl.org/rss/1.0/modules/content/";>
   <channel rdf:about="Channel about">
     <title>Feed title</title>
     <link>Feed link</link>

Modified: 
trunk/Feed/tests/rss1/regression/generate/modules/creativecommons/creativecommons_all_item_multiple.out
==============================================================================
--- 
trunk/Feed/tests/rss1/regression/generate/modules/creativecommons/creativecommons_all_item_multiple.out
 [iso-8859-1] (original)
+++ 
trunk/Feed/tests/rss1/regression/generate/modules/creativecommons/creativecommons_all_item_multiple.out
 [iso-8859-1] Tue Feb 26 13:39:36 2008
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule";>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns="http://purl.org/rss/1.0/"; 
xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule";>
   <channel rdf:about="Channel about">
     <title>Feed title</title>
     <link>Feed link</link>

Modified: 
trunk/Feed/tests/rss1/regression/generate/modules/creativecommons/creativecommons_feed.out
==============================================================================
--- 
trunk/Feed/tests/rss1/regression/generate/modules/creativecommons/creativecommons_feed.out
 [iso-8859-1] (original)
+++ 
trunk/Feed/tests/rss1/regression/generate/modules/creativecommons/creativecommons_feed.out
 [iso-8859-1] Tue Feb 26 13:39:36 2008
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule";>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns="http://purl.org/rss/1.0/"; 
xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule";>
   <channel rdf:about="Channel about">
     <title>Feed title</title>
     <link>Feed link</link>

Modified: 
trunk/Feed/tests/rss1/regression/generate/modules/creativecommons/creativecommons_item.out
==============================================================================
--- 
trunk/Feed/tests/rss1/regression/generate/modules/creativecommons/creativecommons_item.out
 [iso-8859-1] (original)
+++ 
trunk/Feed/tests/rss1/regression/generate/modules/creativecommons/creativecommons_item.out
 [iso-8859-1] Tue Feb 26 13:39:36 2008
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule";>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns="http://purl.org/rss/1.0/"; 
xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule";>
   <channel rdf:about="Channel about">
     <title>Feed title</title>
     <link>Feed link</link>

Modified: 
trunk/Feed/tests/rss1/regression/generate/modules/dc/dc_all_lang_multiple.out
==============================================================================
--- 
trunk/Feed/tests/rss1/regression/generate/modules/dc/dc_all_lang_multiple.out 
[iso-8859-1] (original)
+++ 
trunk/Feed/tests/rss1/regression/generate/modules/dc/dc_all_lang_multiple.out 
[iso-8859-1] Tue Feb 26 13:39:36 2008
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns:dc="http://purl.org/dc/elements/1.1/";>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns="http://purl.org/rss/1.0/"; xmlns:dc="http://purl.org/dc/elements/1.1/";>
   <channel rdf:about="Channel about">
     <title>Feed title</title>
     <link>Feed link</link>

Modified: 
trunk/Feed/tests/rss1/regression/generate/modules/dc/dc_creator_item_multiple.out
==============================================================================
--- 
trunk/Feed/tests/rss1/regression/generate/modules/dc/dc_creator_item_multiple.out
 [iso-8859-1] (original)
+++ 
trunk/Feed/tests/rss1/regression/generate/modules/dc/dc_creator_item_multiple.out
 [iso-8859-1] Tue Feb 26 13:39:36 2008
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns:dc="http://purl.org/dc/elements/1.1/";>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns="http://purl.org/rss/1.0/"; xmlns:dc="http://purl.org/dc/elements/1.1/";>
   <channel rdf:about="Channel about">
     <title>Feed title</title>
     <link>Feed link</link>

Modified: 
trunk/Feed/tests/rss1/regression/generate/modules/itunes/itunes_all.out
==============================================================================
--- trunk/Feed/tests/rss1/regression/generate/modules/itunes/itunes_all.out 
[iso-8859-1] (original)
+++ trunk/Feed/tests/rss1/regression/generate/modules/itunes/itunes_all.out 
[iso-8859-1] Tue Feb 26 13:39:36 2008
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd";>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns="http://purl.org/rss/1.0/"; 
xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd";>
   <channel rdf:about="Channel about">
     <title>Feed title</title>
     <link>Feed link</link>

Modified: 
trunk/Feed/tests/rss1/regression/generate/modules/itunes/itunes_all_feed.out
==============================================================================
--- 
trunk/Feed/tests/rss1/regression/generate/modules/itunes/itunes_all_feed.out 
[iso-8859-1] (original)
+++ 
trunk/Feed/tests/rss1/regression/generate/modules/itunes/itunes_all_feed.out 
[iso-8859-1] Tue Feb 26 13:39:36 2008
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd";>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns="http://purl.org/rss/1.0/"; 
xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd";>
   <channel rdf:about="Channel about">
     <title>Feed title</title>
     <link>Feed link</link>

Modified: 
trunk/Feed/tests/rss1/regression/generate/modules/itunes/itunes_all_item.out
==============================================================================
--- 
trunk/Feed/tests/rss1/regression/generate/modules/itunes/itunes_all_item.out 
[iso-8859-1] (original)
+++ 
trunk/Feed/tests/rss1/regression/generate/modules/itunes/itunes_all_item.out 
[iso-8859-1] Tue Feb 26 13:39:36 2008
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd";>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns="http://purl.org/rss/1.0/"; 
xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd";>
   <channel rdf:about="Channel about">
     <title>Feed title</title>
     <link>Feed link</link>

Modified: 
trunk/Feed/tests/rss1/regression/generate/modules/itunes/itunes_all_item_multiple.out
==============================================================================
--- 
trunk/Feed/tests/rss1/regression/generate/modules/itunes/itunes_all_item_multiple.out
 [iso-8859-1] (original)
+++ 
trunk/Feed/tests/rss1/regression/generate/modules/itunes/itunes_all_item_multiple.out
 [iso-8859-1] Tue Feb 26 13:39:36 2008
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd";>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns="http://purl.org/rss/1.0/"; 
xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd";>
   <channel rdf:about="Channel about">
     <title>Feed title</title>
     <link>Feed link</link>

Modified: 
trunk/Feed/tests/rss1/regression/generate/modules/itunes/itunes_category_multiple.out
==============================================================================
--- 
trunk/Feed/tests/rss1/regression/generate/modules/itunes/itunes_category_multiple.out
 [iso-8859-1] (original)
+++ 
trunk/Feed/tests/rss1/regression/generate/modules/itunes/itunes_category_multiple.out
 [iso-8859-1] Tue Feb 26 13:39:36 2008
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd";>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns="http://purl.org/rss/1.0/"; 
xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd";>
   <channel rdf:about="Channel about">
     <title>Feed title</title>
     <link>Feed link</link>

Modified: 
trunk/Feed/tests/rss1/regression/generate/optional/image/image_about+title+url+link.out
==============================================================================
--- 
trunk/Feed/tests/rss1/regression/generate/optional/image/image_about+title+url+link.out
 [iso-8859-1] (original)
+++ 
trunk/Feed/tests/rss1/regression/generate/optional/image/image_about+title+url+link.out
 [iso-8859-1] Tue Feb 26 13:39:36 2008
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns="http://purl.org/rss/1.0/";>
   <channel rdf:about="Channel about">
     <title>Feed title</title>
     <link>Feed link</link>

Modified: 
trunk/Feed/tests/rss1/regression/generate/optional/textinput/textinput_about+title+description+name+link.out
==============================================================================
--- 
trunk/Feed/tests/rss1/regression/generate/optional/textinput/textinput_about+title+description+name+link.out
 [iso-8859-1] (original)
+++ 
trunk/Feed/tests/rss1/regression/generate/optional/textinput/textinput_about+title+description+name+link.out
 [iso-8859-1] Tue Feb 26 13:39:36 2008
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
xmlns="http://purl.org/rss/1.0/";>
   <channel rdf:about="Channel about">
     <title>Feed title</title>
     <link>Feed link</link>


-- 
svn-components mailing list
svn-components@lists.ez.no
http://lists.ez.no/mailman/listinfo/svn-components

Reply via email to