]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
use content namespace to add HTML to the notice output
authorEvan Prodromou <evan@prodromou.name>
Fri, 5 Dec 2008 15:24:45 +0000 (10:24 -0500)
committerEvan Prodromou <evan@prodromou.name>
Fri, 5 Dec 2008 15:24:45 +0000 (10:24 -0500)
darcs-hash:20081205152445-84dde-62b3560fae1b1505528826e91939af89b8afd971.gz

lib/rssaction.php

index 0152f25bc76acc9ff7a3edd44df484ff22eabc4b..aa6e3daeec363848e632a8e666ffc40112207403 100644 (file)
@@ -132,6 +132,24 @@ class Rss10Action extends Action {
                common_element('sioc:has_creator', array('rdf:resource' => $creator_uri));
                common_element('laconica:postIcon', array('rdf:resource' => common_profile_avatar_url($profile)));
                common_element('cc:licence', array('rdf:resource' => common_config('license', 'url')));
+        common_element_start('content:items');
+        common_element_start('rdf:Bag');
+        common_element_start('rdf:li');
+        common_element_start('content:item');
+        common_element('content:format', array('rdf:resource' =>
+                                               'http://www.w3.org/1999/xhtml'));
+        common_text($notice->rendered);
+        common_element_end('content:item');
+        common_element_end('rdf:li');
+        common_element_start('rdf:li');
+        common_element_start('content:item');
+        common_element('content:format', array('rdf:resource' =>
+                                               'http://www.isi.edu/in-notes/iana/assignments/media-types/text/plain'));
+        common_text(common_xml_safe_str($notice->content));
+        common_element_end('content:item');
+        common_element_end('rdf:li');
+        common_element_end('rdf:Bag');
+        common_element_end('content:items');
                common_element_end('item');
                $this->creators[$creator_uri] = $profile;
        }
@@ -165,6 +183,8 @@ class Rss10Action extends Action {
                                                                                          'http://purl.org/dc/elements/1.1/',
                                                                                          'xmlns:cc' =>
                                                                                          'http://web.resource.org/cc/',
+                                              'xmlns:content' =>
+                                              'http://purl.org/rss/1.0/modules/content/',
                                                                                          'xmlns:foaf' =>
                                                                                          'http://xmlns.com/foaf/0.1/',
                                                                                          'xmlns:sioc' =>