Author: as
Date: Fri Nov 9 16:35:39 2007
New Revision: 6690
Log:
- Added support for generating 'subtitle' ATOM feed element.
Added:
trunk/Feed/tests/atom/regression/generate/optional/subtitle/
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_empty.in
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_empty.out
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_html.in
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_html.out
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_no_type.in
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_no_type.out
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_text.in
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_text.out
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_xhtml.in
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_xhtml.out
Modified:
trunk/Feed/src/processors/atom.php
Modified: trunk/Feed/src/processors/atom.php
==============================================================================
--- trunk/Feed/src/processors/atom.php [iso-8859-1] (original)
+++ trunk/Feed/src/processors/atom.php [iso-8859-1] Fri Nov 9 16:35:39 2007
@@ -62,7 +62,8 @@
'rights' => array( '#' => 'string',
'ATTRIBUTES' => array( 'type' => 'string' ),
),
- 'subtitle' => array( '#' => 'string' ),
+ 'subtitle' => array( '#' => 'string',
+ 'ATTRIBUTES' => array( 'type' => 'string' ),
),
'REQUIRED' => array( 'id', 'title', 'updated' ),
'OPTIONAL' => array( 'author', 'link', 'category',
Added:
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_empty.in
==============================================================================
---
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_empty.in
(added)
+++
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_empty.in
[iso-8859-1] Fri Nov 9 16:35:39 2007
@@ -1,0 +1,7 @@
+<?php
+return array( 'id' => 'Feed id',
+ 'title' => array( array( '#' => 'Feed title',
+ 'type' => '' ) ),
+ 'updated' => 'Feed updated',
+ 'subtitle' => array( array() ) );
+?>
Added:
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_empty.out
==============================================================================
---
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_empty.out
(added)
+++
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_empty.out
[iso-8859-1] Fri Nov 9 16:35:39 2007
@@ -1,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom">
+ <id>Feed id</id>
+ <title type="text">Feed title</title>
+ <updated>Feed updated</updated>
+ <subtitle></subtitle>
+</feed>
Added:
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_html.in
==============================================================================
---
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_html.in
(added)
+++
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_html.in
[iso-8859-1] Fri Nov 9 16:35:39 2007
@@ -1,0 +1,7 @@
+<?php
+return array( 'id' => 'Feed id',
+ 'title' => array( array( '#' => 'Feed title' ) ),
+ 'updated' => 'Feed updated',
+ 'subtitle' => array( array( '#' => 'Feed subtitle',
+ 'type' => 'html' ) ) );
+?>
Added:
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_html.out
==============================================================================
---
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_html.out
(added)
+++
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_html.out
[iso-8859-1] Fri Nov 9 16:35:39 2007
@@ -1,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom">
+ <id>Feed id</id>
+ <title>Feed title</title>
+ <updated>Feed updated</updated>
+ <subtitle type="html">Feed subtitle</subtitle>
+</feed>
Added:
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_no_type.in
==============================================================================
---
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_no_type.in
(added)
+++
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_no_type.in
[iso-8859-1] Fri Nov 9 16:35:39 2007
@@ -1,0 +1,7 @@
+<?php
+return array( 'id' => 'Feed id',
+ 'title' => array( array( '#' => 'Feed title',
+ 'type' => '' ) ),
+ 'updated' => 'Feed updated',
+ 'subtitle' => array( array( '#' => 'Feed subtitle' ) ) );
+?>
Added:
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_no_type.out
==============================================================================
---
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_no_type.out
(added)
+++
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_no_type.out
[iso-8859-1] Fri Nov 9 16:35:39 2007
@@ -1,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom">
+ <id>Feed id</id>
+ <title type="text">Feed title</title>
+ <updated>Feed updated</updated>
+ <subtitle>Feed subtitle</subtitle>
+</feed>
Added:
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_text.in
==============================================================================
---
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_text.in
(added)
+++
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_text.in
[iso-8859-1] Fri Nov 9 16:35:39 2007
@@ -1,0 +1,7 @@
+<?php
+return array( 'id' => 'Feed id',
+ 'title' => array( array( '#' => 'Feed title' ) ),
+ 'updated' => 'Feed updated',
+ 'subtitle' => array( array( '#' => 'Feed subtitle',
+ 'type' => 'text' ) ) );
+?>
Added:
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_text.out
==============================================================================
---
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_text.out
(added)
+++
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_text.out
[iso-8859-1] Fri Nov 9 16:35:39 2007
@@ -1,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom">
+ <id>Feed id</id>
+ <title>Feed title</title>
+ <updated>Feed updated</updated>
+ <subtitle type="text">Feed subtitle</subtitle>
+</feed>
Added:
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_xhtml.in
==============================================================================
---
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_xhtml.in
(added)
+++
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_xhtml.in
[iso-8859-1] Fri Nov 9 16:35:39 2007
@@ -1,0 +1,7 @@
+<?php
+return array( 'id' => 'Feed id',
+ 'title' => array( array( '#' => 'Feed title' ) ),
+ 'updated' => 'Feed updated',
+ 'subtitle' => array( array( '#' => 'Feed subtitle',
+ 'type' => 'xhtml' ) ) );
+?>
Added:
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_xhtml.out
==============================================================================
---
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_xhtml.out
(added)
+++
trunk/Feed/tests/atom/regression/generate/optional/subtitle/subtitle_xhtml.out
[iso-8859-1] Fri Nov 9 16:35:39 2007
@@ -1,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom">
+ <id>Feed id</id>
+ <title>Feed title</title>
+ <updated>Feed updated</updated>
+ <subtitle type="xhtml" xmlns:xhtml="http://www.w3.org/1999/xhtml">
+ <xhtml:div>Feed subtitle</xhtml:div>
+ </subtitle>
+</feed>
--
svn-components mailing list
[EMAIL PROTECTED]
http://lists.ez.no/mailman/listinfo/svn-components